Axel Uhl
4d01dffa9a
use TrackedRace.getEndOfRace() in RaceContext.getWinnerOrNull() to ensure score corrections are applied;
...
this fixes bug 3634 which so far had been preferring RaceState.getFinishedTime() which is based on the blue flag down
event which, however, may be before TrackedRace.getEndOfRace(). We may consider to use RaceState.getFinishedTime() as
a default for TrackedRace.getEndOfRace(), particularly in doubtful mark passing situations, and maybe always, since
it would correctly ignore much delayed mark passings outside of the finishing window
Change-Id: I710f9dbcb5a73f6397759be2db8b41311910dbd7
2016-04-27 17:39:08 +02:00
Benjamin Barth
8fec489fe8
Changed the way RaceBoardPanel is showing/hiding the button bar based on
...
isScreenLargeEnoughToOfferChartSupport decision
2016-04-27 17:39:01 +02:00
Axel Uhl
6adbbcbd70
Merge branch 'master' into translation
2016-04-27 16:23:22 +02:00
Axel Uhl
4db1aef55a
during regatta structure import use null as Fleet color instead of BLACK
...
Change-Id: I098caf21942be0452054d152d84f3f844a755e19
2016-04-27 16:17:59 +02:00
service.tip.git
6c7841fa4d
Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com.
2016-04-27 12:52:10 +00:00
service.tip.git
cd4f6dc7d0
Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com.
2016-04-27 12:50:54 +00:00
service.tip.git
0fa837a8c3
Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com.
2016-04-27 12:50:35 +00:00
service.tip.git
792f546a24
Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com.
2016-04-27 12:38:14 +00:00
Axel Uhl
5ce44a3f11
enhanced competitor search hint by "search tag"
...
Change-Id: Ia9d629613be42d3178d484c583e013c1836bbaf8
2016-04-27 14:04:03 +02:00
Axel Uhl
27d6cef9b4
added "FD" as alias for Flying Dutchman
...
Change-Id: Iafffb07a309c8622dca7bf1cbc822b1d99f55e56
2016-04-27 13:52:28 +02:00
Benjamin Barth
562693335e
Removed old i18n messages for master import sub progresses
2016-04-27 13:42:44 +02:00
Benjamin Barth
a43e61d3e3
Use enum for master import sub progresses
2016-04-27 13:42:12 +02:00
Benjamin Barth
65d62298e8
Added enum for master import sub progresses
2016-04-27 13:41:55 +02:00
Benjamin Barth
097b200947
Moved i18n messages for master import sub progresses
2016-04-27 13:41:19 +02:00
service.tip.git
11f18df319
Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com.
2016-04-27 10:06:00 +00:00
service.tip.git
ab7ced8521
Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com.
2016-04-27 10:05:41 +00:00
Axel Uhl
8bc9b3222d
cleaned up the escaping of URL parameters for assembling the links sent in e-mails for smartphone tracking sign-up
...
Change-Id: I4d101e0e7e116c4c08f04f52eda8e782242910ed
2016-04-27 10:46:01 +02:00
Benjamin Barth
330b25b99d
Added missing i18n message for a master import sub progress
2016-04-27 10:41:02 +02:00
Benjamin Barth
05631b29b6
Used i18n messages for master import sub progresses
2016-04-27 10:33:38 +02:00
Benjamin Barth
b5e4528f8e
Added i18n messages for master import sub progresses
2016-04-27 10:27:42 +02:00
Axel Uhl
212787339a
solving bug 3623 by relying on RefreshableSelectionModel instead of explicitly refreshing races of a named race column
...
Change-Id: I593d16ff3c8f3c59e03165aecbf7fc767c9602e3
2016-04-26 23:11:56 +02:00
Benjamin Barth
8ddfec6b1a
TimePanel right padding now depends on
...
isScreenLargeEnoughToOfferChartSupport AND live button visibility
2016-04-26 15:02:36 +02:00
Benjamin Barth
2f673e1b89
RaceBoardPanel now shows/hides the entire button bar not only the chart
...
buttons based on isScreenLargeEnoughToOfferChartSupport decision
2016-04-26 15:01:50 +02:00
Benjamin Barth
aa68f5350d
The decision isScreenLargeEnoughToOfferChartSupport is now based on
...
device type (mobile or not) instead of initial screen height
2016-04-26 14:59:06 +02:00
Axel Uhl
47a08dd2be
exclude ADMIN_CONSOLE course designer mode from selectable items in AdminConsole
...
Change-Id: Ia33a79fd68a76d9641a0bb9a868cb387fb144dd1
2016-04-26 14:34:17 +02:00
Axel Uhl
cc701264f2
fixed merge issue with SeriesImpl constructor taking the new "isParallel..." flag
...
Change-Id: Id409303869f5c94a6df6d0809de52604cce6ffe6
2016-04-25 23:28:24 +02:00
Axel Uhl
e599e80f9a
Merge branch 'ubilabs--rcapp--bug_3011'
...
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/LeaderboardScoringAndRankingTest.java
Change-Id: If2fa033a2c1defc00ec9a4bec4a31877c7c28fb6
2016-04-25 20:27:36 +02:00
Axel Uhl
7096727b77
accomodated for the failing test regarding hiding unscheduled races in series where for their successor series races are already scheduled
...
Change-Id: I2b96f5cf8c8f5a919af800a27d9a0920fa936c90
2016-04-25 18:04:25 +02:00
fmittag
0e2a52932a
fixed comment of failing test case
2016-04-25 15:42:30 +02:00
fmittag
de89be8813
added a failing test case for the case where we start using the app with the second series of a typical 49er worldcup.
...
There should be no more races shown from the first series.
2016-04-25 15:35:27 +02:00
fmittag
35c9214384
fixed createRegatta call
2016-04-25 12:27:06 +02:00
fmittag
35a6fbc1d5
Merge remote-tracking branch 'origin/master' into bug3590
2016-04-25 12:10:46 +02:00
fmittag
a4b4171154
Merge remote-tracking branch 'origin/master' into bug3590
2016-04-25 12:07:22 +02:00
Axel Uhl
f472d331ac
Merge remote-tracking branch 'origin/master'
2016-04-24 20:02:34 +02:00
Axel Uhl
0b643785af
fixed implementation of tie breaking rule A8.2 ("count-back"), considering discarded scores too
2016-04-24 20:02:10 +02:00
Axel Uhl
f7cf2d0ec8
re-established mRacesByGroup; set protest flag click listener only once per protest_image view
...
Change-Id: Icb70244dec996bd04980f22afa55c3d9cbab54dc
2016-04-23 15:29:26 +02:00
fmittag
e350934f5f
Merge remote-tracking branch 'origin/master' into bug3591_datamining_legtype
2016-04-23 14:30:02 +02:00
Axel Uhl
38be2a938a
Merge branch 'master' into ubilabs--rcapp--bug_3011
2016-04-23 13:57:40 +02:00
Axel Uhl
4224a14b1e
don't assume that RaceGroup.getDisplayName always yields a non-null value
...
Change-Id: I3a5c542fd93ab4bac4bf906efb39d9e07ae6f9ea
2016-04-23 13:39:15 +02:00
Steffen Tobias Wagner (D059727)
93cebb0deb
Merge branch 'bug-3618'
2016-04-23 00:05:51 +02:00
Axel Uhl
450aaee1f1
Merge branch 'master' into ubilabs--rcapp--bug_3011
2016-04-22 22:41:12 +02:00
Steffen Tobias Wagner (D059727)
d065302b6d
fixed bug-3618 by adding utf-8 content-type to servers responses in API
2016-04-22 21:46:55 +02:00
fmittag
8ba7e75db0
fixed missing usage of parameter in sumManeuversPerCompetitorQuery() function
2016-04-22 19:34:48 +02:00
fmittag
842b3929b9
Merge remote-tracking branch 'origin/master' into bug3591_datamining_legtype
2016-04-22 19:28:25 +02:00
fmittag
9a0b690b77
some refactoring and the implementation of the requested datamining queries without grouping by leg type
2016-04-22 19:23:32 +02:00
Axel Uhl
15df181a29
set live leaderboard updater as daemon thread so it doesn't keep VM from stopping
...
Change-Id: Ia619774f50c3f7278def904868b62eb882b03a14
2016-04-22 17:59:12 +02:00
Axel Uhl
c69199c76e
when no CourseDesignerMode is specified on a (legacy) RaceLogCourseDesignChangedEvent, use the course as is for backward compatibility
...
Change-Id: I0c883b534e9f8836f3b3d097bb25d7c152b896e7
2016-04-22 17:27:54 +02:00
Axel Uhl
5f5a3c460e
introduced CourseDesignerMode field on RaceLogCourseDesignChangedEvent and field isWaypointSequenceValid on CourseDesignerMode;
...
this is to solve bug 3608 because course designs coming from the ByName course editor will no longer be used to update
a TrackedRace's course.
Change-Id: I8a1aa432f931838902c546a2365b68a8ca59b72e
2016-04-22 16:47:39 +02:00
Axel Uhl
64eca8c4e1
consider RaceGroup as first criterion for series ordering
...
Change-Id: I9b2f06ec2c833c6f0a7f4531169af282f1bca859
2016-04-22 15:21:44 +02:00
Axel Uhl
56497de95f
fixed series comparator
...
Change-Id: Ib7e6ec94dc7881e873ca622d40ca9d93079b5a45
2016-04-22 15:12:32 +02:00