Commit Graph
3280 Commits
Author SHA1 Message Date
Axel Uhl d428aea78a compute MarkPassingCalculator assertions only with assertions enabled (-ea) 2020-02-21 12:48:56 +01:00
Axel Uhl 8ef24239ea fixed various aspects of course creation GWT and replication support 2020-02-14 11:57:52 +01:00
Steffen Schaefer 5f2515c3d7 Added launch configuration that connects to localhost:8888 as replica
for SecurityService and SharedSailingData only
2020-02-13 13:24:18 +01:00
Axel Uhl 91033f1b25 improved logging for initial load in SecurityServiceImpl 2020-02-06 08:43:26 +01:00
Axel Uhl 056ae063f3 added release notes for the new replicate.restore.replicas system property 2020-02-05 11:21:33 +01:00
Axel Uhl 493b958239 bug5194: implementation of replica persistence that works locally 2020-02-05 01:36:59 +01:00
Axel Uhl 02478ea33a added replication.persistence bundle to launch configurations 2020-02-05 00:48:17 +01:00
Axel Uhl 41ab2673c4 bug5194: started by fixing a bad bug causing outbound messaging to stop;
when de-registering a replica that caused one or more replicables to no
longer be observed, the outbound queue was prematurely closed and set to
null. For example, if one replica replicated the full server and another
one only the SecurityService, and then the full replica was
unregistered, sending security-related operations stopped even though a
replica was still registered.
2020-02-04 18:45:53 +01:00
Axel Uhl 99a04487b1 bug5193: adjusting server group in UserStore after receiving initial load 2020-02-03 18:47:06 +01:00
Axel Uhl c15c838dec added link to Igtimi data types documentation, removed "battery_level" field which was deprecated 2020-01-31 15:55:09 +01:00
Axel Uhl 12a41913a5 always log subject of replication requests; removed a few empty lines 2020-01-30 15:20:57 +01:00
Axel Uhl 1948b09e8d atomically ajust event start and end date to avoid constraint violations during temporarily inconsistent states 2020-01-30 14:27:35 +01:00
Steffen Schaefer 159238227e Bug 5165: Added JavaDoc 2020-01-27 14:36:53 +01:00
Steffen Schaefer 4cd6729e7c Merge branch 'bug5085' into bug5165 2020-01-27 09:18:49 +01:00
Steffen Schaefer af0941b3f0 Merge branch 'master' into bug5085 2020-01-27 09:17:21 +01:00
Steffen Schaefer 567c54ace2 Bug 5165: Code simplifications by removing unused inheritance of
CourseSequenceMapper
2020-01-27 09:15:32 +01:00
Axel Uhl 6e21e2b812 removed obsolete FIXME, improved Javadoc 2020-01-23 10:02:43 +01:00
Axel Uhl dc4342c42a removed obsolete TODOs 2020-01-23 10:00: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 cc3b4501be bug5182 / bug5165: cleaned up a few TODOs in CourseAndMarkConfigurationFactoryImpl 2020-01-20 15:12:35 +01:00
Axel Uhl 232b87579d cleaned up last usage recording code: no live map but explicit setter 2020-01-19 00:44:33 +01:00
Axel Uhl 2131902401 Merge branch 'bug5165' into bug5183 2020-01-19 00:22:14 +01:00
Axel Uhl 62e0a2206e fixed missing null check when recording MarkRole usage 2020-01-19 00:21:02 +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 bba1bcc2a5 bug5165: implemented FIXME regarding construction of MarkConfigurations for unused MarkRoles in CourseTemplate (1-lap scenario) 2020-01-18 00:47:25 +01:00
Axel Uhl 3196241f03 bug5165: fixed tests 2020-01-18 00:09:09 +01:00
Axel Uhl 5aa9d89f2c added TODOs and fixed a test case 2020-01-17 17:44:24 +01:00
Axel Uhl b7060db9cd major refactoring of CourseAndMarkConfigurationFactoryImpl 2020-01-16 17:22:28 +01:00
Axel Uhl 900e1995dc Merge branch 'bug5085' into bug5165 2020-01-16 09:18:56 +01:00
Axel Uhl 4e2d8a9e37 bug5165: first compilable version again 2020-01-15 13:56:39 +01:00
Axel Uhl 40f273f199 removed CourseConfigurationBase[Impl} and CourseConfigurationWithRoles[Impl] 2020-01-15 11:38:47 +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 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 2ba1e5f10e Merge remote-tracking branch 'server/bug5165' into bug5165 2020-01-13 09:46:27 +01:00
Axel Uhl a0c87e8f4b Merge branch 'master' into bug5165 2020-01-10 20:31:52 +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 445b6f6126 fixed problem with TimeRangeImpl constructor for time points beyond EndOfTime 2020-01-09 16:57:03 +01:00
Axel Uhl 86f1e7c1dc removed TrackingDeviceBasedPositioningWithLastKnownPosition Positioning stuff 2020-01-09 14:36:12 +01:00
Axel Uhl 1cd701132f store the GPS fix received last for each device in the metadata collection 2020-01-09 12:53:39 +01:00
Axel Uhl 6a1abc313a Merge branch 'master' into bug5168 2020-01-07 10:53:28 +01:00
Axel Uhl 501264dcad first compilable version of bug5168 branch; untested 2019-12-24 15:28:42 +01:00
Axel Uhl b86dc59ea2 added comments 2019-12-23 18:54:08 +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 572b0fa315 bug5168: uncompilable interims commit, starting to introduce MarkConfigurationRequest/Response 2019-12-20 22:53:40 +01:00
Axel Uhl e62848ad53 Merge branch 'bug5085' into bug5165 2019-12-20 14:20:31 +01:00