Daniel Lisunkin
|
a1f60568ea
|
Clean up.
|
2019-10-17 22:57:17 +02:00 |
|
Daniel Lisunkin
|
d092b31c4c
|
Merge branch 'master' into bug2842
|
2019-10-17 22:53:23 +02:00 |
|
Daniel Lisunkin
|
d9a7bfd216
|
Fixed issue regarding the deserialization of RaceLogORCCertificateAssignmentEvents. Added test for this case.
|
2019-10-17 22:47:07 +02:00 |
|
Daniel Lisunkin
|
4704b3b45e
|
Implemented the additional calculation to exclusively use rhumb line distance, when dealing with LD, CR or NS ORC legs.
|
2019-10-15 19:20:05 +02:00 |
|
Daniel Lisunkin
|
d7b34957d1
|
Merge branch 'master' into bug2842
|
2019-10-15 11:57:21 +02:00 |
|
Daniel Lisunkin
|
439ca49336
|
Added empty ORCCertificateDialog class for implementation.
|
2019-10-15 11:55:50 +02:00 |
|
Daniel Lisunkin
|
2d698ac388
|
Removed older test duplicate.
|
2019-10-13 22:51:06 +02:00 |
|
Daniel Lisunkin
|
96e3718e6d
|
Added test to ensure that multiple ORC certificates with the same sailnumber but different ids are parsed and treated independently.
|
2019-10-13 19:04:51 +02:00 |
|
Daniel Lisunkin
|
9716c3f658
|
Added CertificatesTableWrapper class. Added comments, cleaned up code.
|
2019-09-26 17:35:46 +02:00 |
|
Daniel Lisunkin
|
569b3be1cb
|
Removed warnings in project.
|
2019-09-25 16:58:34 +02:00 |
|
Daniel Lisunkin
|
2a7e72481d
|
Simplified the BoatWithCertificateTable.
|
2019-09-25 16:55:16 +02:00 |
|
Daniel Lisunkin
|
ac8a53e137
|
Added BoatWithCertificateTableWrapper class.
|
2019-09-25 16:51:30 +02:00 |
|
Daniel Lisunkin
|
be825ca160
|
Started building simpler boat table for usage in the BoatCertificateAssignmentDialog.
|
2019-09-25 16:45:16 +02:00 |
|
Daniel Lisunkin
|
899e4e7fd6
|
Started building structure for BoatCertificateAssignmentDialog.
|
2019-09-24 18:08:06 +02:00 |
|
Daniel Lisunkin
|
4122a77e57
|
Managed to bring up a BoatTable widget in the BoatCertificatePanel.
|
2019-09-24 16:37:55 +02:00 |
|
Daniel Lisunkin
|
12447bc8eb
|
Added some widgets to the ORCLegEventCreationDialog.
|
2019-09-24 11:34:35 +02:00 |
|
Daniel Lisunkin
|
075d840f59
|
Started creating ORCLegEventCreationDialog widget.
|
2019-09-24 09:56:40 +02:00 |
|
Daniel Lisunkin
|
a6d5476cf2
|
Merge branch 'master' into bug2842
|
2019-09-19 18:03:11 +02:00 |
|
Daniel Lisunkin
|
f4df924de1
|
Merge branch 'bug2842' of ssh://sapsailing.com/home/trac/git into bug2842
# Resolved Conflicts:
# java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/orc/impl/ORCCertificateImpl.java
# java/com.sap.sailing.domain/src/com/sap/sailing/domain/orc/impl/ORCCertificatesCollectionJSON.java
# java/com.sap.sailing.domain/src/com/sap/sailing/domain/orc/impl/ORCCertificatesCollectionRMS.java
# java/com.sap.sailing.server.gateway.serialization.shared.android/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/ORCCertificateJsonDeserializer.java
|
2019-09-19 18:02:13 +02:00 |
|
Daniel Lisunkin
|
3d42a87501
|
Implemented issueDate TimePoint field to the ORCCertificateImpl, all APIs and the affected interfaces.
|
2019-09-19 17:43:48 +02:00 |
|
Daniel Lisunkin
|
1fdee28ba8
|
Added second button to RegattaListComposite.
|
2019-09-18 15:56:44 +02:00 |
|
Daniel Lisunkin
|
c7303216be
|
Fixed some further errors.
|
2019-09-18 14:14:32 +02:00 |
|
Daniel Lisunkin
|
f9f99b432f
|
Fixed errors and branch.
|
2019-09-18 13:23:43 +02:00 |
|
Daniel Lisunkin
|
1010500802
|
Merge branch 'bug2842' of ssh://sapsailing.com/home/trac/git into bug2842
|
2019-09-18 10:07:00 +02:00 |
|
Daniel Lisunkin
|
10614f3f9b
|
Some refactoring done and further implementation of UI elements.
|
2019-09-18 10:06:32 +02:00 |
|
Daniel Lisunkin
|
8c68f98b96
|
Added certificates for ORCPerformanceCurveRankingTest and ORC Worlds 2019 Event.
|
2019-09-17 16:58:13 +02:00 |
|
Daniel Lisunkin
|
0eed4d80ac
|
Started implementing functionality into BoatCertificatesPanel Widget.
|
2019-09-16 17:34:35 +02:00 |
|
Daniel Lisunkin
|
484842e842
|
Added CertificateAssignmentDialog and BoatCertificatesPanel.
|
2019-09-16 17:08:35 +02:00 |
|
Daniel Lisunkin
|
4f2569e5e9
|
Added tool button to manage ORC certificates in AdminConsole/Regattas view.
|
2019-09-13 16:11:15 +02:00 |
|
Daniel Lisunkin
|
7c6279cb32
|
Added comment to explain possible accuracy issues when dealing with Durations.
|
2019-09-11 16:54:10 +02:00 |
|
Daniel Lisunkin
|
29eda86f4b
|
Changed back the static Duration implementations.
|
2019-09-11 14:28:37 +02:00 |
|
Daniel Lisunkin
|
ff19f6411b
|
Merge branch 'master' into bug2842
|
2019-09-10 18:15:21 +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
|
eaf658a42e
|
Fixed the accuracy issues in the PerformanceCurve module when calculating a complex course. Therefore some API changes were needed.
|
2019-09-10 17:06:50 +02:00 |
|
Daniel Lisunkin
|
d2218ab575
|
Added Test for ORCCertificateAssignmentEvent Serialization/Deserialization.
|
2019-09-10 16:34:51 +02:00 |
|
Daniel Lisunkin
|
29a83295d0
|
Merge branch 'bug2842' of ssh://sapsailing.com/home/trac/git into bug2842
|
2019-09-10 10:51:26 +02:00 |
|
Daniel Lisunkin
|
c422bc57e4
|
Changed some test values.
|
2019-09-10 10:51:16 +02:00 |
|
Daniel Lisunkin
|
43a775c852
|
Added some additional tests for the complex course, to determine where the issues occur.
|
2019-09-06 11:51:47 +02:00 |
|
Daniel Lisunkin
|
4530881f63
|
Merge branch 'master' into bug2842
|
2019-09-05 11:17:22 +02:00 |
|
Daniel Lisunkin
|
eecd9478e4
|
Added a currently failing test for the ORCPerformanceCurve which uses a more complex course layout.
|
2019-09-05 11:16:59 +02:00 |
|
Daniel Lisunkin
|
fec6275edb
|
Added testcase for more complex course creation.
|
2019-09-04 16:50:39 +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
|
d3d1668553
|
Changed APIs and implementation to import some predefined speed predictions to the ORCCertificate and the ORCPerformance Curve.
|
2019-09-04 15:53:34 +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 |
|
Daniel Lisunkin
|
1c21813810
|
Added comment-
|
2019-09-04 12:02:00 +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 |
|
Daniel Lisunkin
|
3706aabef0
|
Added an enum for different ORCPerformanceCurveLegTypes.
|
2019-09-03 18:51:21 +02:00 |
|
Daniel Lisunkin
|
11831e03c9
|
Clean up.
|
2019-09-03 17:51:37 +02:00 |
|
Daniel Lisunkin
|
b2f6719ca5
|
Finished implementation of ORCCertificateImporterRMS.
|
2019-09-03 17:51:10 +02:00 |
|
Daniel Lisunkin
|
86e69b66af
|
Intermediate step of ORCCertificateImporterRMS implementation.
|
2019-09-02 18:25:59 +02:00 |
|
Daniel Lisunkin
|
1d004b2f82
|
Changed API for ORCCertificateAssignment Event. Started implementing ORCCertificateImporterRMS.
|
2019-08-30 18:22:48 +02:00 |
|
Daniel Lisunkin
|
6ae8412911
|
Finished domain object creation for ORCCertificateAssignmentEvent in RegattaLog.
|
2019-08-29 16:56:04 +02:00 |
|
Daniel Lisunkin
|
626499eb4d
|
Finished mongo object creation for ORCCertificateAssignmentEvent in RegattaLog.
|
2019-08-28 17:00:08 +02:00 |
|
Daniel Lisunkin
|
5ec66e0dc5
|
Intermediate step of the implementation of storing orc certificate assignment racelog events.
|
2019-08-27 18:05:14 +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
|
a137123fa3
|
Merge branch 'master' into bug2842
|
2019-08-23 11:04:51 +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
|
daecd8c236
|
Merge branch 'master' into bug2842
|
2019-08-19 13:19:31 +02:00 |
|
Daniel Lisunkin
|
0a99de7b37
|
Started implementing test cases for ORC persistence.
|
2019-08-01 18:00:09 +02:00 |
|
Daniel Lisunkin
|
e10d7c69f0
|
Changes after small code review.
|
2019-08-01 17:44:18 +02:00 |
|
Daniel Lisunkin
|
31440e6e38
|
Started implementing ORCCertificateAssignment RegattaLogEvents.
|
2019-08-01 17:07:13 +02:00 |
|
Daniel Lisunkin
|
12878fd225
|
Small changes in planning/orc.md
|
2019-08-01 14:01:45 +02:00 |
|
Daniel Lisunkin
|
7b952be154
|
Small changes in planning/orc.md
|
2019-08-01 13:58:31 +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 |
|
Daniel Lisunkin
|
4a9b410765
|
Merge branch 'master' into bug2842
|
2019-07-31 11:40:07 +02:00 |
|
Daniel Lisunkin
|
412f35f4be
|
Created connection for ORCLegDataEvent in RaceLogEventSerializer.
|
2019-07-31 11:39:35 +02:00 |
|
Daniel Lisunkin
|
d50fb0657d
|
Changed PerformanceCurve constructor calls in tests.
|
2019-07-31 11:31:05 +02:00 |
|
Daniel Lisunkin
|
0feed014fb
|
Defined needed APIs for ORCLegDataEvent usage.
|
2019-07-31 11:30:28 +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 |
|
Daniel Lisunkin
|
f26dccc864
|
Started implementing the storing of an ORCCertificate to the MongoDB. Therefore some changes in the ORCCertificate API were made.
|
2019-07-29 14:50:40 +02:00 |
|
Daniel Lisunkin
|
9f8e18a35e
|
Merge branch 'master' into bug2842
|
2019-07-29 14:08:19 +02:00 |
|
Daniel Lisunkin
|
1afd39cd09
|
Merge branch 'master' into bug2842
|
2019-07-29 09:36:38 +02:00 |
|
Daniel Lisunkin
|
a7985abe57
|
Added first fields to ORCPerformanceCurveRankingMetric.
|
2019-07-25 15:53:45 +02:00 |
|
Daniel Lisunkin
|
dc3e306fab
|
Merge branch 'master' into bug2842
|
2019-07-25 15:05:56 +02:00 |
|
Daniel Lisunkin
|
485ee60c4f
|
Elaboration of subtasks in the further ORC implementation. Added details in wiki/planning/orc.md .
|
2019-07-25 15:05:34 +02:00 |
|
Daniel Lisunkin
|
14216c47e0
|
Updated some points in wiki/planning/orc.md .
|
2019-07-24 18:27:49 +02:00 |
|
Daniel Lisunkin
|
c766d3576f
|
Added some interfaces for the ORC log events.
|
2019-07-24 15:00:07 +02:00 |
|
Daniel Lisunkin
|
6c68297271
|
Merge branch 'master' into bug2842
|
2019-07-24 13:19:02 +02:00 |
|
Daniel Lisunkin
|
b64eb6f7d9
|
Added link to CubicSpline source.
|
2019-07-24 10:44:17 +02:00 |
|
Daniel Lisunkin
|
a46ccf801a
|
Optimized accuracy in testImpliedWind, added comment on course selection.
|
2019-07-24 10:36:19 +02:00 |
|
Daniel Lisunkin
|
91767f4ca3
|
Added a test case for online files.
|
2019-07-24 10:22:57 +02:00 |
|
Daniel Lisunkin
|
8c98a36e76
|
Added CRLF/LF handling for .launch and .target files in global .gitattributes.
|
2019-07-23 17:39:19 +02:00 |
|
Daniel Lisunkin
|
c89b667854
|
Merge branch 'bug2842' of ssh://sapsailing.com/home/trac/git into bug2842
|
2019-07-23 17:31:41 +02:00 |
|
Daniel Lisunkin
|
465a844335
|
Refactoring.
|
2019-07-23 17:31:33 +02:00 |
|
Daniel Lisunkin
|
ce727b4498
|
Merge branch 'master' into bug2842
|
2019-07-23 15:18:33 +02:00 |
|
Daniel Lisunkin
|
37a30ba1e2
|
Updated wiki/planning/orc.md .
|
2019-07-23 15:17:52 +02:00 |
|
Daniel Lisunkin
|
381b2bfc76
|
Merge branch 'master' into bug2842
|
2019-07-22 15:50:17 +02:00 |
|
Daniel Lisunkin
|
df17a263aa
|
Added further failing spline tests.
|
2019-07-19 18:05:25 +02:00 |
|
Daniel Lisunkin
|
509fd416d2
|
Added test class for testing different spline interpolation implementations independently from the rest ORCPerformanceCurve implementation.
|
2019-07-19 17:56:14 +02:00 |
|
Daniel Lisunkin
|
54c9a009f1
|
Changed the implementation to use the elements from apache.commons.math3 instead of math (v2).
|
2019-07-19 17:12:03 +02:00 |
|
Daniel Lisunkin
|
189c2b0b6b
|
Started implementing a cubic spline interpolator based on the Math.NET library. Currently on hold.
|
2019-07-19 17:10:36 +02:00 |
|
Daniel Lisunkin
|
96843abda4
|
Added a test case for the calculation of the total course allowance at a given implied wind.
|
2019-07-19 14:51:51 +02:00 |
|
Daniel Lisunkin
|
9f1850207c
|
Added apache.commons.math3 to remote platform and sap.sailing.domain package.
|
2019-07-19 14:44:24 +02:00 |
|