Axel Uhl
6830d26571
use NamedReentrantReadWriteLock for accessing LeaderboardGroup.leaderboards collection; works towards solving bug 2897
2015-05-27 16:52:44 +02:00
Axel Uhl
e929fc12e0
updated TracAPI form 3.0.10 to 3.0.11; here to the release notes:
...
We have released a new version of the TracAPI 3.0.11 that is is 100%
compatible with the previous 3.0.x releases [1].
This is a final version. It fixes bugs in the implementation and it adds
a some features. These features add methods to the API, but they keep
the backward compatibility. This version provides a new JavaDoc version [2].
1) Features
- Adding the method IRace.setInitialized(boolean) that allows to load
control point positions although the race is not initialized (Requested
by Jorge Piera, 17/05/2015)
1) Bugs
- The subscription library sends (per each control point) an
"ControlPointPosition" event with the positions of the parameters with
a time stamp equals to the tracking start time. If the control point
is static (it doesn't have a tracker), it means that this control won't
exist until the tracking start time arrives: it is not possible to open
a subscription connection before the tracking start time and see the
control point. But if the control is static, it has to exist during
all the event. Now when a control is static, the subscription library
sends a "ControlPointPosition" event with the event start time and then
it sends other "ControlPointPosition" event with the tracking start
time. It allows to connect with future races and see the static controls
(Requested by Jakob Odum, 25/02/2015)
- It is possible to add two or more subscriptions for the same
subscriber (Reported by Jorge Piera, 02/05/2015)
- If a race is in a not initialized state and it is loaded using the
parameters file, the library assumes that the consumer application wants
to load the race and it changes its initialized attribute to true. This
assumption is wrong. Now, if a race is not initialized it will continue
being uninitialized until the event administrator changes its state to
initialized (Reported by Axel Uhl, 17/05/2015)
2015-05-27 14:44:23 +02:00
Axel Uhl
61db1c7974
whitespace change only
2015-05-27 14:43:58 +02:00
Axel Uhl
d53c96bc1a
fixed BoatClassImageResolver after renaming the PIRAT boat class master data literal to PIRATE
2015-05-27 12:18:48 +02:00
Axel Uhl
73bce9c196
renamed "PIRAT" boat class master data to "PIRATE"
2015-05-27 09:35:19 +02:00
Axel Uhl
bdfc52566f
Merge branch 'master' into ubilabs--ios--develop
2015-05-26 15:28:10 +02:00
Axel Uhl
6e9331288b
fixed i18n in RegattaOverview for wind display
2015-05-23 14:07:57 +02:00
Axel Uhl
a20336b923
fixed bug 2881: wind direction shown in reversed direction in regatta overview
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT sdm.launch
java/com.sap.sailing.gwt.ui/SailingGWT.launch
2015-05-23 14:07:44 +02:00
Axel Uhl
620a19ec10
Merge remote-tracking branch 'server/master'
2015-05-23 11:59:26 +02:00
Axel Uhl
c924d6d9c7
fixing an NPE in JSON serializer when leaderboard display name is empty
2015-05-23 11:54:00 +02:00
Axel Uhl
bf3326c7a5
removed sse.test from top-level pom.xml again
2015-05-23 06:50:49 +02:00
Axel Uhl
329654cf2c
re-enabled enum settings de-serialization again after having moved to com.sap.sse bundle
2015-05-23 01:00:09 +02:00
Axel Uhl
5d29687a02
moved settings JSON serialization test to gateway test for now
2015-05-23 00:59:16 +02:00
Axel Uhl
8ca4f5e8b5
moved settings serialization from com.sap.sse.common to com.sap.sse; created new test fragment com.sap.sse.test which now hosts the settings serializer test case
2015-05-23 00:02:37 +02:00
Axel Uhl
4ab6d069f3
Merge remote-tracking branch 'server/bug26' into bug26
2015-05-22 23:52:43 +02:00
Axel Uhl
074f8d5e16
Merge branch 'bug26'
2015-05-22 22:54:03 +02:00
Axel Uhl
5ee1d08c6d
inirwd enum settings test
2015-05-22 22:53:06 +02:00
Axel Uhl
d904303a10
commented use of Class.forName
2015-05-22 22:45:47 +02:00
Axel Uhl
7427578e30
Merge branch 'master' into bug26
2015-05-22 19:37:54 +02:00
Axel Uhl
3ef56a8dc2
added @GwtIncompatible to SettingsToJsonSerializer for now; Class.forName is not supported, so enum serialization probably won't work this way
2015-05-22 19:37:28 +02:00
Raimund Wege
2aa8a9ce4a
Fixed app crash bug 2841
2015-05-22 13:01:06 +02:00
Axel Uhl
c7589e4204
Merge remote-tracking branch 'server/master'
2015-05-19 12:58:28 +02:00
Axel Uhl
4a295068cb
fixing another null PassingInstruction issue after commit ec861bebba in SwissTimingReplayToDomainAdapter
2015-05-19 12:54:45 +02:00
fmittag
939407562f
Merge remote-tracking branch 'origin/bug2810'
2015-05-19 12:23:35 +02:00
fmittag
8f4da41edb
Merge remote-tracking branch 'origin/master' into bug2810
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/regatta/tabs/RegattaCompetitorAnalyticsTabView.java
2015-05-19 11:25:40 +02:00
fmittag
4a8ebcee22
Merge remote-tracking branch 'origin/design2015'
2015-05-19 11:03:07 +02:00
fmittag
d477d9a080
Merge remote-tracking branch 'origin/master' into design2015
2015-05-19 11:00:54 +02:00
Axel Uhl
8679fb4450
use PassingInstruction.None during TracTrac control point construction
2015-05-19 08:50:38 +02:00
Axel Uhl
e537d4e979
fixing SwissTimingAdapter DomainFactoryImpl which now has to use PassingInstruction.None to produce equal ControlPoint/PassingInstruction pairs
2015-05-19 08:40:32 +02:00
Axel Uhl
ff5b049cda
trying to fix bug 2860 by first obtaining the course read lock before obtaining the mark passing lock
2015-05-18 18:41:12 +02:00
Steffen Schaefer
b245430ed2
Adapted current version of footer styling
2015-05-18 18:00:20 +02:00
Steffen Schaefer
800e9c3c7c
Adapted current version of social footer styling
2015-05-18 17:57:25 +02:00
Steffen Schaefer
48d48a5fcf
Adapted current version of main.gss
2015-05-18 17:56:15 +02:00
Axel Uhl
1193fcd467
fixing bug 2847 by issuing a UUID for new GateDTO objects already in the client-side editor thanks to Lennart's fix allowing us to issue random UUIDs on the client
2015-05-18 14:40:29 +02:00
Axel Uhl
ec861bebba
fixing bug 2858 by comparing ControlPoint *and* PassingInstruction
2015-05-18 14:16:25 +02:00
Axel Uhl
8b6f420b73
fixed name for copied course
2015-05-18 13:10:22 +02:00
Axel Uhl
0923fb203d
added some null-safety to CandidateFinderImpl; see also bug 2857
2015-05-18 12:48:05 +02:00
Axel Uhl
f9b0b8a41c
some aftermath to bug 2846, factoring the race log analysis of the "from" race log out of the loop that copies it to the other race logs
2015-05-18 00:00:24 +02:00
Jan Broß
f9009fc0b3
Fixes broken build and bug 2684
2015-05-16 17:06:18 +02:00
Jan Broß
5c052fb7a7
Merge branch 'bug2684'
2015-05-16 15:13:06 +02:00
Jan Broß
309e7410b9
Fixes bug2684
2015-05-16 15:12:07 +02:00
Jan Broß
f60e4dcf26
Fixes bug 2846
2015-05-16 14:25:49 +02:00
Steffen Schaefer
f9a68fddfb
Adapted styling of the current design for solutions page
2015-05-15 09:50:47 +02:00
Axel Uhl
3e71dbe0a4
Merge remote-tracking branch 'server/master'
2015-05-13 18:51:30 +02:00
Steffen Schaefer
e828d77d3d
Fixed search icon styling
2015-05-13 15:36:52 +02:00
Steffen Schaefer
456a58dc32
Implemented current desing of socialFooter
2015-05-13 14:43:07 +02:00
fmittag
90aa189eb3
Merge remote-tracking branch 'origin/master' into bug2810
2015-05-13 13:59:26 +02:00
Jens Rommel
7a2c02716f
- Added filter logic to exclude media tracks not related to the scope of the current master data export.
...
- Extended tests.
2015-05-13 13:53:44 +02:00
fmittag
f3e316ae72
Merge remote-tracking branch 'origin/master' into bug2810
2015-05-13 13:37:21 +02:00
fmittag
a0abcf62f5
Merge remote-tracking branch 'origin/master' into design2015
2015-05-13 13:36:28 +02:00