Commit Graph
72 Commits
Author SHA1 Message Date
Axel Uhl 903a4aa822 fixed replication of UpdateServerConfiguration operation 2020-02-28 21:37:02 +01:00
Axel Uhl d1184428fa bug4881: added a few TODOs and added Leaderboard.mapRegattaScoreCorrections 2020-02-07 18:32:03 +01:00
Steffen Schaefer 4cd6729e7c Merge branch 'bug5085' into bug5165 2020-01-27 09:18:49 +01:00
Steffen Schaefer af0941b3f0 Merge branch 'master' into bug5085 2020-01-27 09:17:21 +01:00
Axel Uhl 6e21e2b812 removed obsolete FIXME, improved Javadoc 2020-01-23 10:02:43 +01:00
Axel Uhl 3830256114 bug5185: refactorings around number of laps and course templates 2020-01-22 15:16:29 +01:00
Axel Uhl 232b87579d cleaned up last usage recording code: no live map but explicit setter 2020-01-19 00:44:33 +01:00
Axel Uhl 40f273f199 removed CourseConfigurationBase[Impl} and CourseConfigurationWithRoles[Impl] 2020-01-15 11:38:47 +01:00
Steffen Schaefer 223400a378 Bug 5085: Include all known device mappings per MarkConfiguration and
not only the current one
2020-01-13 14:16:30 +01:00
Axel Uhl 6a1abc313a Merge branch 'master' into bug5168 2020-01-07 10:53:28 +01:00
Axel Uhl 501264dcad first compilable version of bug5168 branch; untested 2019-12-24 15:28:42 +01:00
Axel Uhl 503a784e00 another interims commit on bug5168, still not compiling 2019-12-23 18:20:13 +01:00
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