Papick Garcia Taboada
062c94c58f
Introduced storing fixes in batches
2016-07-05 14:02:44 +02:00
Axel Uhl
42bb1d7ac0
Merge branch 'master' into foiling
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/AbstractCompetitorRaceChart.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/MultiCompetitorRaceChartLifecycle.java
Change-Id: I5f97a3c21e75e6d493c06dc87925d1273b0c4969
2016-07-05 12:47:39 +02:00
Axel Uhl
5223eac3b5
added /marks/{markId} end point for LeaderboardsResource so that it delivers a single mark
...
Change-Id: Ief31a6d5af78595d222bf056f5f4baf43e413857
2016-07-05 11:41:29 +02:00
Axel Uhl
e224363e45
replaced stderr output for exception by logging
...
Change-Id: I3a1ce245a120028d59c43b5a771484bbe604f7f7
2016-07-05 11:40:29 +02:00
Axel Uhl
77219f7563
follow-up to bug 3755: added description for the new behavior to the admin release notes
2016-07-04 23:58:25 +02:00
Axel Uhl
ed5ec864fd
fix for bug 3755: considering suppressed competitors when "improving" ranks for live races; fixes formerly failing test cases
...
Change-Id: I815b323e11b0cd5ff456e0debe798517683aff04
2016-07-04 17:33:13 +02:00
Axel Uhl
0c24a3ac57
failing test cases for score adjustments based on suppressions
...
Change-Id: I38ede6c823c168285e93efff4f61ce0699e569da
2016-07-04 17:25:57 +02:00
Axel Uhl
5ce5eb6bb8
fixed simulator enablement by removing the viewSimulationEnabled URL option and its "false" default
...
Change-Id: I8e9daa576981f38f78e752a67d898f7d2933a68b
2016-07-04 14:44:06 +02:00
Axel Uhl
5d59e47d5f
fixed initialization order of HashMap in WindStatusServlet
...
Change-Id: Iaad094c73f38f09b94f8644bcdd9a66ea7922a51
2016-07-04 14:27:27 +02:00
Axel Uhl
ba3462a341
fixed sorting for TracTrac raceVisibility column
...
Change-Id: Ie602e71ef36e35e52df0d83590f7c03e508516ad
2016-07-04 11:51:59 +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
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
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
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
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
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
Steffen Schaefer
f85c79ce58
Renamed methods to make more clear what is happening
2016-06-28 14:15:17 +02:00
Steffen Schaefer
66ffc69e62
Added more JavaDocs + Typo fix
2016-06-28 08:43:19 +02:00