Axel Uhl
ce57e5a808
added ORC PCS explicit scratch boat selection support
...
Change-Id: Ie0bab7789a16476249760b80f3007e010aa48cc4
2019-09-16 18:12:10 +02:00
Axel Uhl
f00585d4cd
added tests for RaceLog-based ORC PCS leg definitions
...
Change-Id: Iddb5c41079fea3de8428f45597a6d79f8d02bee4
2019-09-13 16:03:00 +02:00
Axel Uhl
a34966fc75
added tests and fixes for log-based ORC certificate assignment at race and regatta level
...
Change-Id: I3933b03f8d9df0eed9a1db2f07654476304cfbd1
2019-09-13 14:52:42 +02:00
Axel Uhl
e2d04668a3
continued with ORC PCS ranking metric implementation
...
Change-Id: I50ebc4b26e11ac518468d2fbe9882e65dbf4be72
2019-09-11 18:30:25 +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
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
Axel Uhl
18b87bddc7
renamed ORC Certificate assignment event to RegattaLog...
...
Change-Id: I24f9bc4969b6b1d6a1e07cc831ab3549bdd466aa
2019-09-04 22:44:18 -07: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
6b3fb021b0
Further refectoring and changes in function signatures of ORCPerformanceCurveImpl to adopt the different ORCPerformanceCurveLegTypes.
2019-09-04 14:32:19 +02:00
Daniel Lisunkin
3c23b6b2e1
Refactoring done.
2019-09-04 13:19:49 +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
1f125a1f7f
Implementing storing certificate assignment racelog events.
2019-08-26 17:53:48 +02:00
Daniel Lisunkin
d592a697a4
Started implementing certificate assignment regatta log event.
2019-08-23 16:55:18 +02:00
Daniel Lisunkin
31440e6e38
Started implementing ORCCertificateAssignment RegattaLogEvents.
2019-08-01 17:07:13 +02:00
Daniel Lisunkin
039cc2a039
Merge branch 'master' into bug2842
2019-08-01 13:29:40 +02:00
Daniel Lisunkin
3c55bbf526
Added ORCLegData Event serialization and deserialization (MongoDB and RestAPI).
2019-08-01 13:29:00 +02:00
Axel Uhl
3e316cc8e6
bug5106: don't store competitor/boat objects again to DB when just loading them from DB
...
Change-Id: I5752848da42ca4f113f9a928b8e2622f82425b50
2019-07-31 11:54:22 +02:00
Daniel Lisunkin
0feed014fb
Defined needed APIs for ORCLegDataEvent usage.
2019-07-31 11:30:28 +02:00
Axel Uhl
7b6d9ca718
comment changes only
...
Change-Id: I3424d25de06cd59d1af6597813f44eff47b9836c
2019-07-30 17:20:58 +02:00
Daniel Lisunkin
98b3df8788
Moved parts of the ORC module to domain.commons. Added ORCLegDataAnalyzer.
2019-07-30 16:30:52 +02:00
Daniel Lisunkin
b1f394fc32
Added ORCLegDataEvent and implementation.
2019-07-30 14:26:41 +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
Daniel Lisunkin
c766d3576f
Added some interfaces for the ORC log events.
2019-07-24 15:00:07 +02:00
Axel Uhl
339a267619
aftermath to bdb7548782: also consider a FINISHING/FINISHED event invalid (but masking earlier events of the same time)
...
Change-Id: I742b71f77a493b4ae64c4b80e0dd2242d79fd2ff
2019-06-29 16:23:32 +02:00
Axel Uhl
bdb7548782
allow resetting the finishing/finished time in the AdminConsole
...
Change-Id: I1a61f8237ace3eed418a717f7c39aa85e8958b8c
2019-06-29 15:51:33 +02:00
Axel Uhl
89e8bef9c8
Revert "removed PluginNature from our OSGi bundles; they are not Eclipse plugins";
...
according to https://bugs.eclipse.org/bugs/show_bug.cgi?id=544977#c21 the
scenario of using the ManifestBuilder without setting the PluginNature is
not a supported scenario. Besides, it doesn't help to get rid of the new
Eclipse warning regarding non-exported packages.
This reverts commit 063484e29f .
2019-05-28 21:54:20 +02:00
Axel Uhl
063484e29f
removed PluginNature from our OSGi bundles; they are not Eclipse plugins
2019-05-27 22:53:30 +02:00
Steffen Schaefer
c4abc2d954
Merge branch 'master' into bug5040
2019-05-20 13:59:21 +02:00
Axel Uhl
c94c093058
post-fix for bug5044, avoiding NPE in case of open-ended interval
2019-05-18 23:01:10 +02:00
Axel Uhl
d1266b24ab
bug5044: rather create an empty TimeRange instead of provoking exception;
...
furthermore, I've added logging for uncaught GWT RPC exceptions
2019-05-18 21:40:35 +02:00
Axel Uhl
8109d94ddf
fixed compilation error after introducing new method on TrackImpl
2019-05-18 12:00:54 +02:00
Axel Uhl
1e7588876d
bug 5043: using raw fixes for bounding box construction in StationarySequence;
...
this makes it consistent with the fact that also raw fixes are being forwarded
currently through the event handler and the MPC queue
2019-05-18 11:41:45 +02:00
Steffen Schaefer
f844c86922
Bug 5040: Customization of Competitor serialization to prune personal
...
data in case of missing READ permission
2019-05-16 18:26:21 +02:00
Axel Uhl
242513b42e
Merge branch 'master' into permission-vertical
2019-04-13 08:25:19 +02:00
Robert Benedikt
28d111b1d8
Print competitor short name and enable sorting
2019-04-12 17:20:26 +02:00
Robert Benedikt
ebc4c1ead6
Add workaround to reset rank if competitor is removed from finish list
2019-04-12 16:11:05 +02:00
Axel Uhl
667edb0a0b
Merge branch 'master' into permission-vertical
...
Change-Id: I7efa8b65c89f44cbc672da0ba43afcc183b08d73
2019-04-12 11:52:58 +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
Axel Uhl
4899fcc1be
prefer boat name over sail ID in boat column
...
Change-Id: I7de5a59b1ddd4feb92b08cdb9a32bee328c73ce2
2019-04-12 10:54:39 +02:00
Axel Uhl
02fcbf7c6b
Revert "Print competitor short name and enable sorting";
...
This reverts commit 7d7f6a742e .
The changes were targeted at improving the competitor display in
the app but failed to consider the non-mobile projects. Furthermore,
significant comments, such as those of Competitor.getShortInfo() were
simply removed, and the method was replaced by getDisplayName without
a comment which is less than optimal.
2019-04-11 22:39:15 +02:00
Robert Benedikt
7d7f6a742e
Print competitor short name and enable sorting
2019-04-11 17:12:08 +02:00
Steffen Schaefer
70a9de04b5
Replaced several functional interfaces in com.sap.sse.common.Util with
...
their Java 8 counterpart
2019-04-11 12:57:36 +02:00
Axel Uhl
448a8bcb51
Merge branch 'master' into permission-vertical
2019-04-06 01:15:10 +02:00
Axel Uhl
2b098c7f83
switched remaining projects from JavaSE-1.7 to JavaSE-1.8
...
Change-Id: Ib053b405b79edaaf5183e155690f02b08f7eef95
2019-04-05 22:40:16 +02:00
Axel Uhl
0fcfe1ee3f
made DeviceConfiguration extend WithQualifiedObjectIdentifier
...
Change-Id: If30522c4a15f607e930955835522c81162ade050
2019-03-01 17:05:03 +01:00
Axel Uhl
850a904d63
refactored DeviceConfiguration stuff, removing matcher design, introducing UUIDs
...
Change-Id: Iec8555a3f1a3cb5a52ed272e4560226e4de654d7
2019-03-01 13:24:42 +01:00
Axel Uhl
928fb696f9
Merge branch 'master' into permission-vertical
...
Change-Id: I34f527380632a307472bdca1d120708b31ca856b
2019-02-15 18:15:13 +01:00
Axel Uhl
d38a18ba88
Merge branch 'master' into permission-vertical
...
Change-Id: I1e8765d54858c3598e6403490233a07d5780f405
2019-02-15 09:43:43 +01:00
Axel Uhl
a9cbb9acc1
Merge branch 'master' into bug4221
...
Change-Id: Icab41b18b5f8c13b9020e129db25f4297f10077e
2019-02-14 18:37:20 +01:00