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