Axel Uhl
|
1d6739b230
|
made windStore in Simulator final to ensure proper initialization
|
2013-09-11 15:37:26 +02:00 |
|
Simon Pamies
|
3ff9a34354
|
Adjusting the way we're motifying race log event listeners that trigger external calls (like the one for tractrac). Now making sure that TracTrac also gets notified if there is any pass change. Also going back to using analyzers because these will deliver reliable information and avoid duplicates. Added error messages to notify admin if the analyzer did not find anything in the race log.
|
2013-08-24 23:34:30 +01:00 |
|
Simon Pamies
|
2c96a60e15
|
Always notifying course update listeners even if the analyzer does not find anything
|
2013-08-23 14:29:25 +01:00 |
|
Armin Zamani
|
a139150617
|
Merge branch 'master' into racecommittee_app
|
2013-08-18 18:45:03 +02:00 |
|
Simon Pamies
|
4e91d03b27
|
Added commentd
|
2013-08-17 17:15:08 +02:00 |
|
Simon Pamies
|
cc8274d704
|
Activating start time update for TracTrac
|
2013-08-16 16:41:22 +02:00 |
|
Simon Pamies
|
d36852b547
|
Revamped update logic for TracTrac updates, added a StartTime update handler that connects to TracTrac and sets start time
|
2013-08-16 16:36:10 +02:00 |
|
Axel Uhl
|
047578098d
|
fixed shortcuts in validity assessment
|
2013-08-15 17:35:05 +02:00 |
|
Axel Uhl
|
445547cd65
|
fixed logical condition for outlier detection: if the fix has neighbours in the range on one side, one of those needs to be in reach for the fix to be valid;
in particular, this means that first and last fixes in a track need to have a valid neighbour in reach to be considered valid
|
2013-08-15 16:42:31 +02:00 |
|
Axel Uhl
|
8c37928073
|
adjusted outlier detection and aligned algorithms for tracks with/without fix speed; three tests known to be still broken
|
2013-08-15 13:07:50 +02:00 |
|
Axel Uhl
|
8f671b7010
|
working towards an improved outlier detection which also captures testJumpyFixes properly
|
2013-08-15 12:43:55 +02:00 |
|
Axel Uhl
|
f1fa1d74f6
|
moved a few more distance and speed types to domain.common and fixed a grave bug in MeterPerSecondSpeed; added test for improved outlier filtering
|
2013-08-14 18:00:45 +02:00 |
|
Axel Uhl
|
33ff5e6279
|
fixed outlier detection for cases where the speed transmitted by a GPS fix is greater than the speed observed from the coordinate change between fixes
|
2013-08-14 17:11:45 +02:00 |
|
Armin Zamani
|
9e452bd70c
|
Merge branch 'master' into racecommittee_app
Conflicts:
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/WindJsonDeserializer.java
|
2013-08-13 21:01:20 +02:00 |
|
Axel Uhl
|
d7496df0b1
|
terminate a TracTracRaceTrackerImpl properly when it has no live-uri and has loaded all stored data;
this frees up the resources consumed by the clientParamsPHP poller automatically, relieving the admin
|
2013-08-13 10:51:58 +02:00 |
|
Armin Zamani
|
41e849bf1e
|
Merge branch 'master' into racecommittee_app
|
2013-08-12 21:35:42 +02:00 |
|
Axel Uhl
|
c21ef94736
|
always create a valid ResultDiscardingRule object, never null, during master data import for overall leaderboard
|
2013-08-12 21:03:00 +02:00 |
|
Axel Uhl
|
8aa47bac1a
|
support master data serialization for overall leaderboards
|
2013-08-12 17:40:08 +02:00 |
|
Lukas Niemeier
|
e7ff49ac1a
|
RaceLogIdentifier now builds identifier using a triple
Loading and storing aligned to change
DomainObjectFactoryImpl loads obsolete events too
|
2013-08-09 17:23:32 +02:00 |
|
Axel Uhl
|
d3010586b5
|
show true wind angle on advantage line's tooltip
|
2013-07-25 21:11:23 +02:00 |
|
Axel Uhl
|
0eedf7c9cc
|
invalidate caches after changes to the set of excluded wind sources
|
2013-07-25 11:18:56 +02:00 |
|
Axel Uhl
|
cfb6199aeb
|
fixed exporter such that wind is read from the COMBINED wind track
|
2013-07-23 18:21:45 +02:00 |
|
fmittag
|
45fe3949dc
|
Merge remote-tracking branch 'origin/master' into trackingstate2
|
2013-07-19 22:38:31 +02:00 |
|
Axel Uhl
|
031bf249a7
|
Merge branch 'tractracreplay'
|
2013-07-18 09:46:22 +02:00 |
|
fmittag
|
e627d3219c
|
Initial implementation of a new race detail column for "Time since last received GPS position"
|
2013-07-17 15:18:12 +02:00 |
|
Axel Uhl
|
d9ad3174ce
|
improved the logic for the time point of a competitor's last known position
|
2013-07-16 16:45:38 +02:00 |
|
Axel Uhl
|
742891d289
|
fixed issue with uninitialized status for replay races
|
2013-07-12 17:09:28 +02:00 |
|
Axel Uhl
|
9dde028a89
|
preparing for enabling competitor creation from ClientParamsPHP.Competitor data
|
2013-07-12 15:28:09 +02:00 |
|
Axel Uhl
|
5a0375e69f
|
added support for fetching competitors from clientparams.php
|
2013-07-12 14:53:41 +02:00 |
|
Axel Uhl
|
3f6794224f
|
fixed null test in isValid
|
2013-07-11 13:23:10 +02:00 |
|
Axel Uhl
|
4fae9a0c1c
|
adjusted outlier analysis such that fixes that are far apart time-wise will not have their measured SOG/COG used for outlier analysis
|
2013-07-11 12:20:38 +02:00 |
|
Axel Uhl
|
928bf19d7a
|
fixed NPE when calculating timePointOfLastPositionFix for column with no tracked race attached
|
2013-07-10 15:50:36 +02:00 |
|
Axel Uhl
|
6144e47f73
|
Merge remote-tracking branch 'origin/master'
|
2013-07-10 13:56:57 +02:00 |
|
Axel Uhl
|
5580c2a99c
|
added code to fill timePointOfLastFix in LeaderboardEntryDTO
|
2013-07-10 13:50:19 +02:00 |
|
Frederik Petersen
|
e3d69d4da1
|
Factor is now exported for race column in master data importer
|
2013-07-10 11:15:25 +02:00 |
|
Axel Uhl
|
f20258a1fd
|
fixed issue with missing minimum confidence for fixes too far apart (1h as in the 650 mini trans-pacific race tracked with YellowBrick)
|
2013-07-09 14:36:40 +02:00 |
|
Armin Zamani
|
4b40d90fd0
|
Merge branch 'racecommittee_app' into racecommittee_wind
Conflicts:
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_de.properties
|
2013-07-04 14:25:05 +02:00 |
|
Axel Uhl
|
50c0996dff
|
switched from using Polyline to using Polygon for sidelines so that we support more than two marks as a sideline in general
|
2013-07-03 20:39:58 +02:00 |
|
Armin Zamani
|
3a0862eefe
|
moved WindByRaceLogTest to com.sap.sailing.server.test, moved removing of wind fixes while detaching a TrackedRace from a RaceColumn to an own method
|
2013-07-03 19:33:30 +02:00 |
|
Axel Uhl
|
15d5f9d27a
|
Merge branch 'master' into map_sidelines
Conflicts:
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_de.properties
|
2013-07-03 17:37:36 +02:00 |
|
Axel Uhl
|
5d3853460d
|
fixed detaching of race log by using RaceLogIdentifier.getIdentifier() to calculate the identifier used in the race log map
|
2013-07-03 13:29:20 +02:00 |
|
Axel Uhl
|
135e677065
|
remove wind fixes from race committee wind source's track when race log is detached from tracked race
|
2013-07-03 13:09:23 +02:00 |
|
Axel Uhl
|
ee9695db8b
|
Merge branch 'master' into racecommittee_wind
|
2013-07-03 12:56:39 +02:00 |
|
Frederik Petersen
|
a0e85006b5
|
Added serialization for PersistentRegattaForRaceIDs map to master data
import
|
2013-07-03 09:30:34 +02:00 |
|
Axel Uhl
|
edb9bb0103
|
harmonized race column export/import so that also for regatta series the RaceIdentifiers are transmitted
|
2013-07-03 00:01:36 +02:00 |
|
Axel Uhl
|
dc9ac6acc6
|
added missing new file RaceColumnMasterData
|
2013-07-02 22:37:04 +02:00 |
|
Axel Uhl
|
b39a496572
|
added race identifiers to race column export/import so that they are preserved across export/import
|
2013-07-02 22:35:25 +02:00 |
|
Armin Zamani
|
1ff532de01
|
Merge branch 'racecommittee_app' into racecommittee_wind
|
2013-07-02 22:08:26 +02:00 |
|
Axel Uhl
|
4b6a6975b3
|
preserve order of leaderboards in leaderboard group during import
|
2013-07-02 21:51:50 +02:00 |
|
Axel Uhl
|
6e09cb3c7f
|
moved BoatClassMasterdata back to where it belongs
|
2013-07-02 15:31:52 +02:00 |
|