Commit Graph
725 Commits
Author SHA1 Message Date
Dennis Aulenbacher cbf9c63f93 bug5310: Moved MakContextSerializer into gateway.serialization to access
Events and Regattas
2020-10-22 18:17:08 +02:00
Dennis Aulenbacher 24b8e899a6 bug5409: Added De-/-Serialization for CommonMarkPropertiesWithTags; 2020-10-20 14:37:23 +02:00
Axel Uhl e1287af75d removed BoatClass.displayName; BoatClass.name is now used throughout 2020-10-14 13:49:44 +02:00
Axel Uhl faae0f25c9 fixed issue with serialization of courseAreaId which is now written as String 2020-08-19 10:21:18 +02:00
Axel Uhl 921787d8b7 dded courseAreaId to each race in the RegattasResource output 2020-07-13 16:34:33 +02:00
Georg Herdt 0e9e0fe40c Merge branch 'bug5293' of ssh://sapsailing.com/home/trac/git into bug5293
# Conflicts:
#	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/FlatSmartphoneUuidAndGPSFixMovingJsonDeserializer.java
2020-06-04 08:47:48 +02:00
Georg Herdt 54f4dcb8af throw exception when both fields are provided.
bug5293
2020-06-04 08:43:30 +02:00
Dennis Aulenbacher 5735fb2f25 bug5293: adjusted tested timestamps to be more comparable. Removed
comment
2020-06-03 13:08:58 +02:00
Georg Herdt 373d8f0adf add comment regarding possible timezone issue
bug5293
2020-06-02 19:30:55 +02:00
Georg Herdt 5e78d892c2 implement poc
bug5293
2020-06-02 19:28:21 +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 6e1a042001 bug5219: introduced the isAutoRestartTrackingUponCompetitorSetChange() flag on Regatta 2020-04-15 18:10:03 +02:00
Axel Uhl 1d6526fc91 moved SharedSailingData interface to com.sap.sailing.shared.server bundle;
made it implement the Replicable interface so it can be waited for using
the FullyInitializedReplicableTracker
2020-03-11 15:57:44 +01:00
Axel Uhl 69f01e6434 added rank at mark in /markpassings end point 2020-02-18 11:05:15 +01:00
Axel Uhl 3830256114 bug5185: refactorings around number of laps and course templates 2020-01-22 15:16:29 +01:00
Axel Uhl 25d5d61419 bug5165: fixed HashedStringUtil.toHashedString using StringJoiner 2020-01-21 15:04:20 +01:00
Adrian Aioanei 2220801e5a Fixed issue with trailing space for hashed strings 2020-01-21 15:52:12 +02:00
Axel Uhl bea46702fc bug5165 / bug5182: cleaned up a few more TODOs 2020-01-20 17:59:50 +01:00
Axel Uhl 0dc10bf057 reduced method visibility of method only used locally 2020-01-20 15:18:57 +01:00
Axel Uhl 95b1ed42e7 bug5183: CourseConfiguration now has to contain at least one occurrence of the repeatable part 2020-01-19 00:19:40 +01:00
Axel Uhl 900e1995dc Merge branch 'bug5085' into bug5165 2020-01-16 09:18:56 +01:00
Axel Uhl 5701cbafba bug5165: some progress towards creating course template from CourseConfiguration 2020-01-14 18:34:48 +01:00
Steffen Schaefer a3b25c85a2 Bug 5085: Include GPSFix per MarkConfiguration instead of the last
position. In addition, for each known device mapping the last position
is included as well.
2020-01-14 13:49:20 +01:00
Axel Uhl 10d6841901 bug5165: another uncompilable interims commit after cleaning up the bug5085 merge issues 2020-01-13 18:33:55 +01:00
Axel Uhl 3696b6389b Merge branch 'bug5085' into bug5165 2020-01-13 16:29:38 +01:00
Steffen Schaefer af6a9330e5 Bug 5085: Fixed NPE 2020-01-13 14:59:47 +01:00
Steffen Schaefer 223400a378 Bug 5085: Include all known device mappings per MarkConfiguration and
not only the current one
2020-01-13 14:16:30 +01:00
Axel Uhl ae53dabe2a removed obsolete overloads for MarkRolePairFactory create methods 2020-01-10 13:35:06 +01:00
Axel Uhl 695e33d850 bug5165: another interims uncompilable state 2020-01-09 18:56:50 +01:00
Axel Uhl 86f1e7c1dc removed TrackingDeviceBasedPositioningWithLastKnownPosition Positioning stuff 2020-01-09 14:36:12 +01:00
Axel Uhl fb0400e1b6 used MarkConfigurationVisitor in CourseConfigurationJsonSerializer 2020-01-09 14:14:16 +01:00
Axel Uhl 04740d2151 fixed more test issues 2020-01-08 18:58:03 +01:00
Axel Uhl ef126a1fbc fixed a few test cases in CourseConfigurationTest 2020-01-08 18:30:28 +01:00
Axel Uhl 7eb6802b8f bug5168: fixed some test issued 2020-01-07 23:08:11 +01:00
Axel Uhl 501264dcad first compilable version of bug5168 branch; untested 2019-12-24 15:28:42 +01:00
Axel Uhl 503a784e00 another interims commit on bug5168, still not compiling 2019-12-23 18:20:13 +01:00
Axel Uhl fb640f77a0 removed warnings and errors except for
CourseAndMarkConfigurationFactoryImpl
2019-12-23 11:51:04 +01:00
Axel Uhl cd25222da4 bug5168: using an annotation pattern for MarkConfigurations 2019-12-21 11:01:36 +01:00
Axel Uhl 572b0fa315 bug5168: uncompilable interims commit, starting to introduce MarkConfigurationRequest/Response 2019-12-20 22:53:40 +01:00
Axel Uhl d44477f676 fixed tests for TestLapConfiguration 2019-12-19 23:50:08 +01:00
Axel Uhl eca8485780 bug5165: uncompileable interims commit with major progress of replacing MarkRole for MarkTemplate in the ControlPointTemplate 2019-12-19 16:04:02 +01:00
Axel Uhl 5ccf7405d0 bug5165: uncompilable interims commit showing the general direction of bug5165 2019-12-18 22:45:31 +01:00
Axel Uhl cb276cd8a4 Merge branch 'master' into bug5085 2019-11-30 23:47:03 +01:00
Axel Uhl c6e2d061a6 added raceId field to series serializer 2019-11-29 18:34:35 +01:00
Steffen Schaefer 68dbc2f227 Bug 5085: Added optionalImageURL property to CourseConfigurationBase to
ensure that the image URL is always included in the serialized document
built from a course template. In addition this allows to add the image
URL to CourseBase, too.
2019-11-18 16:27:09 +01:00
Steffen Schaefer c2ecd6b68b Bug 5085: Introduced several convenience methods for CourseTemplate and
CourseConfigurationBase to remove code duplications
2019-11-18 11:58:04 +01:00
Steffen Schaefer 367e8f7d62 Bug 5085: Changed CourseTemplate and CourseConfiguration to use MarkRole
instead of String and changed CourseBase to reference MarkRoles by using
their UUID
2019-11-18 11:15:36 +01:00
Thomas Wiese 98192e9a08 Bug5085: add MarkRoleResource and corresponding api test 2019-11-18 10:52:15 +01:00
Steffen Schaefer 7d0406c0f0 Bug 5085: Added fields useStartTimeInference and
controlTrackingFromStartAndFinishTimes properties to the regatta JSON
result and extended a test case to check those properties
2019-11-11 14:49:49 +01:00