Axel Uhl
fb640f77a0
removed warnings and errors except for
...
CourseAndMarkConfigurationFactoryImpl
2019-12-23 11:51:04 +01:00
Axel Uhl
62935b588f
introduced new parameter markPropertiesGroupOwnership for CourseConfigurationResource.createCourseTemplate and createCourse
2019-12-17 19:09:54 +01:00
Dennis Aulenbacher
d189cce693
code styling improvements
2019-12-13 21:21:36 +01:00
Axel Uhl
3d4d1dbff8
comment and whitespace changes mostly
2019-12-13 18:27:02 +01:00
Steffen Schaefer
867c658523
Bug 5085: Updated docs
2019-12-11 14:10:10 +01:00
Dennis Aulenbacher
423a21f635
introduced type trackingConnectorInfo representing the tracking source
...
and webUrl
2019-11-29 14:06:27 +01:00
Steffen Schaefer
9b35cf574c
Merge branch 'master' into bug5085
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2019-11-25 08:19:26 +01:00
Steffen Schaefer
68dbc2f227
Bug 5085: Added optionalImageURL property to CourseConfigurationBase to
...
ensure that the image URL is always included in the serialized document
built from a course template. In addition this allows to add the image
URL to CourseBase, too.
2019-11-18 16:27:09 +01:00
Dennis Aulenbacher
53b01cd2bc
changes to constructor and creation-methods of TrackedRaces resulting from new field
2019-11-12 17:33:09 +01:00
Steffen Schaefer
ac729ebe89
Bug 5085: Typo fix only
2019-11-07 09:51:37 +01:00
Steffen Schaefer
36123fa85c
Bug 5085: Added JavaDocs
2019-11-07 09:49:04 +01:00
Steffen Schaefer
d0a638585a
Bug 5085: Renamed method and parameter to better match the changed
...
implementation
2019-11-07 09:03:28 +01:00
Steffen Schaefer
7b143f372c
Merge branch 'master' into bug5085
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/Mark.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/MarkImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2019-11-04 13:08:42 +01:00
Axel Uhl
74338f692e
major refactoring of RaceLogResolver;
...
Introduced specialization that can also resolve a TrackedRace based on a
SimpleRaceLogIdentifier. This is then used to find TrackedRaces for race
log entries setting the implied wind to come from another TrackedRace.
With this, it doesn't matter whether the other tracked race has an ORC
Performance Curve ranking metric or not, or if the reference points to a
race slot that doesn't even have a tracked race attached. If a tracked
race is attached, it will be asked for its "reference implied wind."
Otherwise, the race log will be scanned, but if "own maximum implied
wind" is requested and there is no tracked race, null will be returned.
Change-Id: I14fe32f8a473281c9f489eb081544ae20c5b37f3
2019-10-26 00:00:58 +02:00
Steffen Schaefer
9e03d38919
Bug 5085: Removed old TODO
2019-10-21 12:48:05 +02:00
Steffen Schaefer
27bbe314e6
Bug 5085: Removed several unused and unimplemented method declarations
2019-10-09 14:36:51 +02:00
Steffen Schaefer
32f15a8aed
Bug 5085: Removed unused parameter
2019-09-27 14:39:29 +02:00
Steffen Jacobs
ce077c5b5b
Bug 5085: included optionalImageUrl and tags in
...
CourseConfigurationResource and CourseAndMarkConfigurationFactory + Impl
for method createCourseTemplateAndUpdatedConfiguration
2019-09-26 16:01:15 +02:00
Steffen Schaefer
d67f030810
Bug 5085: Removed redundant name
2019-09-26 15:42:09 +02:00
Steffen Jacobs
6c7843ec58
Bug 5085: adjusted name in course configuration for
...
CourseConfigurationResource
2019-09-25 13:27:07 +02:00
Steffen Jacobs
30029f58b4
Bug 5085: started with introduction of name for CourseConfigurations
2019-09-25 12:24:28 +02:00
Steffen Schaefer
7d14f9bce1
Bug 5085: Initial but unfinished implementation to create a
...
CourseTemplate from
a CourseConfiguration including on the fly creation of MarkTemplates
2019-09-23 16:41:16 +02:00
Steffen Schaefer
fa4de1b55b
Bug 5085: Further implementation to construct a
...
CourseConfiguration from a regatta course
2019-09-19 14:12:27 +02:00
Thomas Wiese
db4aad79ec
Bug 5085: move CourseConfigurationBuilder to gateway.serialization
2019-09-19 10:21:20 +02:00
Steffen Schaefer
2ba39abfbe
Bug 5085: Initial but unfinished implementation to construct a
...
CourseConfiguration from a regatta course
2019-09-18 16:45:54 +02:00
Steffen Schaefer
4482f07f53
Bug 5085: Rating RegattaMarkConfigurations by last usage if available in
...
case multiple Marks refer to the same MarkTemplate
2019-09-18 15:48:37 +02:00
Thomas Wiese
e3d1365e6a
Bug5085: Moved CourseConfigurationBuilder to server interface and export
...
package
2019-09-16 16:32:53 +02:00
Steffen Schaefer
9f35bb416e
Bug 5085: Updates to match the current CourseConfiguration model and
...
definition of required actions / Renamed CourseAndMarkMappingFactory to
CourseAndMarkConfigurationFactory
2019-09-10 15:04:12 +02:00
Axel Uhl
c046183517
latest changes
...
Change-Id: Icbe5d02d54eb0805d24ae904e42e58e6dbbaa1d2
2019-08-01 17:46:25 +02:00
Steffen Schaefer
3cc3f0fb5d
Bug 5085: Consistent naming
2019-08-01 13:23:20 +02:00
Axel Uhl
5cea428bcf
started to document and split up the MarkTemplateMapping, renamed to MarkConfiguration
...
Change-Id: Ie1fe03501f16bc0082f770ce90da9e8ec0a3cb00
2019-08-01 13:04:45 +02:00
Steffen Schaefer
12f29d4cbb
Merge branch 'master' into bug5085
2019-08-01 07:56:19 +02:00
Steffen Schaefer
d440435ee5
Bug 5085: API updates
2019-07-30 17:57:29 +02:00
Steffen Schaefer
877479ba92
Bug 5085: Initially added API for tagging and the possibility to filter
...
by access permissions
2019-07-30 17:13:09 +02:00
Steffen Schaefer
45151769cc
Bug 5085: Extended API and docs
2019-07-30 16:54:28 +02:00
Steffen Schaefer
34a4cbc41a
Bug 5085: Removed already resolved TODO
2019-07-30 16:36:02 +02:00
Steffen Jacobs
b50b24b738
Bug 5085: Improved naming for new data structure
2019-07-30 13:08:11 +02:00
Steffen Jacobs
24e5a71b2d
Bug 5085: linked new CourseTemplateWithMarktemplateMappings in
...
CourseAndMarkMappingFactory
2019-07-29 17:50:59 +02:00
Steffen Schaefer
54e9073092
Bug 5085: Initial mapping model
2019-07-29 17:05:54 +02:00
Steffen Schaefer
87ce74528c
Bug 5085: Initial setup of service structure
2019-07-29 14:21:31 +02:00
Axel Uhl
a85da965be
bug5106: starting to introduce parameter indicating Boat/Competitor was loaded from DB
2019-07-28 14:45:53 +02:00
Axel Uhl
78f5c70ead
when no regatta is found for a leaderboard name but no secret to skip has been specified either, apply regular security checks instead of failing with an NPE
...
Change-Id: I54a540ec8adb6e1d0d364f5b55302edf068c336f
2019-05-04 17:08:21 +02:00
Axel Uhl
2f441c2391
bug5007: removed obsolete lock statement for which no finally/unlock statement existed
...
Change-Id: I687ba654b580690c2432f58b160af39b3ffce09d
2019-04-25 11:20:16 +02:00
Kai Börnert
47fa59010a
moved permission check for qrcode to reuse code for qrcode rpc calls
2019-04-03 11:55:31 +02:00
Axel Uhl
850a904d63
refactored DeviceConfiguration stuff, removing matcher design, introducing UUIDs
...
Change-Id: Iec8555a3f1a3cb5a52ed272e4560226e4de654d7
2019-03-01 13:24:42 +01:00
Kai Börnert
88c37da9f8
ensureOwnerships for MDI MediaTracks
2019-02-25 10:12:31 +01:00
Kai Börnert
64bfb07fa7
added ability to change competitorRegistrationType for Regattas
2019-02-21 19:02:26 +01:00
Steffen Schaefer
f1bce79592
Moved several classes from com.sap.sse.security to
...
com.sap.sse.security.interface to allow
com.sap.sse.security.userstore.mongodb to to depend on
com.sap.sse.security anymore
2019-02-14 08:27:28 +01:00
Kai Börnert
250783b4ae
Merge branch 'master' into permission-vertical
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2019-02-11 09:25:45 +01:00
Axel Uhl
13017762ba
adjusted Javadoc to new range of boatChangeFactor for pairing list construction
2019-02-09 17:45:30 +00:00