Commit Graph
1601 Commits
Author SHA1 Message Date
Robert Benedikt bcedc35fc7 revert: removal of results with rank 0 2020-02-18 12:52:37 +01:00
Robert Benedikt 23849e47a5 fix: result diff determination and distinguish between changed and confirmed 2020-02-18 12:52:37 +01:00
Steffen Schaefer 5b5dc7862e Added missing Serializable as well as serialVersionUIDs 2020-02-13 13:13:41 +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
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 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 1b59c7f6b2 Javadoc changes 2020-01-18 20:02:33 +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 5a7cca5380 Bug 5085: Added TODO 2020-01-13 15:04:06 +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 21ed9d6c4a added comment on IsMarkRole 2020-01-10 20:39:25 +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 86f1e7c1dc removed TrackingDeviceBasedPositioningWithLastKnownPosition Positioning stuff 2020-01-09 14:36:12 +01:00
Axel Uhl ef126a1fbc fixed a few test cases in CourseConfigurationTest 2020-01-08 18:30:28 +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 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 5d46279654 Merge remote-tracking branch 'origin/tractrac-logo' 2019-12-22 14:56:40 +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
Dennis Aulenbacher 91149e65cd implemented enum type TrackingConnectorType for TrackingConnectorInfo 2019-12-20 17:09:47 +01:00
Axel Uhl d8488537bc Merge branch 'master' into bug5165 2019-12-20 00:25:51 +01:00
Axel Uhl 3a348ad179 added an IllegalStateException in case EventBaseImpl is to be initialized with contradictory start/end date values 2019-12-20 00:18:19 +01:00
Axel Uhl 80cce2e7bd avoid updating start/end date such that they contradict 2019-12-20 00:16:41 +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 fe06406c8d added comments; removed empty lines 2019-12-18 17:57:45 +01:00
Axel Uhl 3d4d1dbff8 comment and whitespace changes mostly 2019-12-13 18:27:02 +01:00
Axel Uhl bd70706f5e made CommonMarkPropertiesImpl extend RenamableImpl so that MarkPropertiesImpl can be renamed 2019-12-13 10:49:15 +01:00
Dennis Aulenbacher 8959eaa89a code formatiing, java docs and optimizations 2019-12-12 18:09:51 +01:00
Axel Uhl eb935f2af3 generalized handling of MarkProperties referenced by MarkConfiguration;
this to solve in particular the issue with submitting a
MarkPropertiesBasedMarkConfiguration with isSaveToInventory==true that
has led to the erroneous creation of yet another MarkProperties object
2019-12-12 17:23:45 +01:00
Dennis Aulenbacher 637295cd54 implemented equals and hashcode for proper elimination of duplicates in
a set
2019-12-12 17:13:31 +01:00
Axel Uhl a709824f68 fixed NPE for course with empty/null name 2019-12-12 12:38:37 +01:00
Dennis Aulenbacher 17e1d760d0 commented test constructors with null values, added informative javadoc 2019-12-05 16:56:04 +01:00
Axel Uhl aaace28830 null fixes regarding tracking connector info on Event and (de-)serialization 2019-12-03 18:51:56 +01:00