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