Commit Graph
9613 Commits
Author SHA1 Message Date
D049941 4124714893 Selenium updated to version 2.34.0 2013-08-07 17:30:26 +02:00
Axel Uhl d96988159e reverting commit ecd8cb2d55 which broke test RaceLogWindFixEventSerializerTest 2013-08-07 16:44:05 +02:00
Axel Uhl 5fcd0f29f2 reverted the splitting of mark / gate names along "-" as it is not reliable; reverts commits 71207dd6a0 and 403803b8fc 2013-08-07 16:06:12 +02:00
Axel Uhl bdf2e3a484 Merge remote-tracking branch 'server/master' 2013-08-07 16:00:06 +02:00
Axel Uhl a6be7f0d23 fixed MarkImpl.toString() for null color 2013-08-07 15:56:38 +02:00
Simon Pamies ecd8cb2d55 Fixed an important bug in the racecomittee app: Wind is input by chosing
a "from" value but sent to the server by using a bearing.
2013-08-01 22:40:37 +02:00
Simon Pamies 403803b8fc Fixed failing test due to MetadataParser change 2013-08-01 13:44:47 +02:00
Simon Pamies 71207dd6a0 Now also supporting the old format and still extracting the right names 2013-07-28 12:28:09 +01:00
Simon Pamies 368265c30e Fixing the nasty bug with strange buoy names the right way: TracTrac now produces a property called P[1,2].Name that can be read by the MetadataParser. This fixes the bug without having to introduce that much magic (that also broke many other things) 2013-07-28 12:22:44 +01:00
Simon Pamies b6abbd31cb Revert "Fixed a nasty bug where names of marks were not matching the ones"
This reverts commit 580a65ee47.
2013-07-28 11:53:42 +01:00
Simon Pamies dfbc263ffb Revert "This course update logic is a mess. Making now sure to read the course at first. This is only a quick fix and I hate doing it..."
This reverts commit 13626b2ed1.
2013-07-28 11:31:41 +01:00
Simon Pamies 13626b2ed1 This course update logic is a mess. Making now sure to read the course at first. This is only a quick fix and I hate doing it... 2013-07-28 10:52:38 +01:00
Simon Pamies 580a65ee47 Fixed a nasty bug where names of marks were not matching the ones
configured in the TracTrac administration console. This bug hit the
racecommittee hard because creation of a course has been almost
impossible.

The solution is to make sure that single marks are created before the
corresponding gate. This avoids having strangely named marks created
upon gate initialization.

This commit also introduces hashCode for all mark and gate related
implementation. This is to ensure that only the Id is hashed because
this is the only really reliable base for object identity. It also
matches the semantics of getOrCreateMark(Serializable id).
2013-07-27 23:10:49 +01:00
Axel Uhl c090476ef8 formatting only 2013-07-26 01:25:19 +02:00
Axel Uhl b3c258eef0 enhanced advantage line tool tip (see bug 1499) to show time point of wind fix on which advantage line is based 2013-07-26 01:07:26 +02:00
Axel Uhl 5645a9c760 bug 1498: making update of boat positions robust against changes in known competitors, e.g., during suppressing/unsuppressing 2013-07-26 00:50:13 +02:00
Axel Uhl f31b0e0281 Merge remote-tracking branch 'server/master' 2013-07-26 00:19:55 +02:00
Axel Uhl d3010586b5 show true wind angle on advantage line's tooltip 2013-07-25 21:11:23 +02:00
Simon Pamies 8b7bb2b665 Extended logging for course update 2013-07-25 16:25:25 +01:00
Simon Pamies 0cc2d38ba4 Added UUID for ControlPoints to make debugging easier 2013-07-25 15:16:03 +01:00
Axel Uhl 4dec593dbf interpolate between boat fixes in RaceMap 2013-07-25 11:58:19 +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 4fa0d46f90 made RaceMap.getBoatFix private 2013-07-25 09:24:57 +02:00
Axel Uhl 743fcdbd8d minor simplification removing unnecessary Date constructor call 2013-07-25 09:20:22 +02:00
Axel Uhl cc7ff58bf8 avoid warning by consolidating imports 2013-07-24 17:46:16 +02:00
Axel Uhl b4a8575d74 made polling of clientparams.php robust also against NPEs which may occur when connection is unavailable and the course is being analyzed 2013-07-24 16:32:16 +02:00
Axel Uhl 17b7856461 updated leaderboardgroup and regatta JSON samples 2013-07-24 16:10:07 +02:00
Axel Uhl 2b5034f1b5 made master data export robust against non-existing race log 2013-07-24 13:07:59 +02:00
Axel Uhl 72dcfa0f48 added hasGpsData and hasWindData to leaderboardgroup and regatta JSON RESTlet; still missing from samples 2013-07-24 12:30:01 +02:00
Axel Uhl 04b4a413d3 removed unused parameter; apply single exit pattern 2013-07-24 10:56:02 +02:00
Axel Uhl ac10b5b4af added simulator package to .gwt.xml inherits because SailingService now carries an exception from that package 2013-07-24 00:12:09 +02:00
Axel Uhl c0b2bf601e fixed loading of static mark positions for REPLAY races by first creating the TrackedRace, then updating the static mark positions
Previously, the tracking was most likely stopped before the 30s interval for re-loading the clientparams.php / .txt expired
which then led to the update of the static mark positions. This caused static marks to have no position at all, breaking
many assumptions.
2013-07-23 23:21:37 +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
Axel Uhl 1aeb632ca6 put Travemuender Woche from Upcoming into main section of index.html 2013-07-23 14:48:17 +02:00
Axel Uhl 1ae962098e renamed pattern variable 2013-07-23 13:28:14 +02:00
Armin Zamani f4b79f237b Merge branch 'master' into racecommittee_app 2013-07-23 10:42:49 +02:00
fmittag b4d94baf07 Removed unsued input fields for defining tractrac connections in the TracTraceManagementPanel 2013-07-22 16:38:39 +02:00
fmittag 70078d4ee8 Added 'sorting' for the selection (listbox) of result import providers 2013-07-22 15:32:26 +02:00
fmittag c8d3783212 removed "Last GPS fix" leaderboard column to be visible per default in live mode 2013-07-22 15:09:25 +02:00
fmittag e01cb40e01 little improvement of the "Last GPS fix" leaderboard column 2013-07-22 14:40:14 +02:00
Axel Uhl 0238fc34bf also made status column in RegattaOverview sortable 2013-07-22 14:02:44 +02:00
Axel Uhl 919d337e22 made Race and Last Update columns sortable in RegattaOverview.html entry point 2013-07-22 13:43:40 +02:00
Axel Uhl 4ff0517bcf changed encoding to UTF-8 for manage2sail importer to override the cp1252 default VM encoding 2013-07-22 12:16:33 +02:00
Armin Zamani 6ed1ff331e Merge branch 'master' into racecommittee_app 2013-07-19 22:59:13 +02:00
fmittag 45fe3949dc Merge remote-tracking branch 'origin/master' into trackingstate2 2013-07-19 22:38:31 +02:00
fmittag 5fc8caa67e added trackingQuality styles to leaderboard.css 2013-07-19 15:01:17 +02:00
fmittag a1c20115af fixed typo in translation of competitor/competitors to german 2013-07-19 12:03:49 +02:00
fmittag 89430241cb added a general leaderboard detail column for the tracking quality of a race 2013-07-19 11:35:17 +02:00
Armin Zamani 98d20345d5 Merge branch 'master' into racecommittee_app 2013-07-18 14:45:22 +02:00
Axel Uhl 031bf249a7 Merge branch 'tractracreplay' 2013-07-18 09:46:22 +02:00