Commit Graph
1938 Commits
Author SHA1 Message Date
Axel Uhl b199375825 Merge branch 'master' into bug2825 2016-06-13 10:56:47 +02:00
Axel Uhl 67329d130c moved the mediaTracksImported invocation to ImportMasterDataOperation.internalApplyTo so that it always happens for each import
Change-Id: I5cb93f7c540dddc960a2a14edd9e83b2f641427c
2016-06-13 10:40:44 +02:00
Axel Uhl 2645c552a2 formatting changes only
Change-Id: I5a4deba0ed30071b30a69707ecadc4de10b9c37b
2016-06-13 10:38:32 +02:00
Axel Uhl 0cd82fb9f3 a failing test case for replicating the effects of a master data import with media tracks; some test refactoring and a new testsupport bundle
Change-Id: Ib63d4511e75e6a37f61e5feb6d9c05429e6bba4e
2016-06-10 16:31:05 +02:00
Axel Uhl ad8bbf7777 an untested implementation that transmits the leaderboard groups of a new event to the server upon creation
Change-Id: I9ae6c8cfa43bc4d451c61b125ffb6f480cbc5ce0
2016-06-09 14:05:42 +02:00
Axel Uhl 09b54e604d fixes regarding ConcurrentHashMap-->ConcurrentMap; use Iterable instead of Collection in MediaLibrary and related services
Change-Id: I71b2d1cef21cb9725001f1e84103644a8e076bc2
2016-06-07 18:23:32 +02:00
Axel Uhl 32daae4ad3 where concurrency support plays a role, changed field declarations from ConcurrentHashMap to ConcurrentMap which is sufficiently specific
Change-Id: I71254d96d495a1a8d79e009d70fd8928b720b31e
2016-06-07 17:08:07 +02:00
Axel Uhl 58fe2b8342 simplified MediaLibrary.updateMapByRace_Add
Change-Id: I65770d2c145ef8500d71d6374357028791f10375
2016-06-07 11:58:14 +02:00
Axel Uhl 2f5d6813b9 whitespace change only
Change-Id: Iff02931084b336f366a22d5b471e83994cd21ec7
2016-06-07 11:54:49 +02:00
Axel Uhl d27f243d3a added assert statements that validate constraints in MediaLibrary so far expressed only as a comment
Change-Id: I4ee9e5dc0f0c60ec1e6216e3b2b39ac766c13f0b
2016-06-07 11:53:35 +02:00
Axel Uhl 337ce15ef1 formatting changes only
Change-Id: I43c8bf3de168ffe02e2bb1d05a6b89c387969151
2016-06-03 12:04:57 +02:00
Axel Uhl 51bab1b93f fix for bug 3682: remove a leaderboard group from all events referencing it when removing the leaderboard group
Change-Id: Ifa4a66202a1506c42f74c29037e052fad95ba053
2016-06-01 17:42:07 +02:00
Axel Uhl d1af28800d fix for bug 3681, "greening" the test: removing an overall leaderboard from the server unlinks it from the respective leaderboard group
Change-Id: Id23a781a2e640d8ee68d68e6dae2ec2e85b30a82
2016-06-01 17:34:56 +02:00
Axel Uhl 53827a9359 fix for searching public events / leaderboards only (bug 3676)
Change-Id: I375fefcac041b3193b5768fca435c4a7032375a3
2016-05-30 12:10:14 +02:00
Axel Uhl 56f1ff8767 more tests and fixes for bug 3636
Change-Id: I4b2b8e55e787cfbafd598b95d3ae7566fceecd89
2016-05-18 15:50:25 +02:00
Axel Uhl b58adebaad using multiple threads from an executor service to calculate mark passing/candidate updates in parallel for multiple competitors
Change-Id: I1797eb7f927b4a497384bbc5347e3b41c2c8c9ee
2016-05-13 15:47:27 +02:00
Axel Uhl d16e46d02f Merge branch 'master' into translation
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties

Change-Id: I473b1d08739e18a794cfe8b72f7b2f813f3e8078
2016-05-12 18:46:17 +02:00
Axel Uhl 869abfcca9 Merge branch 'master' into bug3632 2016-05-12 13:50:47 +02:00
Axel Uhl 4865820046 fixing bug 3650 by using the top-level document's ClassName field for the boat class creation
Change-Id: I92a07396718db0393fe2034390eba008061be5a8
2016-05-12 13:45:08 +02:00
Axel Uhl b0d5ea11b5 fixed initial setting of finishedTime on TrackedRace when race log is attached
Change-Id: I16d88063803150de5b42daa7c4a23c09665b4e82
2016-05-03 14:14:58 +02:00
Axel Uhl 441e45b6c4 Merge branch 'master' into bug3632 2016-05-03 09:26:42 +02:00
Axel Uhl ecb7a6beba Merge branch 'bug3641' into translation 2016-05-03 00:46:20 +02:00
Axel Uhl 9d43227986 part three of bug3641: renamed realTotal to total; should be done now; let's wait for the tests
Change-Id: Ie91dbcd94fb52cba0a928389b3d531bf44750000
2016-05-02 16:33:58 +02:00
Axel Uhl a26b7f25cd renamed all totalPoints occurrences into netPoints
Change-Id: Iddf5e02a643b69e4f3f549b1757410cf61281185
2016-05-02 15:47:31 +02:00
Axel Uhl c5b494a0ba part one of swapping net/total point names: renamed all "net" to "realTotal"
Change-Id: Ia61d72e6c1c2323d2b9ad1e32c141b9a063e461d
2016-05-02 14:46:50 +02:00
Benjamin Barth 5af060bf7a Moved PathType to com.sap.sailing.domain.common to be able to i18n it 2016-05-02 14:36:51 +02:00
Axel Uhl e3866789d1 prepared passing through of finishedTime from RaceLog through RaceState, RaceStateChangedListener to DynamicTrackedRaceLogListener into DynamicTrackedRace;
this as preparation for filtering the candidates in the CandidateFinder for a range a bit before start and a bit after finish

Change-Id: I8115950f041c9816def938cdf98b191525fbc426
2016-04-29 15:56:21 +02:00
Axel Uhl 726091f2df Merge remote-tracking branch 'server/translation' into translation 2016-04-27 17:49:45 +02:00
Benjamin Barth a43e61d3e3 Use enum for master import sub progresses 2016-04-27 13:42:12 +02:00
Benjamin Barth 05631b29b6 Used i18n messages for master import sub progresses 2016-04-27 10:33:38 +02:00
fmittag ca9550e93d implemented new attribute fleetsCanRunInParallel on Series domain object including storage, test, replication and admin UI 2016-04-21 17:26:53 +02:00
fmittag ef7d84bd81 added a searchTag attribute to 'Competitor' to make it possible to 'tag' competitors for an easier search later on 2016-04-14 13:44:37 -04:00
Axel Uhl 84fbd8d6e0 As fix for bug 3589, added MailServiceResolver and use ObjectInputStreamResolvingAgainstCache which respects Thread's context class loader
Change-Id: I498624382678929da138d01ff5802f4a44851f44
2016-04-12 10:44:57 +02:00
fmittag 224159e80c removed unused bundle com.sap.sailing.yachtscoring from all launch configs 2016-04-09 17:32:35 +02:00
fmittag 5faf1fb3a1 Merge remote-tracking branch 'origin/master' into bug3401_yachtscoring
# Conflicts:
#	java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
2016-04-09 17:24:05 +02:00
Axel Uhl 078621f6d8 aftermath of adding boolean parameter to the DynamicTrackedRace.recordFix methods
Change-Id: Ic204092b12701ad70b7393fef6622d0fbf7576d5
2016-04-08 16:35:22 +02:00
Axel Uhl 18725c81ae modified the fix-recording replication operations such that they write the fixes in all cases;
regardless of the tracking times interval; for this, added corresponding overloaded methods of
DynamicTrackedRace.record... that can be parameterized to force writing the fix; we had that
already for recordWind

Change-Id: Ib6b125d2683e90abb2220a52bf74732dc8c627bc
2016-04-08 16:02:41 +02:00
fmittag b8fc75a3f2 Merge remote-tracking branch 'origin/master' into bug3401_yachtscoring 2016-04-07 13:11:37 +02:00
fmittag 440119d69c added yachtscoring bundles again to all launch configs 2016-03-30 17:06:09 +02:00
Jan Broß 5e143d205d Merge master into bug3196 2016-03-30 14:39:11 +02:00
Axel Uhl 4001023078 Merge remote-tracking branch 'server/master' 2016-03-24 15:39:16 +01:00
Alexander Ries 5293b0b01c Removed com.google.gwt.dev from all server launch configs 2016-03-24 15:10:46 +01:00
Axel Uhl 16a4913e44 formatting, whitespace, refactoring in createBaseURL, always removing trailing slash from URL
Change-Id: Ib4a199e0f05d1cf4a58bed69943386d1ddb24fa6
2016-03-24 14:51:49 +01:00
Charlotte Proeller 48289b8b0d bug3534: redirect for searchingRemotly 2016-03-24 00:10:47 +01:00
Charlotte Proeller fc87ad2e91 bug3534: also use also the redirection for update RemoveServer 2016-03-23 23:59:20 +01:00
Jan Broß 6b135f7978 Move updateStartAndEndOfTracking to TrackedRaceImpl and set up some more handlers in DynamicTrackedRaceLogListener 2016-03-21 17:13:16 +01:00
Axel Uhl e6ba0524ff Merge remote-tracking branch 'server/master' into mark-passing-probability 2016-03-16 11:44:43 +01:00
Alexander Ries 4b863b38ed Solved master merge conlfict in RaceBoardPanel 2016-03-12 14:35:13 +01:00
Alexander Ries f37513a496 Merge remote-tracking branch 'origin/master' into ribdashboard 2016-03-11 11:24:57 +01:00
Axel Uhl d9285b011d adjusted the realm's application name so it always contains "SAP Sailing Analytics"
Change-Id: I1721d1f0a8ecefb2c7337b7419c46a477631343f
2016-03-09 10:33:41 +01:00