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
Daniel Lisunkin
eec60694b5
Fixed bug in ORCCertificateAssignmentEvent persistance and added some test cases.
2019-09-10 17:52:47 +02:00
Daniel Lisunkin
d2218ab575
Added Test for ORCCertificateAssignmentEvent Serialization/Deserialization.
2019-09-10 16:34:51 +02:00
Axel Uhl
3857b2eafb
adjusted tests for extended exception list while de-serializing ORC Certificate
...
Change-Id: Idf5f17fb5b53fff7530183465259c0e7cfa6a987
2019-09-06 22:42:28 +02:00
Axel Uhl
5adffc7d2e
factored ORC certificate serialization into a JSON serializer/deserializer pair and use in Mongo persistence
...
Change-Id: Ia25225b571506287d1dd17087afd868bb19d0c83
2019-09-06 22:20:38 +02:00
Daniel Lisunkin
553f701e94
Changed persistance implementation to include new changes for the course types of ORCPerformanceCurveLegs.
2019-09-04 16:20:24 +02:00
Daniel Lisunkin
3c23b6b2e1
Refactoring done.
2019-09-04 13:19:49 +02:00
Daniel Lisunkin
0b342548a5
Fixed failing test TestStoringAndLoadingRaceORCLegDataEvent in mongodb.
2019-09-04 11:16:39 +02:00
Daniel Lisunkin
a7b7f3cf10
Merge branch 'bug2842' of ssh://sapsailing.com/home/trac/git into bug2842
2019-09-04 10:58:37 +02:00
Daniel Lisunkin
9a7a1e51c8
Added getLegType to ORCPerformanceCurveLeg API.
2019-09-04 10:58:27 +02:00
Axel Uhl
d19dcedeb7
renamed ORC race log event interface/class; fixed aspects of their persistence
...
Change-Id: I63506756ddfe1e239bfeaba15724772d1c4f5686
2019-09-04 01:56:13 -07:00
Daniel Lisunkin
1d004b2f82
Changed API for ORCCertificateAssignment Event. Started implementing ORCCertificateImporterRMS.
2019-08-30 18:22:48 +02:00
Daniel Lisunkin
d659637a18
Working on finding bug in ORC leg data persistence test.
2019-08-22 18:04:41 +02:00
Daniel Lisunkin
0a99de7b37
Started implementing test cases for ORC persistence.
2019-08-01 18:00:09 +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
Steffen Jacobs
515f85ee1b
Bug 5081: used SecurityServiceMockFactory to fix failing tests in
...
TestStoringAndRetrievingLeaderboardGroups.java
2019-06-26 18:39:16 +02:00
Axel Uhl
772ec406d8
Merge branch 'master' into permission-vertical
2019-04-22 23:05:07 +02:00
Axel Uhl
e70880d9ad
bug 5004: rank by windward distance from leg start instead of windward distance to go;
...
this intends to create more stability for situations where a line at the end of a leg
has a significant bias which so far has led to the windward distance to go getting
minimized while the competitor's projection is between the two marks of the biased line
2019-04-21 20:55:02 +02:00
Axel Uhl
242513b42e
Merge branch 'master' into permission-vertical
2019-04-13 08:25:19 +02:00
Robert Benedikt
e7a97749bc
Merge branch 'master' into bug4703
...
# Conflicts:
# mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/impl/CompetitorResultEditableImpl.java
# mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/impl/CompetitorResultWithIdImpl.java
# mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/PenaltyFragment.java
# mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/TrackingListFragment.java
# mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/layouts/CompetitorEditLayout.java
2019-04-12 11:34:24 +02:00
Kai Börnert
ea5b5849d2
Merge branch 'permission-vertical' into bug4895
2019-03-13 13:25:45 +01:00
Steffen Schaefer
7348ee1665
Currently deactivated CompetitorRegistrationType OPEN_MODERATED. The
...
support for this type isn't available yet, which means we do not want
users to select it by now.
2019-03-12 15:22:49 +01: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
17d5a285b5
made regattaSecret no longer optional, for the old code paths without a
...
secret, a UUID.random().toString() is used
2019-02-21 16:17:07 +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
Steffen Schaefer
125fafb4db
Added missing bundle dependency after merging current master
2019-02-07 13:18:04 +01:00
Axel Uhl
a5fcc7f9e3
Merge branch 'master' into bug4469
...
Change-Id: I44bf821dd2e5d40e88db3a8dc04d4012f71bf564
2019-01-28 16:33:00 +01:00
Steffen Schaefer
42ea70f2aa
Merge branch 'master' into permission-vertical
...
Conflicts:
java/com.sap.sailing.domain.persistence/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.swisstimingadapter.persistence/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.swisstimingadapter.test/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.tractracadapter.persistence/META-INF/MANIFEST.MF
java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF
java/com.sap.sailing.server.testsupport/META-INF/MANIFEST.MF
java/com.sap.sailing.server/META-INF/MANIFEST.MF
java/com.sap.sse.security.persistence/META-INF/MANIFEST.MF
java/com.sap.sse.security.test/META-INF/MANIFEST.MF
java/com.sap.sse.security.userstore.mongodb/META-INF/MANIFEST.MF
2019-01-28 09:58:30 +01:00
Axel Uhl
9313701ba4
Added test for Competitor Date-based field storing/loading
...
Change-Id: I88ca8a4417b0f526e06aff7672edd9fbd25678df
2019-01-27 13:11:51 +01:00