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