Manuel Zedel
33db75da80
add mandatory style checks to gradle build
2018-08-14 20:45:57 +02:00
Manuel Zedel
12e99b6486
lint errors fixed
2018-08-14 17:35:42 +02:00
Manuel Zedel
60e8eb32c8
Merge branch 'master' of ssh://sapsailing.com/home/trac/git into bug4412
2018-08-13 13:47:48 +02:00
Alessandro Stoltenberg
bef23514c5
Added 470 Men and 470 Women as aliases to the BoatClassMasterdata
2018-08-12 10:57:52 +02:00
Steffen Schäfer
59389244b5
Fixed a bug that caused RibDashboards to not find the SailingService
2018-08-10 15:48:18 +02:00
Kai Börnert
90a0630863
bug4721 added non null default ErrorReporter to RaceMap and
...
RaceTimeInfoProvider constructor calls
2018-08-10 15:40:41 +02:00
Steffen Schäfer
fbc79d131a
Fixed dashboards startup due to split packages com.sap.sse.util being
...
used. This regression was introduced with commit
3b516bcbc3
2018-08-10 14:49:40 +02:00
Steffen Schäfer
8e8005904b
Merge branch 'bug4695'
2018-08-10 13:07:44 +02:00
Kai Börnert
2f18f08a31
bug4695 show boat column in sixty inch live leaderboard, if the race has
...
changing boats
2018-08-10 10:45:02 +02:00
Steffen Schäfer
435a9ca0f8
Merge branch 'master' into bug4695
2018-08-10 09:11:16 +02:00
Steffen Schäfer
7443901277
Bug 4695: Ensures that showCompetitorBoatInfoColumn is set to the
...
default value for mode patching
2018-08-10 09:00:49 +02:00
Axel Uhl
4c05614985
Merge remote branch 'origin/bug4704'
2018-08-10 00:29:55 +02:00
Axel Uhl
b9001ffc17
Merge branch 'bug4719'
...
Change-Id: I9d5d82802f80f9be6702664995ddc71b609435a5
2018-08-09 23:40:51 +02:00
Axel Uhl
2458a231cf
bug4704: added caching also for another overload of ReadonlyRaceStateImpl.create
...
Change-Id: I8e231f62d5d091c028d4dc0f1de42730384f3e56
2018-08-09 22:15:16 +02:00
Axel Uhl
006fc358bf
Merge branch 'translation'
...
Change-Id: I19574c900b296e38691f193f07a160865aab810d
2018-08-09 21:51:53 +02:00
Axel Uhl
db912a152d
Merge remote-tracking branch 'server/bug4713'
...
Change-Id: Iac934b99a3f41b09564c428adba350b9e0590a74
2018-08-09 19:37:49 +02:00
Axel Uhl
aa64815bb7
bug4719: start with an empty course for SwissTimingRaceTrackerImpl, no longer depends on early CCG message
...
Change-Id: If7b06e3ba2248e9c5d0660c6ee763ee8ba493639
2018-08-09 18:41:02 +02:00
service.tip.git
1be37adf0e
[INTERNAL] Translation delivery: commit by SLS
...
Change-Id: I07339b01f6bc9f4073bc49fadfa1047e3a568a1d
2018-08-09 16:17:01 +00:00
Axel Uhl
72b4aca18c
formatting only
...
Change-Id: I5d742bacad55125735f4d9be3739803e3b18d01c
2018-08-09 18:12:26 +02:00
Axel Uhl
6dbbbb1834
bug4713: implemented fix for comment 9; tests locally green
...
Change-Id: I9466ad6d383bc2072f18cb5ca278eaeb73a48fe3
2018-08-09 17:17:53 +02:00
Axel Uhl
8c408527cd
Merge branch 'master' into bug4713
...
Change-Id: Ic141d2b772e7948211422262e5d4bc3f465ee74a
2018-08-09 14:31:33 +02:00
Steffen Schaefer
67d12dd282
Bug 4695: Ensures that
...
SingleRaceLeaderboardPanelLifecycle.createDefaultSettings sets the
correct default for showCompetitorBoatInfoColumn to make the
serialization does not always explicitly saves
showCompetitorBoatInfoColumn in case of a leaderboard having
canBoatsOfCompetitorsChangePerRace == true
2018-08-09 14:10:59 +02:00
Steffen Schaefer
648198cfc2
Bug 4695: Code format only change
2018-08-09 13:20:38 +02:00
Steffen Schaefer
cb6f22b2cd
Merge branch 'bug4483'
2018-08-09 13:02:36 +02:00
Axel Uhl
f3fbc463fa
consider only race log events valid at request time point
...
Change-Id: Ica33a29f0a3b653b8f0b803c1e7b37dd5f2b0acd
2018-08-09 12:57:40 +02:00
Steffen Schaefer
5898fcaf6a
Merge branch 'master' into bug4483
2018-08-09 12:17:53 +02:00
Axel Uhl
6aac0335df
bug4713: avoid phony race status updates if only the meta-attributes for caching have changed
...
Change-Id: If2263925f9e15684cebb5be4f692d6ca69cda459
2018-08-09 11:28:14 +02:00
Axel Uhl
b43879ab29
bug4713: ReadonlyRaceState now updates its status if a status change was possible between last cache calculation time point and the request time point
...
Change-Id: Iba391e2894951e19097e2ea30cdba9c4b4bed815
2018-08-09 11:07:23 +02:00
Axel Uhl
c435d082df
bug4713: added a failing test case
...
Change-Id: I476037f021ee2a84170b5dd90b6bf8cab11157ae
2018-08-09 08:50:17 +02:00
Vladislav Chumak
41991ef037
Merge remote-tracking branch 'origin/maneuver_refactoring'
2018-08-08 13:20:34 +02:00
Vladislav Chumak
71c4162cbb
Fixed isCourseChangeLimitExceededForCurveExtension comparison
2018-08-08 13:00:49 +02:00
Axel Uhl
bead5da7fb
Merge remote-tracking branch 'server/master'
...
Change-Id: If34daabfdda1b73ab7da7aef282b39da80f3bc68
2018-08-07 21:08:51 +02:00
Vladislav Chumak
27ebcd37d7
Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git
2018-08-07 17:07:13 +02:00
Vladislav Chumak
ddea438657
Restored stable course analysis for extension of maneuver beginning
2018-08-07 17:05:50 +02:00
Frank Mittag
d2a890c39e
Merge remote-tracking branch 'origin/bug4710'
2018-08-07 17:02:24 +02:00
Vladislav Chumak
86e0cf82f7
Refined course change limits for maneuver curve extension
2018-08-07 16:59:28 +02:00
Axel Uhl
5087e0d914
Merge branch 'master' into bug4708
...
Change-Id: I72e35e2c155517c335581ff07889a4aed4d1e59f
2018-08-07 16:43:17 +02:00
Vladislav Chumak
124466ed57
Fixed bug in maneuver curve extension validation
2018-08-07 14:56:51 +02:00
Benjamin Barth
1d55b53ec4
bug4695 Disabled boat info columns in overall leaderboards (always) and
...
multi-race leaderboard (when boat can change per race)
2018-08-07 14:31:50 +02:00
Benjamin Barth
67a66453a9
bug4695 Formatting and constructor visibility changes only
2018-08-07 13:31:41 +02:00
Frank Mittag
ad425e0777
added DCT and RCT as new MaxPointReasons
2018-08-07 12:59:31 +02:00
Axel Uhl
510ff84700
bug4708: send start time update each time the RaceLog-provided start time differs from getStartOfRace();
...
Change-Id: Ie5ee01420a6c3733f36cfadf779428168d9e7138
2018-08-07 10:17:59 +02:00
Axel Uhl
d24a58bea8
add a RaceAbortHandler to send POSTPONED race status after a null start time was received from the Race Manager app
...
Change-Id: I217b189acde27e4baff5a17023a20b2a16ee1c80
2018-08-07 00:11:14 +02:00
Axel Uhl
21edec5306
bug4708: added a test case that demonstrates that null is passed properly to the StartTimeChangedListener;
...
the problem is rather that null does not lead to the UpdateHandler firing its message
Change-Id: I0f8e2204c8d9f894db49a4663ff6e4e3b8449675
2018-08-06 21:23:20 +02:00
Benjamin Barth
78564b5e64
Merge remote-tracking branch 'origin/master' into bug4483
2018-08-06 14:38:55 +02:00
Benjamin Barth
1bcf696167
Merge branch 'master' into bug4695
2018-08-06 13:07:09 +02:00
Benjamin Barth
0fe9ed507e
bug4695 Boat column default visibility now depends on
...
canBoatsOfCompetitorsChangePerRace flag
2018-08-06 12:59:43 +02:00
Benjamin Barth
e5aab5dd89
bug4695 Refactored RaceBoardEntryPoint for a better overview on nested
...
asynchronous service calls
2018-08-06 12:58:39 +02:00
Axel Uhl
424f8c85bd
use require-bundle in com.sap.sse.security for com.sap.sse because require-package is ambiguous for com.sap.sse.util;
...
both, com.sap.sse and com.sap.sse.shared.android have contributions for
that package, and there is a chance that the wrong one is selected;
com.sap.sse.security requires ClearStateTestSupport which is found
in com.sap.sse.
Change-Id: I838757c2bb0639c8d8de91e58f562dcb055de4fb
2018-08-05 17:10:14 +02:00
Axel Uhl
32d0309a1d
bug4074: using ConcurrentHashMap for AbstractRaceColumn.raceLogs;
...
read-mostly will be supported much better by this, and the "corner-case"
of reloadRaceLog with its optional update into the map won't hurt a
ConcurrentHashMap.
Change-Id: Ib3e9973708864f895146753b91e1d949cfaef291
2018-08-05 15:39:17 +02:00