Axel Uhl
df3deb1a15
fixed bracing/indentation after cherry-picking commit 8cf239e31a
2015-05-27 17:59:22 +02:00
Axel Uhl
6a20efa1d9
fixing bug 2906: wind listeners didn't get de-registered proprely when removing a race and when re-starting the wind status servlet;
...
this should solve the problem with duplicate key exceptions hammering the DB
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/WaypointPositionAndDistanceCache.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/ranking/AbstractRankingMetric.java
2015-05-27 17:57:20 +02:00
Axel Uhl
b2f524c60e
added handling of IRace.isInitialized() in RaceStartedAndFinishedReceiver which nulls out timings if isInitialized()==false; see bug 2895
2015-05-27 17:29:17 +02:00
Axel Uhl
a6fa795f1f
enhanced Javadoc and REST API doc for target time estimation
2015-05-27 17:29:07 +02:00
Axel Uhl
560eb61431
fixed bug 1447 by removing columns first, then inserting with index
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT sdm.launch
2015-05-27 17:28:45 +02:00
Axel Uhl
19c54b8076
started to work on bug 1447 by adding Series.addRaceColumn flavor that accepts an insert index
...
Conflicts:
java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
java/com.sap.sailing.gwt.ui/SailingGWT sdm.launch
2015-05-27 17:28:14 +02:00
Axel Uhl
c07ed0fa71
updated the TracAPI 3.0.11 readme file
2015-05-27 15:59:04 +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
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
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
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
Axel Uhl
3e71dbe0a4
Merge remote-tracking branch 'server/master'
2015-05-13 18:51:30 +02:00
Axel Uhl
7542348d17
avoided the same locking issue previously fixed for revokeEvent now for closeOpenEndedDeviceMapping
2015-05-13 00:02:57 +02:00
Axel Uhl
06dfd7d56f
fixed a potential locking issue and avoided type cast problem
2015-05-12 23:52:32 +02:00
Axel Uhl
a8f19bddd8
fixing compile errors by exporting new package from shared.android bundle
2015-05-12 23:40:20 +02:00
Axel Uhl
e4e5b48b39
Merge branch 'master' into bug2686
2015-05-12 23:33:49 +02:00
Axel Uhl
7874d8a3e3
added 140x140px comment in BoatClassImageResolver
2015-05-12 23:30:20 +02:00
Axel Uhl
01e7fae911
fixed PIRAT.png image size (140x140 is the default size for boat class images)
2015-05-12 23:29:18 +02:00
Axel Uhl
a35a5909a2
added boat class PIRAT to BoatClassMasterData, also adding image, solving bug 2850
2015-05-12 23:21:06 +02:00
Axel Uhl
a9f43bf2f3
fixing bug 2849 by fixing the mismatch of username vs. e-mail address parameter semantics for MailService.sendMail
2015-05-12 22:19:31 +02:00
Axel Uhl
33c63530c4
Merge remote-tracking branch 'server/master'
2015-05-12 10:40:52 +02:00
Axel Uhl
c576fafc98
fixing DynamicTrackedRaceImpl.recordWind interval check; avoid overflow in case endOfTracking equals end of time
2015-05-12 10:39:16 +02:00
Axel Uhl
4d73911ef4
Merge remote-tracking branch 'server/master'
2015-05-10 20:42:32 +02:00
Axel Uhl
472ef70e18
added listener notification and leaderboard cache eviction for score correction comment / timepoint changes
2015-05-08 15:00:41 +02:00
Axel Uhl
7e50a5758f
Merge remote-tracking branch 'server/master'
2015-05-08 13:22:19 +02:00
Axel Uhl
c38bc10012
Merge remote-tracking branch 'origin/master'
2015-05-07 22:07:19 +02:00
Axel Uhl
6e60ab622c
removed VideoGalleryShowcase.java; no idea how it slipped into commit d4012e2d44
2015-05-07 09:56:57 +02:00
Axel Uhl
4ad561fda8
Merge remote-tracking branch 'server/master'
2015-05-07 09:20:26 +02:00
Axel Uhl
785072036e
whitespace removal only
2015-05-07 09:20:12 +02:00
Axel Uhl
083855695e
whitespace removal only
2015-05-07 09:19:43 +02:00
Axel Uhl
0baf7464d4
Merge remote-tracking branch 'server/master'
2015-05-06 15:48:26 +02:00
Axel Uhl
d4012e2d44
added an optional sample URL for the result providers
2015-05-06 15:47:42 +02:00
Axel Uhl
173d76f3e5
Merge remote-tracking branch 'server/master'
2015-05-05 22:51:31 +02:00
Axel Uhl
ec7e4f848e
improved release notes
2015-05-05 22:49:40 +02:00
Axel Uhl
2420a11519
addressing bug 2770, adding displayName field to RaceGroup and its serialized JSON form
2015-05-05 21:53:51 +02:00
Axel Uhl
181e5ee5b9
Merge branch 'master' into ubilabs--tracking_app--develop
2015-05-04 23:14:52 +02:00
Axel Uhl
48955bf318
removed autoRefreshTimer field from EventRegattaActivity
2015-05-01 23:06:33 +02:00
Axel Uhl
db7214cdba
Merge remote-tracking branch 'server/master'
2015-05-01 22:55:36 +02:00
Axel Uhl
cd19b87535
proposed fix for bug2805
2015-05-01 22:54:05 +02:00
Axel Uhl
c86f1b8f1b
more code formatting
2015-05-01 22:43:36 +02:00
Axel Uhl
696b240996
whitespace / formatting changes only
2015-05-01 22:06:59 +02:00
Axel Uhl
de957816aa
Merge remote-tracking branch 'server/master'
2015-05-01 13:25:08 +02:00
Axel Uhl
83ea8ba365
Merge remote-tracking branch 'origin/master'
2015-05-01 12:35:12 +02:00
Axel Uhl
fd29c753ed
Merge remote-tracking branch 'origin/master'
2015-05-01 12:34:41 +02:00
Axel Uhl
828ea66d9d
Merge remote-tracking branch 'origin/master'
2015-05-01 11:02:10 +02:00
Axel Uhl
dc7b58e10e
Merge remote-tracking branch 'origin/master'
2015-05-01 10:50:28 +02:00
Axel Uhl
389a0c62ef
added null checks to PolarDiagramBase, see also bug2803, but there are more, e.g., in line 766
2015-05-01 10:33:09 +02:00
Axel Uhl
2ea6b4ef7c
fixed in-place sed replacements in compareServers
2015-04-30 23:01:56 +02:00
Axel Uhl
1cf3fe2113
Merge branch 'design2015'
2015-04-30 13:31:13 +02:00
Axel Uhl
f70326abae
re-added extend-property + set-property for locale settings after checking back with OIO
2015-04-30 13:12:35 +02:00
Axel Uhl
3e909f00a9
explicitly added en locale
2015-04-30 09:52:15 +02:00
Axel Uhl
b45ce88800
Merge branch 'design2015'
...
Conflicts:
java/com.sap.sailing.gwt.ui/.settings/org.eclipse.core.resources.prefs
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_cn.properties
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/Home.gwt.xml
2015-04-30 09:51:09 +02:00
Axel Uhl
5ef75e3ba5
removed empty lines
2015-04-30 09:31:00 +02:00
Axel Uhl
50073115db
Merge remote-tracking branch 'server/master'
...
Conflicts:
java/com.sap.sailing.gwt.ui/.settings/org.eclipse.core.resources.prefs
2015-04-30 09:30:54 +02:00
Axel Uhl
6d20c02f17
added theme project to launch config
2015-04-30 01:11:33 +02:00
Axel Uhl
c7d428a3a5
Merge branch 'master' into design2015
...
Conflicts:
java/com.sap.sailing.gwt.ui/.settings/org.eclipse.core.resources.prefs
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_cn.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2015-04-30 00:54:57 +02:00
Axel Uhl
c0794b3a69
Merge remote-tracking branch 'server/master'
2015-04-30 00:50:50 +02:00
Axel Uhl
ec6133fd72
fixing bug 2789 (device configuration caption panel e-mail uneditable)
2015-04-30 00:46:23 +02:00
Axel Uhl
43b5c971ee
adjusted message texts for "uploaded file" instead of "uploaded image" only
2015-04-30 00:10:50 +02:00
Axel Uhl
356eed8119
fixed re-opened bug 1963 comment #23 by showing the flag image, not the competitor image, in the nationality/sail number column in leaderboard if present
2015-04-29 23:56:13 +02:00
Axel Uhl
543d58720b
fixed rendering of competitor image and flag image in admin console competitor table wrapper; see bug 1963 comment #23
2015-04-29 23:36:07 +02:00
Axel Uhl
c78fc9d4e8
fixing bug 2780 by adding flag URI change handling to listener interface and CompetitorImpl setter implementation; leaderboard cache handling updated
2015-04-29 23:23:39 +02:00
Axel Uhl
6a1f3c0e17
consolidated imports
2015-04-29 13:02:51 +02:00
Axel Uhl
558da0967f
Merge remote-tracking branch 'server/master'
2015-04-29 13:01:51 +02:00
Axel Uhl
ef1b348752
replaced remove icon by text to make button porpose clearer
2015-04-29 13:01:02 +02:00
Axel Uhl
143bd157ac
bug1963: also offer image upload for flag image; fixed swapping problem of competitor image and flag image
2015-04-29 12:52:01 +02:00
Axel Uhl
8d5411c596
removed ACCURACY constant that wasn't used anywhere
2015-04-24 00:20:27 +02:00
Axel Uhl
34bb8a83da
removed merge artifacts
2015-04-24 00:16:02 +02:00
Axel Uhl
78a74295ca
whitespace changed to match code formatting conventions
2015-04-23 23:48:27 +02:00
Axel Uhl
c2db032c7b
Merge branch 'master' into ubilabs--tracking_app--develop
2015-04-23 23:42:07 +02:00
Axel Uhl
eef6479636
Merge remote-tracking branch 'server/master'
2015-04-23 15:46:10 +02:00
Axel Uhl
c7d6f62a75
fixing bug 2767 by also registering the old GPSFix(Moving)Impl type names with their old package locations for the Mongo persistence handler;
...
the commit in which the types were moved was 58bd451481
2015-04-23 15:41:08 +02:00
Axel Uhl
fac1e416a6
further improved logging in case mark GPS tracks cannot be loaded
2015-04-22 23:03:45 +02:00
Axel Uhl
4f24e2177b
improved exception logging for GPS track loading for smartphone tracking
2015-04-22 22:56:43 +02:00
Axel Uhl
584f5350cb
removed Hockey dependency; fixed proxy settings in build script for android SDK update
2015-04-22 16:24:10 +02:00