Commit Graph
25953 Commits
Author SHA1 Message Date
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