Axel Uhl
c616e0181d
made showOnlyCompetitorsOfLog protected because it is not used outside of subclasses
...
Change-Id: I64e68ebd99311718c31ed4cb23d9636bb3fb076c
2016-01-15 13:51:32 +01:00
Axel Uhl
4d0fb5f865
don't create artificial "anti-creep" mark fixes anymore; see bug 3421 and bug 3422 about abandoning interpolation on mark tracks
...
Change-Id: I38cba61bbc004ca028c6d87adc7507ac9c1db4fc
2016-01-15 12:18:48 +01:00
Bennet Brunsen
c0cfaf81bd
Replace TimerRunnable with AlarmManager
2016-01-15 10:17:07 +01:00
Axel Uhl
f042f5e4f0
simplified pingMark implementation in RaceLogTrackingAdapterImpl, as marks can only be pinged in RegattaLogs now
...
Change-Id: I5418a24f1c803631e8f0062a2f6440d026d513f8
2016-01-15 10:03:13 +01:00
Axel Uhl
575fe2c71a
restored Javadoc comment for pingMark which was lost in commit 966b17b178
...
Change-Id: Ib1e6085b7b2a4147cae6b36537380cc1cd8e47fa
2016-01-15 09:57:33 +01:00
Axel Uhl
d7e8d4d5f8
removed the unused class LastPingMappingEventFinder
...
Change-Id: Ie9bcd796c58da105ad5ab8b1df7e10b5beb65246
2016-01-15 09:38:56 +01:00
Axel Uhl
4014d8af2a
removing unused RaceLog parameter from RacingEventService.getMarkPosition and updating Javadoc accordingly
...
Change-Id: Idd8355039a22b0e52078db8935fa92d2fb911ed0
2016-01-15 09:35:40 +01:00
Axel Uhl
16651d5aa6
Merge branch 'master' into bug2851
2016-01-14 21:22:44 +01:00
Axel Uhl
1fd73439ef
let NotDenotableForRaceLogTrackingException trickle up as it was declared on RaceLogTrackingAdapterImpl.denoteAllRacesForRaceLogTracking anyhow
...
Change-Id: I083a9631c82e44c300955ff017bc9834c41ee542
2016-01-14 17:07:45 +01:00
Axel Uhl
8c06b43e18
replaced sizeOf(...)>0 by calls to !Util.isEmpty
...
Change-Id: I3b97f34559f3aa471c8fdb8c16512c1ecec2aecc
2016-01-14 17:03:51 +01:00
Axel Uhl
19adb0a7eb
improved Javadocs
...
Change-Id: I080a03728f304b61059234442377f4765e53e550
2016-01-14 16:57:44 +01:00
Axel Uhl
b45b2ffab0
whtitespace and formatting changes only
...
Change-Id: I8075e648af46f86d826ab5e35d6ff21d914dc74e
2016-01-14 16:54:12 +01:00
Axel Uhl
6795767e2a
renamed getMapping to createMapping
...
Change-Id: Ic25ab6131381ad762df2457d3d64a20e6503157b
2016-01-14 16:34:29 +01:00
Axel Uhl
06c6a783e7
adjusted updateStartAndEndOfTracking such that open intervals lead to the start/end of tracking to be the beginning/end of time
...
Change-Id: I6138d7c138962194df83b44f22db3c9d19ea5772
2016-01-14 16:29:46 +01:00
Axel Uhl
93a4f649be
added Javadoc, made implementation of updateStartEndEndOfTracking robust against open intervals / time ranges
...
Change-Id: Ibfd34c42697409dd6ef78cf35ec6ca061b0803f7
2016-01-14 16:21:03 +01:00
Bennet Brunsen
c479fb0ed2
Remove race sorting by name and use sorting provided by server
2016-01-14 15:02:22 +01:00
Axel Uhl
bd8ba0ea2c
(re-)created RaceLogTrackingAdapter.copyCompetitors and call it from SailingServiceImpl
...
Change-Id: I8e860b8ca9cc82760068efa7d31d5a05594d778c
2016-01-14 14:58:24 +01:00
Axel Uhl
d2aaf40174
replaced decision by exception by a check;
...
CompetitorRegistrationOnRaceLogDisabledException can be avoided usually by a check for isCompetitorRegistrationInRaclogEnabled
Change-Id: I3c2cbe761ba0a36a1a8f21689c774c2943b5556b
2016-01-14 14:40:29 +01:00
Axel Uhl
e24b3050d4
deprecated RACE_LOG_FROM and RACE_LOG_TO
...
Change-Id: I8a9673d44f0b912930b83aed4c193fb7b6771712
2016-01-14 14:20:30 +01:00
Axel Uhl
a1b9492971
deprecated RACE_LOG_MARK, as it was replaced by REGATTA_LOG_MARK
...
Change-Id: Ia10f4c2b417f67dc375ef3435404270c34ea6187
2016-01-14 14:14:20 +01:00
Alexander Ries
30f30bb5dd
Merge remote-tracking branch 'origin/master' into ribdashboard
2016-01-14 14:07:56 +01:00
Alexander Ries
f5bb81c387
added ManifestLinker to com.sap.sse.gwt and using it now in dashboard bundle
2016-01-14 14:07:45 +01:00
Bennet Brunsen
94448478cf
Remove finished series from current races in racelist
2016-01-14 12:22:14 +01:00
Axel Uhl
f451e36b87
re-introduced TrackedRaceImpl.attachRaceLog because TrackedRaceImpl should be responsible for managing its attachedRaceLogs field
...
Change-Id: Idd26a7b71f937ad4e7f22acc8ab427c1db63b405
2016-01-14 12:19:45 +01:00
Axel Uhl
011bb4ddfc
introduced getAllCompetitors() on HasRegattaLike; all implementations already provide it; using it in LeaderboardsResource instead of only looking at RegattaLog
...
Change-Id: Ibdea059c56a5a528583fd5494afa96d6b1e85a86
2016-01-14 12:07:34 +01:00
Axel Uhl
25baa60a15
cleaned up TopLevelMasterData.isMarkMappingEvent
...
Change-Id: I987270de1ca18a68ccef648240aa8c0995f07e71
2016-01-14 11:45:15 +01:00
Axel Uhl
088f1441cc
fixing getAllMarks() and getMarks(Fleet) implementatoins on MetaLeaderboardColumn
...
Change-Id: I320c8a329f76735c066241872a3e73e2e95881ab
2016-01-14 11:39:51 +01:00
Axel Uhl
76f1b88bcd
added a test case for the fix provided by 06fd44ffcda12a5d4ce1e0334228db364acde005;
...
this was about invalidation of the competitor cache when a race log changes its mind regarding whether it is
responsible for providing the race's competitors or not
Change-Id: Ibb2b057005d2b1b8f056ac8263faa541c0701e41
2016-01-14 11:29:25 +01:00
Axel Uhl
06fd44ffcd
in CompetitorProviderFromRaceColumnsAndRegattaLike also invalidate caches when a race log no longer provides dedicated competitors for a race
...
Change-Id: I1da92144012c9e7c5e6f437f5d80151281895693
2016-01-14 11:15:43 +01:00
Jonas Dann
67e5e98b5c
Merge branch 'master' into bug3416
2016-01-13 19:01:27 +01:00
Jonas Dann
fae4768cd8
Tested and seems to work
2016-01-13 18:59:29 +01:00
Axel Uhl
ec7c4978a5
minor refactoring: use Collections.emptySet() instead of a new HashSet
...
Change-Id: Ide53267137c910eef4df0e759c566cafd8d46b94
2016-01-13 18:16:19 +01:00
Axel Uhl
42c701df2f
formatting only
...
Change-Id: I0b6e78fcb9363ec2b5764993d1a4c68a9ea715b8
2016-01-13 18:10:40 +01:00
Axel Uhl
cab993170f
harmonized deregisterCompetitor and deRegisterCompetitor naming
...
Change-Id: I9f300d9ffdb37f95a09ef67279ab5bc4cac2b2bb
2016-01-13 18:05:29 +01:00
Axel Uhl
ade6f01323
simple reformat
...
Change-Id: I3761ea48a07f5460397c495da4b6db3f441dfa00
2016-01-13 18:04:27 +01:00
Axel Uhl
5af68c8dcb
fixed FIXME comment formatting
...
Change-Id: I1fb8df525b9099fd99e959ec8c8c9bd5ebb396ab
2016-01-13 17:51:05 +01:00
Jonas Dann
ea14b195ed
deleted extension time for race start was in the past. Forgot that before
2016-01-13 16:49:24 +01:00
Axel Uhl
824e9e9872
Javadoc and formatting changes only
...
Change-Id: I0c481239d4e5ae092ff6421152609364ef8014ca
2016-01-13 16:46:54 +01:00
Axel Uhl
73cf0c9472
added NotRevokableException to RaceColumn.disableCompetitorRegistrationOnRaceLog
...
Change-Id: Ifad088dcda292316bb9993092c44b5221c8cfd1d
2016-01-13 15:42:41 +01:00
Axel Uhl
62a1cb8b30
escalate the NotRevokableException on disableCompetitorRegistrationOnRaceLog
...
Change-Id: I068d78761dbc4dd8a0a37374e5f169ec79cee6b1
2016-01-13 15:41:09 +01:00
Axel Uhl
5182ff212a
adjusted Javadoc for RaceColumn.getAllMarks()
...
Change-Id: I820343904d3d9169b05134e5269a823690330756
2016-01-13 15:01:30 +01:00
Axel Uhl
01335c4aa7
removed redundancy between AbstractRaceColumn.getAllCompetitors() and getAllCompetitors(Fleet) by using the latter from the former
...
Change-Id: I8981556c60e3edd786b68a1e214b997f709fc19f
2016-01-13 14:59:36 +01:00
Axel Uhl
7ba94f7895
some clean-up and improvements to Javadocs
...
Change-Id: Idedf1391bebb9ce40692e970180074755e346dad
2016-01-13 14:57:50 +01:00
Axel Uhl
4a6bee544f
enhanced Javadoc
...
Change-Id: I4543650ffe938d549434774b2d49fb229eb99166
2016-01-13 14:46:17 +01:00
Axel Uhl
11da982397
renamed getAllMarks(Fleet) to getMarks(Fleet) because it doesn't deliver *all* marks defined on the column's regatta but only those used in races
...
Change-Id: Ieb2f9697f0a5349797b8c3419a00ea73ec91200e
2016-01-13 14:43:41 +01:00
Axel Uhl
4c400fedb8
in AbstractRaceColumn.getAllMarks add marks from regatta log at most once
...
Change-Id: I69ada9e9bb476cdceaee2c8b084a67ef4290fc73
2016-01-13 14:20:31 +01:00
Jonas Dann
abb6f210ba
Did the todos in RaceTimesCalculationUtil
2016-01-13 14:14:50 +01:00
Axel Uhl
fc1d5cf2b3
Merge branch 'master' into bug2851
2016-01-13 12:10:36 +01:00
Axel Uhl
803c91dd78
fixed position of race filter text box in TracTracEventManagementPanel
...
Change-Id: Ic7c8599f383184ac73775b48bb6431343b549277
2016-01-13 12:09:15 +01:00
Axel Uhl
382abdc753
comment changes only
...
Change-Id: Ia66089522900b0e3d3374071ef102a940b33d2fc
2016-01-13 12:08:43 +01:00