Axel Uhl
a11e3edfef
Merge remote-tracking branch 'server/master'
2016-09-12 14:28:06 +02:00
Axel Uhl
8b0c53a597
Merge branch 'master' into bug3891
2016-09-12 14:23:26 +02:00
Axel Uhl
e486f4708d
Described dynamic remote debugging with the SAP JVM
2016-09-12 12:19:55 +00:00
Axel Uhl
b5f4cc3128
Merge branch 'master' into bug3700
2016-09-12 10:36:35 +02:00
Axel Uhl
6244adfcbf
Merge remote-tracking branch 'server/bug3700' into bug3700
...
Conflicts:
gradle/wrapper/gradle-wrapper.properties
Change-Id: If49f4e54be825229e897c30079fffc9d0a464faf
2016-09-12 10:36:19 +02:00
Axel Uhl
e11153d8e6
avoid warning due to unclosed resource in SensorDataImportServlet
...
Change-Id: I4a5a5efdc703cbb0b727335be0ec73b5103c6ddc
2016-09-09 15:43:36 +02:00
Axel Uhl
3b83de86e8
Merge branch 'master' into bug3700
2016-09-09 09:45:08 +02:00
Axel Uhl
61132760a3
Merge remote-tracking branch 'server/master'
2016-09-09 09:44:33 +02:00
Axel Uhl
380da62634
Merge branch 'master' into bug3700
2016-09-09 09:43:21 +02:00
Axel Uhl
b58037fdeb
bug 3829: adding a null check against rare race condition of mark passing between leg finish checks
...
Change-Id: Ifb2a76c0bd2bcedcdddf6a4667f53ecf80095f60
2016-09-09 09:43:13 +02:00
Axel Uhl
0b5ec0d6b0
bug 3829: adding a null check against rare race condition of mark passing between leg finish checks
...
Change-Id: Ifb2a76c0bd2bcedcdddf6a4667f53ecf80095f60
2016-09-09 09:41:42 +02:00
Axel Uhl
69379e1815
fix for bug 3826: if a suppressed competitor's ID cannot be found in the leaderboard's competitors set, ignore that competitor instead of returning null from RaceCOmpetitorSet.computeCompetitorsFromIDs
...
Change-Id: I9ffb7d2ea88359c1e95670b93ef0b215a3fdabb2
2016-09-08 18:17:09 +02:00
Axel Uhl
1cf4e00223
Updated building and deploying (markdown)
2016-09-08 15:28:58 +00:00
Axel Uhl
b3579d9454
Updated building and deploying (markdown)
2016-09-08 15:15:45 +00:00
Axel Uhl
6a479c9cce
Merge branch 'master' into bug3826
2016-09-08 09:41:25 +02:00
Axel Uhl
37b3dd4310
updated release notes for bug 3612 (By Marks course designer as default for smartphone-tracked regattas)
...
Change-Id: I83cdb5f292420f9770ea5a3a082a6f05f87de45b
2016-09-07 18:17:16 +02:00
Axel Uhl
0fc116bb8d
fixed new string messages and translated to German
...
Change-Id: I45ac7f3f6edecbb7c70ac07327df1dfe1207b07b
2016-09-07 18:13:36 +02:00
Axel Uhl
1a105895e8
single point of exit pattern
...
Change-Id: Icab75709142a3bb58c72d3561c895e4b85d22967
2016-09-07 18:05:48 +02:00
Axel Uhl
970000381b
Merge branch 'master' into bug3612
2016-09-07 18:02:15 +02:00
Axel Uhl
b1397804fb
fixed typing of EventListComposite sort handler creation method
2016-09-06 23:30:08 +02:00
Axel Uhl
dd3b64164c
Merge remote-tracking branch 'server/master'
2016-09-06 18:54:58 +02:00
Axel Uhl
5994ccb40b
added missing comparators for EventListComposite; see bug 3884.
...
Change-Id: I2f4f36d6f9453cb5d07b577c35ff6485dac935f6
2016-09-06 18:53:47 +02:00
Axel Uhl
a7bade8285
Merge remote branch 'origin/translation'
2016-09-06 16:00:15 +02:00
Axel Uhl
c25f7d7647
fixed line break issues in translated messages starting with a placeholder such as {0}
...
Change-Id: Ibcaac35135d71677c172b72f8aa5e82e0cfe581a
2016-09-06 10:34:25 +02:00
Axel Uhl
f598c0e599
Merge remote-tracking branch 'origin/translation' into translation
2016-09-05 16:27:46 +02:00
Axel Uhl
987f17ea01
Merge branch 'master' into translation
2016-09-05 16:19:45 +02:00
Axel Uhl
8220714d14
Merge remote-tracking branch 'server/master'
2016-08-21 10:08:54 +02:00
Axel Uhl
ed5e1a7a9e
added GC options for extended GC pause times and enhanced logging
...
Change-Id: I3bb5287d0d3caeda46558bdd0d3dcef176765d52
2016-08-18 17:47:58 +02:00
Axel Uhl
a0f99f52af
Merge branch 'master' into bug3875
2016-08-17 18:06:47 +02:00
Axel Uhl
a6d5bd15fb
Merge branch 'master' into bug3826
2016-08-17 15:56:37 +02:00
Axel Uhl
1736124733
use RegattaDTO from allRegattas instead of querying it from the server again
...
Change-Id: I26431ae42d1f7e7fc0132c168feabe62ec5a363c
2016-08-17 11:33:35 +02:00
Axel Uhl
5c74e44662
Merge branch 'master' into bug3612
2016-08-17 10:50:12 +02:00
Axel Uhl
65a0e80d47
Merge remote-tracking branch 'server/bug3612' into bug3612
2016-08-17 10:31:34 +02:00
Axel Uhl
3ea81203b4
fixed URL decoding issue, with a .common bundle being unable to resolve java.net.URLDecoder in GWT compile
...
Change-Id: Iea4b660123fc579d413aa56ab532e6a85e8a8dae
2016-08-16 16:28:03 +02:00
Axel Uhl
9a504f8e3c
Merge branch 'bug3656'
2016-08-16 16:10:18 +02:00
Axel Uhl
d0b6519974
removed commented code that had no comment why it was commented
...
Change-Id: I74f5f300994ddd3f1b9490f2fab958bec13f9643
2016-08-16 15:54:48 +02:00
Axel Uhl
4cff2ffc1f
bug 3808: URL-encoding and -decoding the device configuration for the QR code as well as when parsing the QR code URL in the app
...
Change-Id: I7a2a71e5dd31ec87fb10d8d9e57c88cae0a803dd
2016-08-16 15:40:25 +02:00
Axel Uhl
b6dd8c3838
Merge branch 'master' into bug3612
2016-08-16 14:28:07 +02:00
Axel Uhl
5d84ff95bf
fix for bug 3878: remove set from map if is is emptied by removing the last element
2016-08-15 22:38:45 +02:00
Axel Uhl
e6f6f67d1e
Merge remote-tracking branch 'origin/bug3874'
2016-08-15 22:19:22 +02:00
Axel Uhl
5f225d5707
fix for bug 3874: check for track existence before trying to load fixes into races in which competitors didn't participate
...
Change-Id: Ibce8c0fc1264018ba967012bde728613da083687
2016-08-15 12:10:34 +02:00
Axel Uhl
1ea0bc2f5d
Merge branch 'bug3792'
2016-08-12 17:28:10 +02:00
Axel Uhl
b7c64d66cf
Merge remote-tracking branch 'server/master'
2016-08-12 17:24:41 +02:00
Axel Uhl
a94ed9c818
fixed log output
...
Change-Id: Ib5b6395b88346a46e2e3eba6c9937c267c4513d0
2016-08-12 17:24:33 +02:00
Axel Uhl
81ef44f0a0
typo
2016-08-12 14:43:07 +00:00
Axel Uhl
018d00a621
Typo
2016-08-12 14:42:43 +00:00
Axel Uhl
ae5e72156d
Merge branch 'bug3862'
2016-08-12 11:13:12 +02:00
Axel Uhl
7592d7a6b2
fix for bug 3862, checking for single waypoint course with no legs instead of provoking IllegalArgumentException
...
Change-Id: I2b0bf848a44804a08f0f6dfc54db3dcf81e0c8ff
2016-08-12 10:59:15 +02:00
Axel Uhl
54313dc6cf
Merge remote-tracking branch 'server/master'
2016-08-11 14:37:00 +02:00
Axel Uhl
009ff5a34b
Merge branch 'master' into ubilabs--tracking_app--bug-3546
2016-08-11 14:08:07 +02:00
Axel Uhl
a5c719c40b
Merge branch 'master' into ubilabs--tracking_app--bug-3544
2016-08-11 13:51:36 +02:00
Axel Uhl
c53c5811b1
Merge branch 'master' into ubilabs--tracking_app--bug-3547
2016-08-11 13:19:55 +02:00
Axel Uhl
44c81eb8ed
added pairing list generator's Matlab sources and C library export
...
Change-Id: Ie9d2f798c81c81acea39e2bd5c3f9e2302ff6211
2016-08-11 13:19:26 +02:00
Axel Uhl
04057e07b0
Merge branch 'master' into ubilabs--tracking_app--bug-3547
...
Conflicts:
mobile/com.sap.sailing.buoy.positioning/res/values-de/strings.xml
Change-Id: Ia02a0311da5dec21183f471442ef3180491b68e8
2016-08-11 13:19:01 +02:00
Axel Uhl
8fd9f1b686
Merge branch 'master' into bug3795
2016-08-11 12:47:28 +02:00
Axel Uhl
67153cd77f
Merge remote-tracking branch 'server/bug3846'
2016-08-11 11:20:35 +02:00
Axel Uhl
91c2cf70da
use addBusyTask/removeBusyTask in loadCompleteLeaderboard depending on showProgress parameter; use try/finally for removeBusyTask where needed
...
Change-Id: If3990ed3abe477f7a9d2995ca07282b4d232a2bb
2016-08-10 18:26:35 +02:00
Axel Uhl
7e1ed8e0f0
Merge branch 'master' into bug3855
2016-08-10 18:23:01 +02:00
Axel Uhl
0395a5fb35
Merge remote-tracking branch 'server/master'
2016-08-10 18:22:37 +02:00
Axel Uhl
33423f386d
Merge remote-tracking branch 'server/master'
2016-08-10 17:22:04 +02:00
Axel Uhl
9d5a62b6d9
fixed preference description for GPS updates in "Sail InSight"
...
Change-Id: Ie0f657a8bc0acb601bb6e32defb0fd00b38aa2bd
2016-08-10 17:20:32 +02:00
Axel Uhl
ce3f3597f8
whitespace changes only
...
Change-Id: Ic49bdcdb9b37524c98331b4a28d7496e88878432
2016-08-10 17:15:59 +02:00
Axel Uhl
6fc9d8f008
fixed adding of location to queue for bug 3803
...
Change-Id: Id48e1afa78226f1921af1aaf69c32152f8b0f1e3
2016-08-10 17:14:52 +02:00
Axel Uhl
0a189e4418
bug3803: queue Location objects and assemble JSON objects only when actually sending
...
Change-Id: I952aa84951ff3a30d85d351823e4dd5ac162b284
2016-08-10 11:37:45 +02:00
Axel Uhl
e4348d16ba
Merge branch 'master' into bug3803
2016-08-10 10:08:35 +02:00
Axel Uhl
76f1bc5421
Merge branch 'master' into bug3765
2016-08-10 09:53:51 +02:00
Axel Uhl
fc49b29d29
avoid a NPE in case of uninitialized race start time in RaceBoardPanel
...
Change-Id: I911a2b97ffe9c2f24acdc7197fb8f1a0e5266a28
2016-08-09 19:08:23 +02:00
Axel Uhl
c505faa759
implementing the busy state as a counter in LeaderboardPanel; see bug 3855, comment #5
...
Change-Id: Ife9d96e93d2b7b82391ab798f9bc01934ba483b6
2016-08-09 18:40:25 +02:00
Axel Uhl
74e6bcdefd
Merge branch 'master' into bug3855
2016-08-09 17:45:03 +02:00
Axel Uhl
3aef05ebc3
Merge branch 'master' into bug3846
2016-08-09 17:11:38 +02:00
Axel Uhl
bc5868453a
Merge remote-tracking branch 'origin/bug3752'
2016-08-08 23:40:25 +02:00
Axel Uhl
e32ef51760
fix for bug 3752, comment #6
...
Change-Id: I4dad8937ee658b8b7fe98a55441842ae8bae697a
2016-08-08 18:31:02 +02:00
Axel Uhl
4479779921
added failing test case for bug 3752, comment #6
...
Change-Id: I0a037584ac9b57f224bc465755fcf795ca80f3b7
2016-08-08 18:17:50 +02:00
EC2 Server
026b0ece04
moved ManifestLinker out of client package hierarchy for Eclipse-based GWT build to work again; made abstract
2016-08-08 12:37:28 +00:00
Axel Uhl
23b492dbf6
Merge remote branch 'origin/bug3840'
2016-08-01 18:09:22 +02:00
Axel Uhl
8805bfb7eb
fix proposal for bug 3840: replicating string-based preference change to avoid serializing preference objects with operation
...
Change-Id: I69a04306be43263e07f0e87ef669328900c70623
2016-07-30 17:54:28 +02:00
Axel Uhl
a3ed9aa171
Merge remote-tracking branch 'origin/bug3838'
2016-07-28 20:48:40 +02:00
Axel Uhl
aeab7db9b2
Merge remote-tracking branch 'server/master'
2016-07-28 19:12:08 +02:00
Axel Uhl
6a458db1b3
reduced the size of our thread pools and use only one static thread pool for all leaderboard objects;
...
this is to give the garbage collection (GC) a chance to not get outperformed by the application threads
Change-Id: Ic7df09fbc4951539be479d27775916e262678fc5
2016-07-28 19:08:19 +02:00
Axel Uhl
039e1a2e04
improved fix for bug 3838: use the CompetitorProviderFromRaceColumnsAndRegattaLike object to quickly identify a competitor's fleet from cached sets per race/fleet
...
Change-Id: Ib0292eaa6f62fc6d3909320f2cdbd81374b4a305
2016-07-28 15:32:30 +02:00
Axel Uhl
54e8e11585
fix for bug 3838: caching a fleet with correct ordering for competitor per series
...
Change-Id: I13953682087b9d45a3644e3ae2042390459c9dae
2016-07-28 14:30:39 +02:00
Axel Uhl
cf38a0561c
added Alex' master thesis on rendering performance of web applications
...
Change-Id: I46ae9f85b7fe1a66b24364f1569a417d7dbeacda
2016-07-28 10:42:56 +02:00
Axel Uhl
ffd4122797
fixed bug 3831 by also considering the PRESCHEDULED state for showing the last pass's flags
...
Change-Id: I61879a650510c0dd2197192649315c4694603b85
2016-07-26 20:40:23 +02:00
Axel Uhl
bafc21b334
Merge remote-tracking branch 'server/master'
2016-07-26 14:44:50 +02:00
Axel Uhl
fe73fef92d
be more tolerant when finding empty records in an XRR file
...
Change-Id: Iaa34e86ee66c50bfdc1083e49d6a063e92d64be0
2016-07-26 14:43:18 +02:00
Axel Uhl
1579eba36d
Merge remote-tracking branch 'server/master'
2016-07-26 13:58:57 +02:00
Axel Uhl
802e19f664
added UNIFORM to the default flags for the race management app in case no flags have been selected in configuration
...
Change-Id: I476796d8ca3b9d38f0ec4e1f5dc264aef7c39aa8
2016-07-26 13:55:43 +02:00
Axel Uhl
aba30fb77a
Merge remote-tracking branch 'server/master'
2016-07-26 10:14:26 +02:00
Axel Uhl
b1fe2b2afd
made Barbados/Excel import robust against empty cells; allow lowercase MaxPointsReason in imported score corrections
...
Change-Id: I8019dda7453f724e10a9ad628519364620545bab
2016-07-26 10:12:38 +02:00
Axel Uhl
d794d05c9a
fixing bug 3825 by using Uri.decode and Uri.encode consistently
...
Change-Id: I11e81fc43d70509d1b4ad21c90e17b810b31e505
2016-07-25 12:37:43 +02:00
Axel Uhl
af1aee1a1e
Merge branch 'bug3815'
2016-07-25 11:32:19 +02:00
Axel Uhl
c74c636283
superficial patch for bug 3823: avoiding the NPEs
...
Change-Id: Idbaf764e875744f3a5598be6fb591c8f07965b52
2016-07-25 11:28:04 +02:00
Axel Uhl
66735afa19
Merge branch 'master' into bug3815
2016-07-25 10:09:58 +02:00
Axel Uhl
19dd911861
fix for bug 3824: use %d instead of %i as int replacement in string message
...
Change-Id: I83e114c30f1441336e8e1136980f7f27874ec7f0
2016-07-25 10:08:29 +02:00
Axel Uhl
37a8ad7578
fix for bug 3824: use %d instead of %i as int replacement in string message
...
Change-Id: I83e114c30f1441336e8e1136980f7f27874ec7f0
2016-07-25 10:07:37 +02:00
Axel Uhl
147c17bfe0
don't send same message concurrently multiple times; don't add to delayed messages if already in there
...
Change-Id: I454638b551dcc4418a7693f066e590d7159dc43e
2016-07-25 00:14:39 +02:00
Axel Uhl
65c2445929
only try to send the first unsent message, producing only one de-serialized Intent at a time, thus re-sending one by one
...
Change-Id: I592518f35a83944d89a793e1f6456075805c3e72
2016-07-24 19:15:04 +02:00
Axel Uhl
42c1101efa
reverted parts of a3ec6a5c41 in class GetRegattasAndLiveRacesForEventAction; OIO to confirm first; the rest goes into master
...
Change-Id: Ie15cd199d25f9341f0503dc80bb978bb24aea1b2
2016-07-24 16:20:45 +02:00
Axel Uhl
714992c4d9
Merge branch 'master' into live_now_races
2016-07-24 14:21:03 +02:00
Axel Uhl
e6e387d012
added the streamlet toggle button note to the release notes
...
Change-Id: I33b3f30544958462927acf42dc15ccdddf6149fd
2016-07-24 13:49:12 +02:00