Commit Graph
1983 Commits
Author SHA1 Message Date
Axel Uhl 41903963c3 added metadata for additional Expedition UDP fields to BravoExtended* stuff
Change-Id: I4d40cc4188e865d1aeb501c81fe2072655622ae4
2017-11-06 15:10:26 +01:00
Axel Uhl 910bbe6cdd made mark passing test more lenient regarding timing
Change-Id: Ie1c81924acab7810fc7180b1031bf0ea64125719
2017-10-27 00:16:26 +02:00
Axel Uhl 374a93d792 added null-skipping for Bravo tracks
Change-Id: I26070d5ba98b6916d651271ab9db357f7c9d2384
2017-10-26 23:51:51 +02:00
Axel Uhl c53c67f797 made DoubleVectorFix null-aware
Change-Id: I59cc0f5b44c78609e2fdf65dcdb6998c2050862b
2017-10-26 18:32:28 +02:00
Axel Uhl e0441c70e4 more clean-up after Simon's tab mess
Change-Id: I84c76c8d918bde74e4c037d9c6f71048fbec3864
2017-10-20 16:59:49 +02:00
Simon Pamies b36f652a44 Moved away from custom average speed computation and now being in line with calculation used by LeaderboardPanel 2017-10-20 10:15:04 +02:00
Axel Uhl d998645df4 fixed time point for which to generate leaderboard .ser file
Change-Id: Ibb35b727c532ce80fd19f564e243b19d6cc7d78d
2017-10-14 00:09:29 +02:00
Axel Uhl 63720e573d improved Javadoc; re-generated IncrementalLeaderboardDTO.ser
Change-Id: I5bae2d5fac643399ef61db16ad41bf2a37bee34a
2017-10-13 22:37:14 +02:00
Axel Uhl 5351e28160 updated IncrementalLeaderboardDTO.ser lets two tests in LeaderboardDTODiffingTest fail
Change-Id: I2011c0c0bede5e77b246076cea04c60dce1f72fa
2017-10-13 18:24:48 +02:00
Steffen Schaefer 4daedc9563 Bug 4316: BravoFixTrack now knows if it has extended fixes 2017-10-04 17:55:29 +02:00
Steffen Schaefer f8676e7056 Bug 4316: Availability of rideHeight now depends on the existence of at
least one BravoFixTrack for any Competitor
2017-10-04 16:35:19 +02:00
Axel Uhl b5ba5ff3a7 Merge branch 'master' into bug4300 2017-09-25 19:24:24 +02:00
Axel Uhl e224b42be4 added test case for direct comparison based on last race
Change-Id: I89781ea51184ab9965529bb70536fe73177e396d
2017-09-25 11:09:43 +02:00
Axel Uhl 235475cbf6 added test case and applied necessary fixes for ranking by direct comparison
Change-Id: Ie70e35341bb22904be8ef143958eab53793eab0f
2017-09-25 11:03:09 +02:00
Steffen Schaefer 8d5ac2272c Bug 4267: Removed unused imports 2017-09-25 11:00:12 +02:00
Papick Garcia Taboada fb8d346213 Removed getRegattas() 2017-09-21 16:34:35 +02:00
Axel Uhl ab10a410fa added failing tests for bug4300
Change-Id: Ie8ed5d7697e4971fafd5f8924165e582c5f2c503
2017-09-21 12:40:59 +02:00
Axel Uhl 329dd0e657 passing through the willBeRemoved parameter into the RaceLog tracking infrastructure
Change-Id: I13b068a7b36d05808012b68cfcbcbced27d7e083
2017-09-18 15:20:30 +02:00
Axel Uhl 380cd27572 introduced a CreateCompetitor operation, adjusted test; should fix bug4291
Change-Id: I4c2e040e36884eb2e31f7dbb803dde67a52c9701
2017-09-15 15:23:07 +02:00
Axel Uhl 52c0bfe13d bug 4273: implementation for automatic RDG calculation for low point scoring
Change-Id: Ie5fbeb22b59441bedb872211b6d4f87e6e0f8ade
2017-08-11 15:36:44 +02:00
Steffen Schaefer ecc15db7e7 normalized line endings 2017-08-10 10:15:30 +02:00
Axel Uhl 299922bc25 Merge remote-tracking branch 'origin/master' into bug4105 2017-08-08 00:20:22 +02:00
Axel Uhl ce3dcc36a1 Merge branch 'master' into bug4105 2017-08-04 15:06:40 +02:00
Steffen Schaefer 886446f72c Merge branch 'master' into bug2059
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/partials/statistics/AbstractStatisticsBox.java
2017-08-03 19:07:48 +02:00
Axel Uhl 70d703d3b6 compileable but untested approach to passing through the races already looked at for getAllCompetitors()
Change-Id: I44cc92525acc35b9eb2504517f992343ebc85ede
2017-08-03 14:49:33 +02:00
Axel Uhl 4e6880894e Merge branch 'master' into bug4105
Change-Id: I0d4aac7ba9113d5278dc6863af5fde93c8a23933
2017-07-01 10:51:50 +02:00
Papick Garcia Taboada 926e2ef51f Merge remote-tracking branch 'origin/master' into 60_inch 2017-06-28 13:49:41 +02:00
Axel Uhl d77bf9827b fix for bug 4186 (leaderboard cache not invalidated upon race column name change);
the fix introduces a new method on RaceColumnListener for column name
changes; furthermore, synchronization was added to the leaderboard
change listeners collection on AbstractLeaderboardWithCache.leaderboardChangeListeners.

Change-Id: I06457dc256fc3611ed2189a6a7841017cac6b58e
2017-06-28 10:26:55 +02:00
Axel Uhl c1ae14d786 added failing test cases for bug 4186 (leaderboard name change and cache invalidation)
Change-Id: Iea393e6dec39208b38529155f20947a9be4a19e4
2017-06-28 09:52:50 +02:00
Kai Boernert 9832ae5310 Merge branch 'master' into 60_inch
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2017-06-09 13:24:13 +02:00
Steffen Schaefer 6ab4ea235d Merge branch 'bug4158' 2017-06-01 14:44:26 +02:00
Kai Boernert 69cdcb385e Merge branch 'master' into 60_inch
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/old/leaderboard/OldLeaderboard.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/old/leaderboard/OldLeaderboardDelegateFullscreenViewer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/regatta/leaderboardtab/RegattaLeaderboardTabView.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2017-06-01 09:29:13 +02:00
Axel Uhl 5cc091240b be more tolerant with the performance of the candidate chooser in test case
Change-Id: I4a3c70727ba29b642e5b0aadc5f451cc39fa95c9
2017-05-31 12:57:18 +02:00
Steffen Schaefer a499f075f1 Bug 4158: Implemented clearing of RaceLogs and RegattaLogs on clearState 2017-05-31 10:15:26 +02:00
Axel Uhl 9b6042e165 consolidated imports
Change-Id: I418277601691a9eab7a77ead32bc9b059e3052ed
2017-05-30 23:00:31 +02:00
Steffen Schaefer ea29c88b75 Merge branch 'master' into 60_inch
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/place/start/DesktopStartView.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
2017-05-23 16:36:49 +02:00
Axel Uhl 09b935294b fixed serialization issue
Change-Id: I725736ce63699fdfb4988ff40198807f0ec89823
2017-05-22 18:12:26 +02:00
Axel Uhl c84e074f06 added test suite subclasses that use a regatta leaderboard with elimination for existing test cases; some of those fail now
Change-Id: I0ac2301264a687a6a21cc5aedbb790b479edcaa3
2017-05-22 17:47:51 +02:00
Axel Uhl 05b3cfda69 added persistence for regatta leaderboard with eliminations
Change-Id: Ie82275943e2ffce6eb472117d6ef019d50ed8d6c
2017-05-22 14:10:14 +02:00
Axel Uhl 81b547b6a0 fixed bug in isEliminated, making formerly failing test case pass
Change-Id: I8fb9160e2289949413700aaa2dd9419974d4976f
2017-05-17 15:42:25 +02:00
Axel Uhl ec4f8791ea bug4110: introducing superclass of AbstractSimpleLeaderboardImpl for cache handling and DTO calculation;
The superclass doesn't, however, know about suppressing competitors; it
knows how to calculate a LeaderboardDTO and how to maintain a live and
non-live cache for those. It relies on specified but at this level
un-implemented functionality such as getCompetitorsFromBestToWorst to
compute the leaderboard contents. The plan now is to subclass this
with a leaderboard implementation delegating to an existing
RegattaLeaderboard but eliminating competitors not to be shown.

Change-Id: Iadffaa49e0c13e15bfe541c7f7a035d5bfa5a155
2017-05-17 15:18:32 +02:00
Steffen Schäfer 439f968ec4 Merge branch 'master' into 60_inch 2017-05-16 10:18:26 +02:00
Steffen Schaefer 9123771f34 normalized line endings 2017-05-16 09:42:02 +02:00
Steffen Schaefer 1bd69e7f27 Merge branch 'master' into 60_inch
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java
2017-05-16 08:02:11 +02:00
Steffen Schaefer 2d2755ed15 Merge branch 'master' into foiling 2017-05-11 18:30:54 +02:00
Axel Uhl 37bf56b700 added failing test for PREPAREAD status; I think the onStatusChanged implementation is faulty and should pass this test
Change-Id: Iabdb4839455e736504ab589ac7da59c337e5b64e
2017-05-09 14:20:51 +02:00
Steffen Schaefer 39343e1449 Merge branch 'master' into 60_inch
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2017-05-09 10:08:51 +02:00
Steffen Schaefer 1da00034aa Merge branch 'master' into foiling 2017-05-03 17:30:18 +02:00
Axel Uhl d5593e8aef only newline changes
Change-Id: I76d0a72b258df6514a0426995d04aeca36e0374a
2017-04-28 20:42:44 +02:00
Axel Uhl 41d22974bd more CourseChangeCalculator tests
Change-Id: I3594ca00160a1086f761f2d559241bf5bb32dbe5
2017-04-28 19:50:11 +02:00