Commit Graph
689 Commits
Author SHA1 Message Date
Axel Uhl bd06b75e3d moved JsonSerializer and JsonDeserializer to com.sap.sse.shared.android to make them re-usable by all web bundles 2021-01-21 16:54:42 +01:00
Axel Uhl 5e63483d77 bug5477: initial implementation producing a RaceLogResultsAreOfficialEvent when TracTrac reports OFFICIAL race status 2021-01-11 18:35:57 +01:00
Axel Uhl a58b517069 bug4811: working towards passing through DB configs 2020-10-06 17:44:26 +02:00
Dennis Aulenbacher d6827c8bae bug5292: Added additional isolated logical and createdAt timestamp test 2020-06-24 13:00:52 +02:00
Dennis Aulenbacher b72ce19f1f bug5292: renamed test method due to copy paste error 2020-06-23 13:13:35 +02:00
Dennis Aulenbacher b2ab838ac2 bug5292: Code styling 2020-06-22 20:24:08 +02:00
Dennis Aulenbacher bf640e420c bug5292: Fixed faulty usage of CompetitorAndBoatStore; 2020-06-22 20:23:17 +02:00
Dennis Aulenbacher 2bfd59da0c bug5292: implemented persistence layer tests for specific
RegattaLogEvents
2020-06-22 15:05:17 +02:00
Axel Uhl e67724ef18 bug5297: throw IllegalArgumentException when trying to provide infinite ToT value for competitor 2020-06-19 11:55:39 +02:00
Axel Uhl 9fa30f9b66 ibug5282: removed inheritance from FlexibleLeaderboard to Renamable and removed now unused functionality around leaderboard renaming 2020-05-18 14:44:22 +02:00
Axel Uhl 384f7bad2d formatting only 2020-05-09 12:38:57 +02:00
Axel Uhl 92fd2bd78f bug3465: fixed transmission of mapped course area Iterables 2020-05-08 19:47:33 +02:00
Axel Uhl 9a96d3f057 bug3465: fixed persistence of course area IDs 2020-05-08 16:49:41 +02:00
Axel Uhl 079438c534 bug3465: first compilable version after changing from single to multiple course areas per leaderboard/regatta; untested! 2020-05-08 00:42:20 +02:00
Axel Uhl 967f2d7def bug3465: many more areas where many course areas are now supported for Leaderboard and Regatta 2020-05-07 18:16:10 +02:00
Axel Uhl eec523f658 bug3465: uncompileable interims commit; started changing from defaultCourseArea to courseAreas in Leaderboard and Regatta 2020-05-05 18:41:03 +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
Axel Uhl 6ae59bcad9 bug5245: add ownerships for MDI-imported tracking connection configurations if none exist yet 2020-04-15 15:54:15 +02:00
Axel Uhl 36109b3ade bug5245: pass through the SwissTiming archived events list URL to enable adding after MDI;
the ownerships for those connectivity parameters still need to be
established, also for the already implemented TracTrac connectivity
string that is taken over during master data import now.
2020-04-15 15:30:14 +02:00
Axel Uhl ced1e989f9 bug5245: fixed compile error in mocked service finder factory 2020-04-15 13:13:01 +02:00
Axel Uhl dce75413c3 bug5245: first implementation of persistent connector configuration update for TracTrac 2020-04-15 12:58:49 +02:00
Axel Uhl f7c47dd479 introducing a parameter that allows switching official result import from TracTrac on/off 2020-04-03 17:17:42 +02:00
Axel Uhl 37fed7bbbd Merge branch 'master' into bug5231 2020-03-26 09:46:56 +01:00
Axel Uhl ba2b2fc8d7 bug5154: some progress towards registering the reconciler with race logs 2020-03-25 13:19:10 +01:00
Alessandro Stoltenberg 160c57f41b bug5231: merge master 2020-03-13 16:53:05 +01:00
Alessandro Stoltenberg e17328e448 bug5231: Removed the reference on the RacingEventService in RaceLogConnectivityParams 2020-03-13 16:44:58 +01:00
Axel Uhl 2369847769 Merge branch 'master' into bug5090 2020-03-11 23:06:14 +01:00
Axel Uhl ce8ca7e5ed fixed ORC certificate-related test, adjusting to ReferenceNumber as key 2020-03-11 09:09:58 +01:00
Tim Hessenmüller 830ba9e556 bug5090: Moved result import url methods from SailingServiceImpl to RacingEventServiceImpl 2020-01-30 17:20:37 +01:00
Axel Uhl a0c87e8f4b Merge branch 'master' into bug5165 2020-01-10 20:31:52 +01:00
Steffen Schaefer 69d76e03c5 Bug 5085: Initial extraction of sailing.shared.persistence 2019-12-09 09:21:39 +01:00
Dennis Aulenbacher 17e1d760d0 commented test constructors with null values, added informative javadoc 2019-12-05 16:56:04 +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
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 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 e37694f210 added certificate download; fixed RMS issue date parser
Change-Id: I855ea8294378d0e2651b8836b13f70d619f1130a
2019-10-31 11:40:23 +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 6649f842d3 Merge branch 'master' into bug5085 2019-10-14 11:36:19 +02:00
Daniel Lisunkin 2d698ac388 Removed older test duplicate. 2019-10-13 22:51:06 +02:00
Axel Uhl 119858e91d fixed test regarding certificate by ID (instead of sail number)
Change-Id: Ifc28bdab84d913715f252d91696548fb3ab040c0
2019-10-13 19:48:48 +02:00
Axel Uhl 78c8aaa03b use unique certificate IDs instead of ambiguous sail numbers
Change-Id: I20b9bc0b979bd630b6d5473dd12f410c4a409e51
2019-10-13 17:13:54 +02:00
Steffen Schaefer b03ed45e8f 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.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.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
2019-10-02 13:09:31 +02:00
Axel Uhl c4de01d757 first implementation of certificates table
Change-Id: Idfabda68fbdbb581ca12de456079c3c5d1fc737e
2019-09-27 16:33:37 +02:00
Axel Uhl cffe615bfb added test case for ORC PCS ranking metric; still failing (maybe wrong certificates?)
Change-Id: I965ae4582c97adad16f3e05b5a7d048c5396ea9a
2019-09-18 17:41:23 +02:00
Steffen Jacobs 418a774c13 Bug 5085: started with adding support for 2019-09-18 15:29:36 +02:00
Axel Uhl f48ee02f4f refactored certificate collections and certificate importers
Change-Id: I17f21e2e6a536ea861669e370df8d4da280861bf
2019-09-17 22:42:03 +02:00
Axel Uhl f1b0bf7644 ORCPerformanceCurveRankingMetric now observes the tracked race's logs for certificate changes
Change-Id: I877bacc8fe471842b0efb30aca76d6400f70331c
2019-09-11 18:05:50 +02:00
Daniel Lisunkin 8b5b96c540 Added comments to the ORCCertificateAssignmentEvent persistance tests. 2019-09-10 18:14:49 +02:00