Commit Graph
33848 Commits
Author SHA1 Message Date
Axel Uhl 3f0d9dac53 implemented a FULL_ANALYSIS mode for RaceBoard
Change-Id: I226085f66d11b81766ab39634722d1962f761da3
2016-07-01 17:38:24 +02:00
Axel Uhl e9f861336a consolidated imports
Change-Id: Id53518308f62993617c0563e395957b6b7488922
2016-07-01 17:21:40 +02:00
Axel Uhl 9572ca156b a first implementation of a "PlayerMode" stragegy for handling the race board's mode parameter
Change-Id: I777a14b653abeb91312c51f0f17764450f8abb0f
2016-07-01 17:21:14 +02:00
Axel Uhl fce0c1d79b Merge branch 'master' into raceboardmodes 2016-07-01 16:28:11 +02:00
Axel Uhl 8019b5c9b1 limiting the cache size in SailingServiceImpl.getCompetitorsRaceData
Change-Id: I28b1273c538307e6cc2daae49c42c0ef713441e2
2016-07-01 16:26:14 +02:00
Axel Uhl 5ab8fdb296 bug 3753: avoid Out of memory error by limiting the number of fixes delivered by the SailingServiceImpl.getCompetitorsRaceData call
Change-Id: I50e83fd3fb75c72a0b1c4c8d3f1d13c4bcc977eb
2016-07-01 15:55:54 +02:00
Axel Uhl 070b0f4efe fixed null handling for new "mode" parameter of RaceBoard.html entry point
Change-Id: Ic7485358ff0f3fcc1135303cf7fef865a3b5a6bb
2016-07-01 15:03:19 +02:00
Axel Uhl ee05127db9 introduced a "mode" parameter to the RaceBoardEntryPoint; provided a few empty candidates for mode implementations
Change-Id: If950952109c7e20e745d320eb4c52085914cc2d8
2016-07-01 09:47:59 +02:00
Axel Uhl 63298b200b Merge remote-tracking branch 'server/master' 2016-06-30 14:19:07 +02:00
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
Steffen Schaefer 1ec39a140a Merge branch 'master' into foiling 2016-06-30 08:04:07 +02:00
Axel Uhl f535f035a8 Merge remote-tracking branch 'origin/bug3752' 2016-06-29 23:35:23 +02:00
Lukas Furmanek 19f1b4fe72 bug3725: a first atempt to sove the bug 2016-06-29 21:42:32 +02:00
Axel Uhl 59cd5d9f17 added another case to the new test testTotalRankComparatorForOrderedSplitFleetsWithMedalRaceParticipantsNotRacingInLastRaceGoldFleet;
it tests the "extreme fleet" rule that is supposed to still serve as a default in case no other fleet-based criterion has
decided the comparison

Change-Id: I5cac7482fc9ccae7bfd535ee51427879ca28dcac
2016-06-29 18:13:58 +02:00
Axel Uhl 0daf309a5d fix for bug 3752: extreme fleet vs. no known fleet comparison is only used as a default in fleet comparison, not pre-emptively before having scanned all columns
Change-Id: Ib87e315085c7b78203abd7960318ac4524d6db83
2016-06-29 18:08:17 +02:00
Axel Uhl fee5e64a6a a test case for bug 3752 which should fail without a fix
Change-Id: I522950098c518e8c55ca01d30dd22d67ae3096d0
2016-06-29 18:06:29 +02:00
Axel Uhl 0d54247f0a added documentation for RaceManager app
Change-Id: I5223eab914818515c992fb7b9a5c6dc3ff49af9e
2016-06-29 17:13:17 +02:00
Axel Uhl 1cad837416 re-introduced the URL parameters for RaceBoard and EmbeddedMapAndWindChart as they were before 16e5e17311
Change-Id: Iaf35bd9652d765e62ba86416c9ea96772550f453
2016-06-29 16:32:50 +02:00
Axel Uhl 2b85e52365 removed commented code that had no comment why it was commented
Change-Id: I485915a53967d2902f638b8427c95341a462609f
2016-06-29 15:43:57 +02:00
Steffen Schaefer 3afa5a03ca Fixed test after changing lifecycle of fix tracking 2016-06-29 15:37:36 +02:00
Steffen Schaefer 0e58c1042c Improved replication lifecycle for RegattaLogFixTrackerRegattaListener 2016-06-29 15:32:37 +02:00
Steffen Schaefer bc777d98c2 Merge branch 'master' into foiling 2016-06-29 15:20:27 +02:00
Papick Garcia Taboada 3fca47b5d8 Uncommented fix correction code for local tests 2016-06-29 15:19:47 +02:00
Steffen Schaefer a460109a69 Moved RaceTracker listener handling from RaceLogFixTrackerManager to
RegattaLogFixTrackerRaceListener
2016-06-29 15:17:19 +02:00
Steffen Schaefer b6b1747264 Moved RaceTrackerMock back to com.sap.sailing.server.test 2016-06-29 15:14:37 +02:00
Papick Garcia Taboada f0802bd2c6 Changed add listener return value 2016-06-29 15:12:06 +02:00
Papick Garcia Taboada 6997e8dcfe Changed return value for adding listener 2016-06-29 15:06:38 +02:00
Lukas Furmanek e192c47dcd Merge remote-tracking branch 'server/master' into bug3725 2016-06-29 14:20:36 +02:00
Lukas Furmanek f6dc0e8354 bug3725: added a test case 2016-06-29 14:19:42 +02:00
Steffen Schaefer 6503be3993 stopTracking signal now directly comes from the RaceTracker instead of
doing this through the TrackedRace
2016-06-29 14:02:31 +02:00
Steffen Schaefer 9535c04e41 Moved RaceTrackerMock to com.sap.sailing.server.test to make it usable
in other racelogtracking tests
2016-06-29 13:58:45 +02:00
Papick Garcia Taboada 2ecbf652cd Changed notification from did stop to will stop 2016-06-29 11:48:09 +02:00
Papick Garcia Taboada ca41065d5e Introduced RaceTracker.Listener 2016-06-29 11:43:57 +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
Axel Uhl cc18cfe703 Merge branch 'master' into bug2610_componentid 2016-06-29 09:42:03 +02:00
Axel Uhl c422d30994 Merge remote-tracking branch 'server/bug2610_componentid' into bug2610_componentid 2016-06-29 09:41:45 +02:00
Axel Uhl 608c060894 use Duration instead of millis for readability
Change-Id: I216c61a034ac0d1dbb3fff55d8c3c302c49dfab9
2016-06-29 09:41:23 +02:00
Axel Uhl 7da10f65c1 added comment on RaceContext regarding its "now" field that freezes the time point relative to which the RaceContext is providing a view
Change-Id: I3603899807ef984d92a1dff4d71c622a1e16d0be
2016-06-29 09:38:27 +02:00
Axel Uhl 8add59b462 Merge branch 'master' into bug2610_componentid 2016-06-29 09:30:23 +02:00
Axel Uhl b26b998866 removed RaceLiveState in RaceDTO, together with RaceDTO.getLiveState(long); both were unused
Change-Id: I8523318b95926ab2c5b1bc4f2dc1a1d121975ea3
2016-06-29 09:29:22 +02:00
Axel Uhl 138b03bb41 Merge remote-tracking branch 'server/master' 2016-06-29 09:26:19 +02:00
Axel Uhl e4c8ebc1bd removed extra comment
Change-Id: I74f36c1e5e63b7ce2d5ec8cb1d2935b5a7c12142
2016-06-29 09:26:16 +02:00
Steffen Schaefer ae04b66800 Merge branch 'master' into foiling 2016-06-29 09:01:17 +02:00
Steffen Schaefer bd020e8c39 Renames/JavaDocs/... during code review 2016-06-29 09:00:04 +02:00
fmittag bf22bcac95 some improvements of the WindStatusServlet regarding user accounts and live connection information 2016-06-28 18:40:09 +02:00
fmittag 80070e2dbf Merge remote-tracking branch 'origin/bug3716_matchracing' 2016-06-28 18:38:11 +02:00
fmittag 275d5e83e3 Merge remote-tracking branch 'origin/master' into bug3719_windstatus 2016-06-28 18:34:43 +02:00
fmittag e52ad0a7e2 Merge remote-tracking branch 'origin/master' into bug2610_componentid 2016-06-28 18:17:03 +02:00