Commit Graph
596 Commits
Author SHA1 Message Date
Axel Uhl c58d54cd86 adjusted imports
Change-Id: Ida46cc5685e82a9a525ca13d262207ffc036f329
2016-06-30 14:18:28 +02:00
Axel Uhl 9fcc9ba1e8 allow for CSS named colors for boat colors contained in TracTrac metadata
Change-Id: I6ca04ff66bdf14cc2736b32fc47dc2a73db3cb05
2016-06-30 14:17:48 +02:00
Axel Uhl 89e62a579d added serialVersionUID because ControlPointAdapter now became serializable
Change-Id: Iaf1c69c60f02653aab956c43f55e5922f60da565
2016-06-25 00:12:49 +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 32daae4ad3 where concurrency support plays a role, changed field declarations from ConcurrentHashMap to ConcurrentMap which is sufficiently specific
Change-Id: I71254d96d495a1a8d79e009d70fd8928b720b31e
2016-06-07 17:08:07 +02:00
Axel Uhl 72129e6311 adjusted RaceRecord and added hasReplay(), using it in test case
Change-Id: Id39dafc4bae4fb36118de779e4abf55fd401fbe6
2016-05-11 16:32:41 +02:00
fmittag ef7d84bd81 added a searchTag attribute to 'Competitor' to make it possible to 'tag' competitors for an easier search later on 2016-04-14 13:44:37 -04:00
Axel Uhl f2a903a7cd reverted TracTrac tests to port 1520/1521 again after test server has been restarted
Change-Id: I044f83992dbdf35d2186c1f555b101a529794665
2016-04-08 01:30:07 +02:00
Axel Uhl 532be5ca60 switching to TracTrac ports 4400/4401 for our tests until our dedicated test server at 1520/1521 has the RC44 races up and running again
Change-Id: Ifca51c8a494883b453607b4a01d6cef6422cfe42
2016-04-07 23:14:59 +02:00
Axel Uhl 094643c0c4 added INFO logging for race times receiving
Change-Id: I87fe0cf8f630b7b7f21fd80d1a303d80646f5c9e
2016-04-01 18:04:00 +02:00
Axel Uhl 64ace048da adjusted imports and Javadocs after making TracAPI impl packages invisible to using bundles
Change-Id: I274ecce3372bc61e6db146c734e94be6b3a98d16
2016-02-22 17:08:34 +01:00
Axel Uhl b2e216b887 use port 1520 again for TracTrac tests; they forgot to upgrade the SAP-dedicated data server
Change-Id: Ia6719856194b1c4b55aab9ce8edee2917083f295
2016-02-17 11:57:58 +01:00
Axel Uhl a87cbdc8f0 fixing TracTrac test cases; no more port 1520/1521, and using new method to construct paramURL if nothing else is known (no more clientparams.php)
Change-Id: I453c6247d0b142215bd4039885e9898a0da8bfbb
2016-02-15 23:04:28 +01:00
Axel Uhl e3f8f87c7d fixed ParseTracTracJSONServiceOutputTest.testWeymouthURIsOnline by being more tolerant with HIDDEN races
Change-Id: Ie82b496cc56a87767f4f047e0e0af9631b64a731
2016-02-15 21:49:56 +01:00
Axel Uhl ee2eb970ec call updated(TimePoint) on a DynamicTrackedRaceImpl for mark fixes which are now assumed to be restricted to the race's tracking duration
Change-Id: I8e2ad31d5480922268acf191cc9d1b5f4540f7a3
2016-01-12 18:14:31 +01:00
Axel Uhl 76ac8458c7 more security fixes in accordance with the Fortify security scans; now all Corporate Security Requirements have been dealt with
Change-Id: I8badf465e3dfec80e194a5d8fa62d9019e65b646
2016-01-08 14:17:38 +01:00
Axel Uhl 3a9aa90cb6 made offsetToStart final in Simulator class 2015-12-03 23:21:40 +01:00
Axel Uhl ad1e85eaaf added some Javadoc on the new style simulator offset duration parameter 2015-12-03 23:18:16 +01:00
Axel Uhl 00aa983240 Merge branch 'master' into bug3261 2015-12-03 23:11:58 +01:00
Axel Uhl 50baa51730 whitespace change only 2015-12-02 00:16:39 +01:00
Axel Uhl cdb59abbee fixing bug 3396 by scheduling competitor GPS fixes using the same Timer that schedules the mark fixes 2015-12-02 00:06:15 +01:00
Axel Uhl cd9142797c bug 3396: scheduling competitor fixes instead of waiting for delayed time to be reached; should work better for non-interleaved replay tracks 2015-12-01 23:56:14 +01:00
Alexander Ries 64c1827d88 adapted javadoc param name and description 2015-11-26 15:07:52 +01:00
Alexander Ries d9459f38fc solved bug with setting advance in simlulator 2015-11-25 13:50:55 +01:00
Alexander Ries 567070c77f solved master merge conflicts in DomainFactory 2015-11-25 11:20:46 +01:00
fmittag 2abbc78053 Merge remote-tracking branch 'origin/master' into bug2822_boatcolors 2015-11-09 13:59:30 +01:00
Lukas Furmanek e3cdc1ae08 Bug3199: corrections at variable definitions 2015-11-09 13:19:28 +01:00
Lukas Furmanek d1e455a573 Bug3199: renamed objekt into object & JavaDoc 2015-11-08 15:05:54 +01:00
fmittag d701f0033c changed RaceDefinitionImpl constructor to take a Map of competitor/boat combinations instead of an Iterable 2015-11-05 16:15:02 +01:00
Lukas Furmanek 731b97d054 Bug3199: Generic changes and unitTest 2015-11-05 14:33:28 +01:00
Alexander Ries 25dd40680d solved ribdashboard merge conflicts in SailingServiceAsync 2015-10-21 15:06:12 +02:00
Axel Uhl 67a8d0cd5e formatting 2015-10-15 22:10:00 +02:00
fmittag ddbcf3302f moved competitor/boat structure from TrackedRace to RaceDefinition 2015-10-15 17:39:20 +02:00
fmittag 6d34af9ede Merge remote-tracking branch 'origin/master' into bug2822_boatcolors
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2015-10-09 16:22:21 +02:00
Axel Uhl 97a3fe6473 fixed updating of team object with new nationality when a competitor is updated; replaced getOrCreateTeam by createTeam; teams are not really re-used 2015-10-01 15:26:42 +02:00
Alexander Ries af0100478a changed type of advanceInMillis to Duration 2015-09-29 17:45:56 +02:00
Alexander Ries 7118e74129 handing through offsetToStartTimeOfSimulatedRace from TracTracEventManagamentPanel to Simulator 2015-09-29 10:26:57 +02:00
fmittag 4b2bf746d8 reverted change of tractrac constants from event.tractrac.com back to germanmaster.traclive.dk
actually germanmaster.traclive.dk should not be used anymore
2015-09-15 22:10:29 +02:00
fmittag aa1778e4a3 added failing test case for replication of boat/competitor information replication 2015-09-14 17:06:07 +02:00
fmittag 931e56385d Implemented the competitor/Boat combination stored in TrackedRace domain object as temporary solution
The data is transfered to the UI as part of the RaceMapDataDTO and used in the new CompetitorColorProvider class.
2015-09-12 15:07:08 +02:00
fmittag 5f3d8b215e improved parsing of race entry metadata (boat information) 2015-09-10 17:01:58 +02:00
fmittag fd1b900b26 added a boatName/boatColor metadata parser for entry metadata of a tractrac race 2015-09-04 14:12:05 +02:00
Axel Uhl 646d4f5d0c use ConcurrentHashMap instead of synchornization in PolarDataMiner and for DomainFactoryImpl.raceCache;
This should increase concurrency and reduce wait times when loading massive amounts of races
2015-07-27 21:54:45 +02:00
Axel Uhl 82610be7c9 generate TracTracRaceTrackerImpl's ID by ignoring a "random" parameter in the query, fixing bug 3174 2015-07-24 01:46:53 +02:00
Axel Uhl 122bfd9948 bug 3075: stop simulator when tracked race is removed from its tracked regatta 2015-07-07 01:21:38 +02:00
Axel Uhl fe1a848b50 fixing bug 3073 by not propagating any getStartOfRace() value to the simulator's offset, thereby not promoting a race log-provided start time to a simulator offset 2015-07-07 00:02:51 +02:00
Axel Uhl 42dedcecfd bug 2467 #19: passing through RacingEventService as RaceLogResolver; added as transient field to TrackedRace, restored after initial load in RacingEventServiceImpl 2015-06-20 23:57:50 +02:00
Axel Uhl a581b24d60 Merge branch 'master' into bug1018 2015-05-30 11:06:24 +02:00
Axel Uhl 38d757e9ff Merge branch 'master' into bug1018 2015-05-28 10:18:12 +02:00
Axel Uhl 00b4a76f1c working on a solution for bug 2897: introduced NamedReentrantReadWriteLock for TrackedRegattaImpl.trackedRaces and notify listeners outside of locked area 2015-05-27 18:24:49 +02:00