Axel Uhl
1f4b32c647
described overlapping leaderboard groups in the admin release notes
...
Change-Id: I3b3e1db90ed6aa8932c78e277a9581facc1c3e96
2016-06-16 11:23:24 +02:00
Axel Uhl
673f8568b1
Merge remote-tracking branch 'server/bug3703' into bug3703
2016-06-15 23:13:41 +02:00
Axel Uhl
74316cff77
fixing issue with smartphone view of ALL regattas which didn't show anything
...
Change-Id: I17ddf0c5616a9ef4ea22073b1290811592022bae
2016-06-15 22:55:08 +02:00
Axel Uhl
1e4ca41d6e
formatting and renaming only
...
Change-Id: I15a4010a7b2879cc09f2ba5115db42a1ab464a14
2016-06-15 22:54:13 +02:00
Axel Uhl
4cf1a2cbe9
removed obsolete commented code
...
Change-Id: I59cf98a6785d0508cb092960c6c57c87438842c1
2016-06-15 22:52:20 +02:00
Axel Uhl
7a00161c2e
fixed filter for regatta list, now filtering for multiple leaderboard groups
...
Change-Id: I314d58fe67e07755ff3410f431d48ea519ea5ae9
2016-06-15 16:34:09 +02:00
Axel Uhl
d3fd909a2a
allow regattas to be part of more than one leaderboard group on the client side
...
Change-Id: I8db4999b40dac550455f855d86cc736378c67c87
2016-06-15 16:14:23 +02:00
Axel Uhl
4b5409342d
made boatCategory comparison null-safe
...
Change-Id: I69169e6e3a8a44f4e1319a54330ebe4d1c28bdcc
2016-06-15 12:24:09 +02:00
Axel Uhl
33eecb1b91
formatting change only
...
Change-Id: I81efc7a74115faee9428bd91d8f6cb4923f2f5a4
2016-06-15 12:00:43 +02:00
Axel Uhl
2a54bdc2c7
formatting changes only
...
Change-Id: Ifbf57b075c4b123f7761805eb035a0ea22a5afb2
2016-06-15 11:54:44 +02:00
Axel Uhl
8fb5c8cf42
reverted Selenium lookup timeout from 10s to 5s
...
Change-Id: I7e79f08bbc5fabc5f4b25fdcc9dbf9d5ec633698
2016-06-15 11:35:04 +02:00
Axel Uhl
11eaf3d573
Merge branch 'master' into bug3703
2016-06-15 11:27:50 +02:00
Axel Uhl
c2a269abb5
copied translations from _zh_CN to _zh
...
Change-Id: Ib77f6ad6d2f3d792cf517b388ae1cbc0ad365617
2016-06-15 10:15:48 +02:00
Axel Uhl
d8ef0f78f4
Merge branch 'translation'
2016-06-15 10:12:00 +02:00
Axel Uhl
18654db22b
Merge branch 'master' into ubilabs--rcapp--bug-3694
2016-06-15 09:53:21 +02:00
Axel Uhl
a5244a561a
extended the Selenium element lookup timeout from 5 to 10 seconds
...
Change-Id: If952c18625f4c06015b2ec505418e8493e89cc37
2016-06-15 08:30:43 +02:00
Axel Uhl
1cb57307e3
add the local classloader to the master RacingEventService's master data class loaders to ensure lambdas can be de-serialized
...
Change-Id: If1fc062641307dfc6efa450aa865517b15e5234b
2016-06-15 07:48:38 +02:00
Axel Uhl
c1d6265645
use anonymous inner subclasses (and force this) to instantiate RacingEventServiceImplMock so that serialization context class loader is fine
...
Change-Id: I88b90ca6819c922046174a805841643bd50d260f
2016-06-15 02:19:04 +02:00
Axel Uhl
7285d28df3
Merge branch 'master' into bug2825
2016-06-15 01:51:04 +02:00
Axel Uhl
bd0961a83d
suggested fix for bug 3701: distinguish RegattaMetadataDTO if they reference different leaderboard groups ("boatCategories")
...
Change-Id: I118098bc327306f40911a46a23afb0a8b384e059
2016-06-15 01:42:27 +02:00
Axel Uhl
53eba9f9d0
whitespace/formatting change only
...
Change-Id: Ib7c0abb773c7df8efb8e1a9009aab6930e5ab74d
2016-06-15 01:40:23 +02:00
Axel Uhl
803d9e488e
formatting and comments only
...
Change-Id: I719e26661f17f7d129aa65a63059a09715dd2187
2016-06-15 01:16:31 +02:00
Axel Uhl
8d8081edd5
removed duplicate text from race management app release notes document
...
Change-Id: If4d01a1947bab5553ca3003bd2641ccf9a291ee1
2016-06-14 21:35:56 +02:00
Axel Uhl
30d494d01f
updated race management app's release notes for bug 3694
...
Change-Id: Ia7e66267ac4c519458e3d5994a7b0ce2b299dcc5
2016-06-14 21:17:59 +02:00
Axel Uhl
fafc9272d5
Merge remote-tracking branch 'server/master'
2016-06-14 21:15:44 +02:00
Axel Uhl
a378d3dd65
removed unused field "wakeUp"
...
Change-Id: I0fce9cb6c4ba178133443bfd51d990a6e5026baf
2016-06-14 18:18:40 +02:00
Axel Uhl
545adb40ec
Merge branch 'master' into ubilabs--rcapp--bug-3694
2016-06-14 18:17:06 +02:00
Axel Uhl
2c28adb958
added release notes entry for race management app
...
Change-Id: I6c23092eee648d7fac777b3a5dbb3ef0ab093bbf
2016-06-14 18:13:48 +02:00
Axel Uhl
2dea6758b9
Merge branch 'master' into ubilabs--rcapp--bug-3525
2016-06-14 17:29:06 +02:00
Axel Uhl
81efcd480e
added all dependencies of com.sap.sailing.server to com.sap.sailing.server.testsupport;
...
The RacingEventServiceImplMock used there is a replicable, and its classloader is used to resolve
objects serialized during master data import and replication. This will only work if the same
dependencies are mimiked that com.sap.sailing.server has; ugly, but this should work and let
us use this mock class from several places
Change-Id: I027deb457e83d18cd29d96458a3cfc198cbcec4a
2016-06-14 16:48:13 +02:00
Axel Uhl
05e621d89e
removed unnecessary exports from com.sap.sailing.server.test fragment because no other bundle/fragment requires this fragment
...
Change-Id: Ic6f268b0e62f69a577996f85f1a8fdc7afe43ae2
2016-06-14 11:09:34 +02:00
Axel Uhl
249cf34e28
Merge branch 'master' into bug2825
2016-06-14 01:22:38 +02:00
Axel Uhl
7424772e64
Merge remote-tracking branch 'server/master'
2016-06-14 01:21:34 +02:00
Axel Uhl
d981e20cd0
Merge remote-tracking branch 'origin/master'
...
Conflicts:
java/com.sap.sse.security.ui/Security UI sdm.launch
Change-Id: I920b3602e124539ee35c07f0351f9133d38e1bee
2016-06-14 01:20:13 +02:00
Axel Uhl
e73fb1ef85
Merge remote-tracking branch 'home/bug2825' into bug2825
2016-06-13 20:48:58 +02:00
Axel Uhl
5469972ff0
Merge remote-tracking branch 'server/master' into bug2825
2016-06-13 20:48:14 +02:00
Axel Uhl
d706894927
added missing Eclipse files for com.sap.sailing.server.testsupport bundle
...
Change-Id: I2ff79dab26478bef414be7a5f41afd2cb5d9f2c6
2016-06-13 20:29:13 +02:00
Axel Uhl
2efc64f1a4
Merge branch 'master' into bug2825
2016-06-13 20:20:55 +02:00
Axel Uhl
88bda06686
Merge branch 'bug3668'
2016-06-13 15:07:13 +02:00
Axel Uhl
105fb5c60f
added 5.5mR boatclass
...
Change-Id: I03d599458bf1268dd2ba09d2ab8d5fa7882864e8
2016-06-13 13:21:01 +02:00
Axel Uhl
e267441060
Merge branch 'master' into bug3668
2016-06-13 11:18:18 +02:00
Axel Uhl
b199375825
Merge branch 'master' into bug2825
2016-06-13 10:56:47 +02:00
Axel Uhl
87cb2e9dbb
Merge remote-tracking branch 'server/master'
2016-06-13 10:56:12 +02:00
Axel Uhl
4bb9282ac5
added wait time; test for media track replication is now green
...
Change-Id: I85150784f11311faac626eca7ca3ae71021e1bb8
2016-06-13 10:43:13 +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
746690101d
show simulator in RaceMap based on settings passed to the constructor; see bug 3695
2016-06-11 02:11:30 +02:00
Axel Uhl
e199eef0a8
fixed leaderboard name for RegattaOverview's tabbed leaderboard dialog too (see bug 3697)
2016-06-11 01:44:16 +02:00
Axel Uhl
902d738893
fixing parts of bug 3695 and 3697: no more null display in AutoPlay leaderboard header if no display name is set;
...
always offers simulation overlay checkbox in RaceMapLifecycle-produced settings dialog component because we don't
know the boat class at that point and cannot tell for sure whether or not polar data are available
2016-06-11 01:36:31 +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
434f9be271
added documentation for the /times REST endpoint
...
Change-Id: I4bdb51803a12040f9b7334a5a1eac9bd3a4a0364
2016-06-10 14:36:44 +02:00
Axel Uhl
b2aed049b2
Merge remote-tracking branch 'origin/bug3693'
2016-06-10 02:21:16 +02:00
Axel Uhl
175af63beb
Merge remote-tracking branch 'server/master'
2016-06-09 22:38:02 +02:00
Axel Uhl
3efe462473
output numbers as numbers, not strings, in JSON documents of REST API
2016-06-09 22:14:36 +02:00
Axel Uhl
55d81047f2
added gapToLeader-m
...
Change-Id: Ic512bc010cb6406221cfd32014fb63b5091196fe
2016-06-09 18:07:01 +02:00
Axel Uhl
e14abcf43b
fixed totalPoints export in LeaderboardsResources.
...
Change-Id: I27e003c02f2600a04cc05a3f22c6d61e1692c30c
2016-06-09 17:28:56 +02:00
Axel Uhl
0868ca7aaf
delay waiting for AJAX calls after switching tabs to give async call a chance to start; fixed event creation test
...
Change-Id: I1e2d0d0f3c3e8a600a01aaaa12053e42c014ccb4
2016-06-09 15:31:01 +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
55f01dc399
we have a failing test case now for bug 3693
...
Change-Id: I3ce41f1608d0f1f8b8162af624c717756c329c66
2016-06-09 13:51:08 +02:00
Axel Uhl
17b1164de8
attempt to add a test case creating an event with pre-defined leaderboard groups
...
Change-Id: Ifd48e8c56591ea4276ced396b1d19358a942fb2e
2016-06-09 11:40:50 +02:00
Axel Uhl
c75a33d874
consolidated imports
...
Change-Id: I745e4a3977fc3f8687e9aa6c8cfa69aa315cdc0c
2016-06-08 13:23:53 +02:00
Axel Uhl
75a4b37f53
Merge branch 'master' into ubilabs--rcapp--bug-3525
2016-06-08 13:03:49 +02:00
Axel Uhl
a0bfbcaef7
removed obsolete statement System.currentTimeMillis() where the return value was not used
...
Change-Id: I5d084469c9ffd1362932fd928c15cced1ac21873
2016-06-08 11:52:37 +02:00
Axel Uhl
e8332229a2
cleaned up i18n stuff in and around MediaPanel
...
Change-Id: I99fec8d06b369ce0085830a956138f74665582df
2016-06-08 11:34:24 +02:00
Axel Uhl
9be2bb2004
implemented single point of exit pattern in MediaPanel
...
Change-Id: I09a30edbcdf9544ecae91e722b8fc83127ec9f21
2016-06-08 11:24:51 +02:00
Axel Uhl
5b5b9f8ff0
consolidated imports
...
Change-Id: I52ef42a010c88137ce48758e0b0822b2e36c6201
2016-06-07 22:58:02 +02:00
Axel Uhl
9702cc8cb2
introduced new method TimePoint.getNearestModuloOneMinute, added test case for it and used in RaceManager app's StartTimeFragment
...
Change-Id: Ifd839f0d4d9f90b0306f428cfdd1bd0f9dc5bdf3
2016-06-07 22:57:23 +02:00
Axel Uhl
07e5063f26
Merge branch 'master' into ubilabs--rcapp--bug-3525
2016-06-07 21:25:19 +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
4b11a46ca5
another ConcurrentHashMap-->ConcurrentMap declaration change
...
Change-Id: Idb691d65d9cc73b6483be2a19bfe95573a9d16a3
2016-06-07 17:15:36 +02:00
Axel Uhl
80b2da6baa
another ConcurrentHashMap-->ConcurrentMap declaration change
...
Change-Id: I5d7722a0e38afad3d36318e57eaf52c6f066b8b8
2016-06-07 17:14:23 +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
1415f61d16
formatting only: spaces, not tabs
...
Change-Id: Id25edad75463aafbb868cccdf2d01c2ca0e3718e
2016-06-07 11:25:26 +02:00
Axel Uhl
36ee1ffc39
whitespace/formatting change only
...
Change-Id: Idbd80127e812fb3958cf3adaf1a8908d2dd081f2
2016-06-07 09:33:13 +02:00
Axel Uhl
8c25a5a5c3
support default sailing locales also in AutoPlay entry point
...
Change-Id: I6a5771ee5e03279a864ddcbd6cfa94de06144966
2016-06-06 14:23:04 +02:00
Axel Uhl
7d6370428e
adjusted usaged of PerspectiveLifecycle to the type arguments that were eliminated
...
Change-Id: Ia2f5a4e07af91873606f471ae04947b113bd68f1
2016-06-06 13:57:03 +02:00
Axel Uhl
c499d53b49
removed redundant type argument from PerspectiveLifecycle, too
...
Change-Id: I2873b47ababc4ba2d40e0a72ce5537b5a58953c4
2016-06-06 13:55:47 +02:00
Axel Uhl
37547d8ac3
eliminated type arguments for PerspectiveCompositeTabbedSettingsDialogComponent and PerspectiveCompositeSettings
...
Change-Id: I3295922352aaff42d4af21cec8139d31d40faf35
2016-06-06 13:54:18 +02:00
Axel Uhl
c077ae396a
eliminated ComponentIdAndSettings
...
Change-Id: Ifabc4ce48fea0d631342ac56322f7593d3c47381
2016-06-06 10:39:23 +02:00
Axel Uhl
d6537007ee
a few whitespace and coding convention changes
...
Change-Id: I29bdabb56323a05cc5c2eabc55174cc774b11c9e
2016-06-06 09:44:50 +02:00
Axel Uhl
b37f28ef33
eliminated PerspectiveIdAndSettings
...
Change-Id: Ia3eaa0980b0bf870ca78e0173af17c96ea97e3e8
2016-06-03 18:10:03 +02:00
Axel Uhl
f353521428
removing PerspectiveIdAndSettings.perspectiveId (one of the existential reasons of PerspectiveIdAndSettings...)
...
Change-Id: Ib236c053c4102c779fc1a70d55641b00afe5886a
2016-06-03 18:00:05 +02:00
Axel Uhl
8a484366bd
removed PerspectiveLifecycleAndSettings as it was not used anywhere
...
Change-Id: I2d65080003bf743b2721712d6899d42593258491
2016-06-03 17:47:03 +02:00
Axel Uhl
f8ec511cf2
Merge branch 'master' into bug2610_componentid
2016-06-03 17:44:46 +02:00
Axel Uhl
5d9a1489ad
Merge remote-tracking branch 'server/master'
2016-06-03 17:44:33 +02:00
Axel Uhl
6e04e49db0
Merge branch 'master' into bug2610_componentid
2016-06-03 15:52:02 +02:00
Axel Uhl
592c44e880
introduced command line options for uploadRepositoryToServer.sh for proxy/tunnel upload
...
Change-Id: Ib35d0de686c9f4f6660726a5a4bb9fbc69457933
2016-06-03 15:51:39 +02:00
Axel Uhl
91ce2c2d55
Merge branch 'bug3683'
2016-06-03 12:05:06 +02:00
Axel Uhl
337ce15ef1
formatting changes only
...
Change-Id: I43c8bf3de168ffe02e2bb1d05a6b89c387969151
2016-06-03 12:04:57 +02:00
Axel Uhl
341086ff54
fixing NPE issues for XML exporter in case a race has no valid end of race; sampling five wind fixes then
...
Change-Id: Ieeb8148f04ae2e9bc767a4c34d032ed2f6d3d76b
2016-06-03 10:45:48 +02:00
Axel Uhl
a0cc588055
upgraded target platform: org.apache.servicemix.bundles.aws-java-sdk-1.9.8_1.jar replaced by org.apache.servicemix.bundles.aws-java-sdk-1.10.73_1.jar
...
Change-Id: If049def19299fbfba6ea27f30345b0c6a70b4ef6
2016-06-03 09:19:09 +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
fecedb380a
added failing test case for bugs 3681 and 3682
...
Change-Id: I1d4fa2061b3ff0afecc4f9e8f5d5aeabd5ad3599
2016-06-01 17:29:11 +02:00
Axel Uhl
bf7dfa7a6e
Merge branch 'ubilabs--tracking_app--bug-2779'
2016-06-01 11:47:47 +02:00
Axel Uhl
cf5b6bff9e
introduced Component.getId(), defaulting to getLocalizedShortName(). Preparing for using this ID as key for components
...
and their life cycles in the scope of a perspective
Change-Id: I26b78dac9aba6e629e57a28af54a04d382f753f2
2016-05-31 14:26:52 +02:00
Axel Uhl
57c7ac1e70
consolidated imports
...
Change-Id: I0d7e02d567db06c70d2aaf718ca8c9011509ad69
2016-05-30 18:24:16 +02:00