Commit Graph
95 Commits
Author SHA1 Message Date
Axel Uhl 5e00be3bba bug5219: added RacingEventService.updateRaceCompetitors 2020-04-17 19:02:25 +02:00
Axel Uhl 05f2c504f8 Merge branch 'master' into bug5219 2020-04-17 16:48:45 +02:00
Axel Uhl 6e1a042001 bug5219: introduced the isAutoRestartTrackingUponCompetitorSetChange() flag on Regatta 2020-04-15 18:10:03 +02:00
Axel Uhl ad1c90b709 bug5245: now TracTrac, SwissTiming and SwissTiming Archive all have support for configuration update during MDI 2020-04-15 16:33:45 +02:00
Alessandro Stoltenberg d5549e6dbf bug5249: Refactored importMasterData. Added hasLength to Util. Extended logging for MasterDataImportResource 2020-04-06 10:53:37 +02:00
Alessandro Stoltenberg 3ff70918be bug5249: Moved importMasterData logic from SailingService to RacingEventService. Enabled tracked races switch in MasterDataImportPanel for testing. 2020-03-31 12:44:25 +02:00
Alessandro Stoltenberg 0abf310ea7 bug5231: Let the RacingEventService find the RaceTrackingConnectivityParamsServiceFinder 2020-03-26 17:53:34 +01:00
Alessandro Stoltenberg a087d1665f bug5231: Added progress bar for tracked races import 2020-03-24 12:48:55 +01:00
Axel Uhl 07ae00f110 offered an overload of addRace(...) that uses a default RaceTrackingHandler 2020-03-23 20:31:43 +01:00
Axel Uhl 18b5204e15 RacingEventService can provide a PermissionAwareRaceTrackingHandler to clients now 2020-03-23 18:30:27 +01:00
Axel Uhl b93ca750f8 introduced timeout waiting for races during master data import 2020-03-23 17:48:00 +01:00
Alessandro Stoltenberg 9b2a42cba8 bug5231: Use correct user to retrack races after MDI 2020-03-23 16:13:43 +01:00
Alessandro Stoltenberg b92880654a bug5231: Fixed Tests and Comments 2020-03-23 12:13:08 +01:00
Alessandro Stoltenberg 5d33919ba7 bug5231: re-factored restore of tracked races into TopLevelMasterData 2020-03-23 12:02:21 +01:00
Alessandro Stoltenberg aad91a6257 bug5231: Moved logic to get the tracked races connectivity parameters to the RacingEventService 2020-03-20 18:14:54 +01:00
Alessandro Stoltenberg c818a06875 bug5231: Imports the tracked races only for leaderboardgroups selected 2020-03-20 18:04:00 +01:00
Alessandro Stoltenberg a3618cc809 bug5231: First implementation of adding tracked races after a masterdata import 2020-03-20 17:30:44 +01:00
Alessandro Stoltenberg 8534ea291c Merge branch 'master' into bug5231 2020-03-13 16:55:25 +01:00
Alessandro Stoltenberg e17328e448 bug5231: Removed the reference on the RacingEventService in RaceLogConnectivityParams 2020-03-13 16:44:58 +01:00
Alessandro Stoltenberg 207f058e0c bug5231: Added RaceTrackingConnectivityParameters to MasterDataResource. Therefore added getConnectivityParametersByRace() to SailingService interface. 2020-03-12 18:42:00 +01:00
Axel Uhl 7163494fa7 Merge branch 'master' into bug5090 2020-03-05 22:53:42 +01:00
Axel Uhl 903a4aa822 fixed replication of UpdateServerConfiguration operation 2020-02-28 21:37:02 +01:00
Tim Hessenmüller 8fa5ac8ea2 Merge remote-tracking branch 'origin/master' into bug5090 2020-02-28 12:52:23 +01:00
Axel Uhl d1184428fa bug4881: added a few TODOs and added Leaderboard.mapRegattaScoreCorrections 2020-02-07 18:32:03 +01:00
Tim Hessenmüller 830ba9e556 bug5090: Moved result import url methods from SailingServiceImpl to RacingEventServiceImpl 2020-01-30 17:20:37 +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