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