Commit Graph
1144 Commits
Author SHA1 Message Date
Axel Uhl d4db2c19fc adjusted polar import test to use the binary file; removed extra JSON polar serialization stuff and reverted data mining methods to proteted again where possible
Change-Id: Iab3ad4f55e307d2a89b1deccc1fd17448c54cbba
2016-12-07 11:17:26 +01:00
Axel Uhl e84bc38ea4 Merge branch 'master' into bug2563_2 2016-12-05 11:10:58 +01:00
Axel Uhl 315e174817 the refactoring around SWCRacingProcedure had accidentally removed the super.update() call to BaseRacingProcedure.update, missing updating the individual recall
Change-Id: I1264cc96b91bb15804b36545a668db19e38d70d5
2016-12-04 10:18:09 +01:00
fmittag 79ae217f86 merge bug3916 into origin/master 2016-12-02 18:53:20 +01:00
fmittag 162f111138 fixed time for flag state after race start 2016-12-02 18:38:44 +01:00
fmittag 9f33061495 fixed time for a flag state in SWC racing procedure 2016-12-02 17:35:33 +01:00
fmittag e3c8a7c48d Changed SWC racing procedure to use number flags.
removed usage of class flag
2016-12-02 17:00:29 +01:00
Axel Uhl 7486fc2d53 changed timing values of RRS26 and SWC procedures from millis to Duration objects; factored and fixed isStartphaseActive
Change-Id: I3f1b5d865d2d4af0e23a8ede412f3021908e820a
2016-12-02 14:38:22 +01:00
Axel Uhl 64e32db44a Javadoc change only
Change-Id: Ibd9bfbf67c8c0efb196dbc36459c0b382dcff3d0
2016-12-02 12:30:01 +01:00
fmittag 2654010347 removed OSCAR flag for now from SWC start procedure 2016-12-02 11:32:24 +01:00
fmittag ecdbfb579a further refactoring of RRS26 and SWC start procedure code to shared ConfigurableStartModeFlagRacingProcedure 2016-12-02 11:18:07 +01:00
Axel Uhl 626a18d097 whitespace change only
Change-Id: Ia3c9662e9c8d9d9dc19ec099e38316638043580d
2016-12-01 18:21:40 +01:00
fmittag df98099ae6 fixed bug with missing Serializer/Deserializer for the regatta configuration of the new SWC start procedure.
Renamed SWCConfiguration to SWCStartConfiguration and the impl classes accordingly.
2016-12-01 12:49:16 +01:00
fmittag 75035115ad fix for SWCConfiguration being null. 2016-11-30 13:14:10 +01:00
Axel Uhl d51143f077 Merge branch 'master' into bug3916
Conflicts:
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/preference/RegattaPreferenceFragment.java

Change-Id: I679391487b85c85abdf8e100b72829b1947a2ff1
2016-11-29 18:06:38 +01:00
Axel Uhl e691bca866 added protest start time to status panel; fixed date display; added assertions about non-nullness of protest time range and its bounds
Change-Id: I8697c5083fa7e5b5f3cfd0092256cbd9a67d049a
2016-11-29 17:41:13 +01:00
fmittag 98687d1e8f fixed type from SWCConfiguration to ConfigurableStartModeFlagRacingProcedureConfiguration 2016-11-29 16:37:11 +01:00
Axel Uhl ea2c6c67e7 renamed LineStartRacingProcedure and related types to ConfigurableStartModeFlagRacingProcedure
Change-Id: I5cef86cbb768c837db7fe5b5712f12d76c9d0b59
2016-11-29 16:13:01 +01:00
Axel Uhl 7dd5755df8 introduced RacingProcedureWithConfigurableStartModeFlagConfigurationImpl; more factoring out of common DTO--config copying parts
Change-Id: I05247092d08a71e44bfdd83c45560b43e40c6c95
2016-11-29 16:09:21 +01:00
Peter Siegmund 8fb8d3bf12 change protest time from start and duration to TimeRange (start/end) 2016-11-16 14:08:34 +01:00
fmittag d9a95b8a31 refactoring of RRS26 and SWC racing procedure to share common functions through a shared LineStart racing procedure 2016-11-14 11:32:03 +01:00
Axel Uhl 26c21d9915 Merge branch 'master' into bug3916 2016-11-11 15:59:30 +01:00
fmittag 23a1787d9c draft implementation of SWC start procedure - still waiting for OSCAR flag image 2016-11-10 15:21:08 +01:00
fmittag 61929148b6 fixed a typo 2016-11-10 12:55:37 +01:00
Axel Uhl c7e8ea1052 reverted the introduction of an InstanceBuilder in BoatClassImpl
Change-Id: Ib036d02f531fb480f329d44f368a68934b2539e2
2016-11-09 17:54:56 +01:00
Oleg Zheleznov 9a8aa200ac Code refactoring
Change-Id: I36f8c9f3f76951104c0c4379b43ef57578853309
2016-11-08 12:03:27 +03:00
Peter Siegmund 3535f4fb40 add duration to RaceLogProtestStartTimeEvent 2016-11-07 17:11:04 +01:00
Oleg Zheleznov d96c866fdb GroupKey (de)serializing issue fix 2016-11-04 09:47:27 +03:00
fmittag fb7da86702 Merge remote-tracking branch 'origin/master' into bug3916 2016-10-19 14:24:55 +02:00
Axel Uhl c3a6a31913 use Distance for boat class hull length
Change-Id: I75904659dbfee089145d516f0b1fb972eb6dd45c
2016-10-13 14:39:16 +02:00
Axel Uhl 5163dd65f2 fixing bug 3935 by adding a simple null check
Change-Id: I2c511d794c4947384f2be9b5072cc601ceb00f90
2016-09-29 16:56:14 +02:00
Axel Uhl 882d40dd56 improved Waypoint.toString by adding passing instructions
Change-Id: I93cd6cf9351f7e68b868b32805ad7266ebf0c2f4
2016-09-28 17:53:28 +02:00
Axel Uhl d9daab97c7 improved Javadocs
Change-Id: I2e30a0a10f1ce9515ca7563950773c4f2d73c178
2016-09-26 17:00:13 +02:00
Axel Uhl da02bf90ed improved Javadoc
Change-Id: I1625f9f461678756f84d07d933735c13f9421fa2
2016-09-22 18:25:31 +02:00
fmittag e4f9577ba2 set some times according to the SWC racing procedure 2016-09-22 17:00:59 +08:00
fmittag 4f1104e521 initial code contribution for a SWCRacingProcedure 2016-09-21 18:21:01 +08:00
Benjamin Barth 187d0e9271 Added abstraction for tracks, which are mapped to a specific items 2016-07-27 15:52:29 +02:00
Jonas Dann 3a6c2e28aa Moved the added logic to the regatta log and reimplemented the test 2016-07-26 10:37:18 +02:00
Axel Uhl 97c25d6bcd added baseURL property to EventBase
Change-Id: I0fbd92b14331918986d817fc86a06912ae8f603d
2016-07-15 13:56:07 +02:00
Steffen Schaefer cf771d2714 Removed unnecessary subclass of RegattaLogDeviceMappingFinder and
changed RegattaLogDeviceMappingFinder to not be abstract anymore to make
it directly usable without the need of a subclass
2016-06-29 11:40:24 +02:00
Steffen Schaefer 6186c37d4a Refactored code from FixLoaderAndTracker regarding the interaction with
RegattaLogs to RegattaLogDeviceMappings
2016-06-29 11:11:52 +02:00
Steffen Schaefer bd020e8c39 Renames/JavaDocs/... during code review 2016-06-29 09:00:04 +02:00
Steffen Schaefer 0a1b56765c Merge branch 'master' into foiling
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
2016-06-27 16:15:41 +02:00
Axel Uhl 158be53da0 update the cachedRacingProcedureTypeNoFallback field in ReadonlyRaceStateImpl which was formerly missing, missing a change to GateStart
Change-Id: I28364884f374a8960d4a5a7341da195e74dad88b
2016-06-25 00:13:13 +02:00
Axel Uhl f49b2bdd58 added missing serialVersionUID to avoid warning
Change-Id: Id57a2d8781886abd0f0606d7f30c7261c40fc4c0
2016-06-25 00:12:18 +02:00
Axel Uhl 0a17d899ba Merge remote-tracking branch 'server/master' 2016-06-24 22:15:52 +02:00
Axel Uhl 941d50416d fixed OpenEndedDeviceMappingFinder to let it find mappings to marks, too
Change-Id: I29cc05a66b0bf768b311d8652e7bf88796654091
2016-06-24 18:53:55 +02:00
Axel Uhl fc6be86f7f implemented mark device mapping check-out in LeaderboardsResource
Change-Id: I6c83db19d3939936f0a572f1eb16e1d82e323693
2016-06-24 18:26:49 +02:00
Axel Uhl ebd518ff22 fix for bug 3740: use a StartTimeFinder and its StartTimeFinderResult to decide whether RaceState listener (de-)registration is required
Change-Id: I7620d134894fb4ff26119d26ec039ee4f72406d4
2016-06-24 16:24:21 +02:00
Axel Uhl 718ad8e051 implemented the second failing test for bug 3740
Change-Id: Ie7bb3d49510d94d7aa7b92123d7c3547b0daabe0
2016-06-24 15:03:59 +02:00