Commit Graph
210 Commits
Author SHA1 Message Date
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