Jan Broß
c519f721b1
Add note to release notes
2016-02-18 11:20:23 +01:00
Axel Uhl
f20534a6f1
added the leaderboard group drop-down to the dialog
...
Change-Id: I0c180a697c4469cf344044238afd29d238a9f91a
2016-02-17 21:35:35 +01:00
Axel Uhl
7ec53b0c44
adding dialog to link new regatta leaderboard to a leaderboard group of the event of which the regatta uses a default course area
...
Change-Id: I93238a8743c403fd03ff06f6d97d5e6706fa72bf
2016-02-17 18:25:42 +01:00
Axel Uhl
1d3d74ceed
wait for event creation to obtain UUID which can then be used for non-name-based comparison
...
Change-Id: I24a9ef04b6cb2d9873c323365829c932a33b3956
2016-02-17 17:20:09 +01:00
Axel Uhl
448e36b998
validate leaderboard group create dialog after setting names programmatically
...
Change-Id: Ie4fe701478c6da14e3ad1d10ba72e77984d67566
2016-02-17 17:19:51 +01:00
Axel Uhl
244fea8c8d
fixed default names for default event leaderboard group; fixed default focus on name field for event dialogs
...
Change-Id: I45a7c60bd5aa65f0d0a65ffefe019e5149d2b140
2016-02-17 14:44:05 +01:00
Axel Uhl
bbd6fc1644
Merge branch 'master' into jbross-poor-mans-wizard
2016-02-17 14:12:30 +01:00
Axel Uhl
808524743c
upgrade TracAPI to 3.1.5
...
Change-Id: I06559c2afcd382b5fae9e628de6d849bfef06c19
2016-02-17 11:58:24 +01:00
Axel Uhl
b2e216b887
use port 1520 again for TracTrac tests; they forgot to upgrade the SAP-dedicated data server
...
Change-Id: Ia6719856194b1c4b55aab9ce8edee2917083f295
2016-02-17 11:57:58 +01:00
Jan Broß
5215f6f337
Merge remote-tracking branch 'origin/master' into jbross-poor-mans-wizard
2016-02-16 19:23:13 +01:00
Peter Siegmund
b8a109b7d4
updated Android Support version
2016-02-16 11:15:55 +01:00
Peter Siegmund
27fd494e50
removed deprecations in ViewPagerIndicator
2016-02-16 08:50:57 +01:00
Axel Uhl
b5e39cabb4
removed old mark passing test stuff that Martin Hanysz once started with; it got obsoleted by Nick's work
...
Change-Id: I8f679a1c39ab1986a6b6e41dc6a65a7bdb5bb912
2016-02-15 23:09:05 +01:00
Axel Uhl
a87cbdc8f0
fixing TracTrac test cases; no more port 1520/1521, and using new method to construct paramURL if nothing else is known (no more clientparams.php)
...
Change-Id: I453c6247d0b142215bd4039885e9898a0da8bfbb
2016-02-15 23:04:28 +01:00
Axel Uhl
e3f8f87c7d
fixed ParseTracTracJSONServiceOutputTest.testWeymouthURIsOnline by being more tolerant with HIDDEN races
...
Change-Id: Ie82b496cc56a87767f4f047e0e0af9631b64a731
2016-02-15 21:49:56 +01:00
Axel Uhl
a6ccef32ca
Merge branch 'bug778'
2016-02-15 21:17:54 +01:00
Axel Uhl
d6a33d46ff
Merge branch 'archive-hotfix'
2016-02-15 21:17:24 +01:00
Axel Uhl
2728034d38
adjusting border of maps settings button to new Google Maps 3.32 layout, reducing from 30px to 10px
...
Change-Id: I8054cda7a77c314932cbf5281cb93d6073f4de6a
2016-02-15 21:11:44 +01:00
Axel Uhl
9a96e75629
reduced visibility of new RaceMap methods required by ManeuverMarkerClickedListener; package-protected is enough
...
Change-Id: If5f10534d282a11797b2dce32dd96243e46607ed
2016-02-15 18:45:36 +01:00
Axel Uhl
b0f0013d79
minor modifications in text messages and formatting
...
Change-Id: I65220d7ea7d0b1bad9b1dc43a51a939b23a95e17
2016-02-15 18:44:51 +01:00
Axel Uhl
144c5869c2
Merge branch 'master' into bug778
2016-02-15 17:53:30 +01:00
Axel Uhl
f2819e1f10
made licenses dialog compile properly in Eclipse
...
Change-Id: I3f59599db92d34a00e69f41aaa7bc5fc71f37ad0
2016-02-15 17:51:57 +01:00
Axel Uhl
96fce58d03
consolidated imports to get rid of warnings
...
Change-Id: I9f5b464a071118dbcdd22abe7673adfa58f2dc77
2016-02-15 17:50:33 +01:00
Axel Uhl
546385e995
upgraded TracAPI from 3.1.3 to 3.1.4, assuming to avoid an infinite loop for old events
...
Change-Id: Ide5d2f7f34c513588f84973b44b55f2c733bd7a6
2016-02-15 13:33:12 +01:00
Papick Garcia Taboada
0a1f7f8b22
Changed dual licensed component from GPL to ASL.
2016-02-15 11:22:05 +01:00
Jan Broß
9ecd7785cb
Further fixes relating to other race name prefix due to second series
2016-02-12 17:22:46 +01:00
Jan Broß
f98869b97b
Changes default prefix of races to d instead of r, as the default series is not used, but the DefaultSelenium series, which is the second series
2016-02-12 15:42:28 +01:00
Jan Broß
f840678ba6
Merge master into jbross-poor-mans-wizard
2016-02-12 15:02:43 +01:00
Jan Broß
9a07f295c4
Add Change default series name for selenium tests in order to not interfere with automatic creation of default series
2016-02-12 13:25:26 +01:00
Axel Uhl
9fb29e521e
Updated ssl support (markdown)
2016-02-11 17:30:39 +00:00
Papick Garcia Taboada
c7030fa90d
Updated components and added version to dropdown liste (due to new "same component, diffenrent versions" entries)
2016-02-11 11:16:08 +01:00
Axel Uhl
f9bad9570d
Created ssl support (markdown)
2016-02-10 15:50:35 +00:00
Axel Uhl
804bf57496
Updated home (markdown)
2016-02-10 15:44:39 +00:00
Axel Uhl
50cb147a70
changed the default retrieval protocol for Amazon S3 file storage provider from http to https
...
Change-Id: Iaab40c735db54c78f5ec2cb4a5d946a8b6d5c0de
2016-02-10 16:35:57 +01:00
Axel Uhl
32a0331ede
Merge remote-tracking branch 'server/master'
2016-02-10 07:02:59 +01:00
Papick Garcia Taboada
6527662596
Fixed box and icon, bug 3454
2016-02-08 14:16:06 +01:00
Papick Garcia Taboada
a93ed785db
Merge commit '34c28b37d6fe75cd25591015c4f0828912ae9054' into bug-3454
2016-02-08 11:07:04 +01:00
Charlotte Pröller
9c8e37e733
reverted some formatting
2016-02-06 16:56:28 +01:00
Benjamin Barth
34c28b37d6
Fixed Acceleration factor text field size
2016-02-05 18:18:45 +01:00
Axel Uhl
dec63406fb
bug3422: extracted common transition handling parts into CanvasOverlayV3 and now also use it in CourseMarkOverlay
...
Change-Id: I284c2c25a40ccd3285c4695cb9bb32a7d218cf70
2016-02-05 15:09:47 +01:00
Axel Uhl
ac9e60eda7
minor refactoring of ManeuverColor, using single point of exit pattern
...
Change-Id: I78e401c0dc189c216a1c1a0149a688d21092c275
2016-02-05 11:56:15 +01:00
Axel Uhl
78d5b65b85
slighly improved release notes
...
Change-Id: Ie6e1dda0944b43895e4fd679f83343451d33f20d
2016-02-05 11:41:01 +01:00
Axel Uhl
1a4d6f8b27
Merge branch 'master' into bug778
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/home/solutions/SailingAnalyticsNotes.html
Change-Id: I4452a526ac2470cb8423e2f2473823572ae97103
2016-02-05 11:38:54 +01:00
Axel Uhl
fefd69cc4f
Merge remote-tracking branch 'server/master'
2016-02-04 17:09:19 +01:00
Axel Uhl
3b8127dd08
fixed typo in method name
...
Change-Id: I2450527864a1be9dfcd35326a17bcdb292a095e6
2016-02-04 17:06:45 +01:00
Axel Uhl
56832ae6e8
Merge branch 'archive-hotfix'
2016-02-04 16:58:19 +01:00
Axel Uhl
e0766e5246
reduced race times panel margins to 3min before and 1min after race
...
Change-Id: Iadf8ce656ac39426525b5026cd6f4e178af9343e
2016-02-04 16:57:46 +01:00
Steffen Schäfer
07795c9f44
Added additional information regarding user management changes to
...
release_notes_admin.html
2016-02-04 16:15:54 +01:00
Axel Uhl
320d0c84e5
Merge remote-tracking branch 'server/master'
2016-02-04 16:08:09 +01:00
Axel Uhl
c4a9e48bb5
fixed synchronization bug regarding leaderboard list in leaderboard group;
...
the issue was related to the syncGroupsAfterLeaderboardChange method which was based on the assumption that there may be
changes in Leaderboard Java object identity while still meaning the same leaderboard. This would have forced a replacement
of listeners and an update of the leaderboards list in the LeaderboardGroup. Furthermore, LeaderboardGroup used to refer to
the leaderboard by name in the database. This forced an update to the persistent copy of the leaderboard group when the
leaderboard's name changed. Today, this link is based on a MongoDB ObjectId, so no update of the leaderboard group is
necessary any more.
The root cause was a threading issue: iterating over a copy of the leaderboards list of the leaderboard group, then
looking for the old position of the leaderboard in that list, then removing it, then adding it again at the old index.
If this is not atomically locked (which it used to be up to commit 118f03fbb5 when
coarse-grained synchronization was replaced by more fine-grained locking inside the LeaderboardGroupImpl methods) then
one of two concurrent removals for the same leaderboard may not find the leaderboard anymore, yet the second add is
carried out, leading to a duplication; or the first thread gets the index before the second thread removes; then
the first thread adds at an incorrect index.
Change-Id: Ib47ba715c77221fa353fa4669662e5f48d8e5857
2016-02-04 16:01:11 +01:00