Commit Graph
8642 Commits
Author SHA1 Message Date
Armin Zamani 8e00ee4100 The order of waypoints is now changeable via drag and drop in the course
design dialog
2013-04-05 11:24:45 +02:00
Armin Zamani 8478afecfb Introduced DragSortController in code instead of XML. The drag handling
works now as expected.
2013-04-05 10:38:14 +02:00
Armin Zamani 1a3f016d71 worked on drag and drop facility so that only when a certain symbol is
pressed the item moves
2013-04-05 01:46:52 +02:00
Armin Zamani a056ccdb31 added an android library for drag and droppable list views, introduced
positioning list in finishing fragment
2013-04-04 23:59:24 +02:00
Armin Zamani 3838e459bd renamed the racelog analyzer package 2013-04-04 23:40:53 +02:00
Armin Zamani 9bebba4ebc Moved the finish and finishing analyzers from app to android.shared 2013-04-04 23:33:37 +02:00
Armin Zamani 88b9727b85 App: formatting, filled OfflineDataManager to test the finishing
fragement
2013-04-04 23:31:21 +02:00
Armin Zamani f3731d296c integrated finishing fragment from London propsal into new app 2013-04-04 22:55:28 +02:00
Armin Zamani c6cefb328b Merge branch 'master' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
2013-04-04 17:06:06 +02:00
fmittag 1726f07f12 corrected calculation of time difference between two times in expedition status servlet 2013-04-04 13:51:45 +02:00
Axel Uhl 787241d19c adjusted SmartFutureCache Javadoc after providing a patch to bug 1314 2013-04-04 01:57:13 +02:00
Axel Uhl e2b3d43393 Tasks in the SmartFutureCache are now recycled with an extended update interval instead of canceled and re-scheduled if not yet started;
This solves bug 1314. A synchronized piece of code on the task attempts to update the interval in case the task hasn't read the interval
definition yet. If that doesn't succeed because the task has already consumed the old update interval definition, the existing future task
is left alone, and a new task with the extended update interval is created and scheduled.
2013-04-04 00:59:31 +02:00
Axel Uhl 0761af5e55 refactored SmartFutureCache towards a solution for bug 1314, re-using existing tasks with extended update interval instead of canceling and re-scheduling 2013-04-04 00:49:20 +02:00
Axel Uhl 8ff3810ada added a "test case" (doesn't test anything) that reproduces the problem of bug 1314 with SmartFutureCache 2013-04-03 23:17:09 +02:00
Axel Uhl 447ad03592 Merge remote-tracking branch 'server/master' 2013-04-03 22:41:07 +02:00
Axel Uhl c4bcca282f on bug 1331, improved the way StoreAndForward handles EOF conditions;
When a receiving socket is closed, don't close the forwarding channels to the clients.
When EOF is received, stop receiving thread because obviously the receiving channel has been closed.
2013-04-03 22:38:26 +02:00
Armin Zamani fa0a308436 Changed the mark export for the app: Only marks that have a UUID as an
id are serialized
2013-04-03 20:49:38 +02:00
Armin Zamani 931d2fe98e Implemented the throughput of the TracTrac user name and password from
the AdminConsole to the CourseDesignChangeHandler in the TracTrac
adapter
2013-04-03 20:33:26 +02:00
Armin Zamani 8b7f8d15c4 added TracTrac username and password to TracTracEventManagementPanel in
the Admin Console
2013-04-03 19:29:32 +02:00
Armin Zamani 83231fe993 Added a course area column for the Leaderboard config panel to show the
name
2013-04-03 17:48:20 +02:00
Armin Zamani b7630be286 Revert for security implementation 2013-04-03 16:52:40 +02:00
fmittag 3dc0168981 Merge remote-tracking branch 'origin/master' 2013-04-03 16:00:44 +02:00
fmittag 1b88e4d764 added a message if no expedition wind source is available in the expedition wind status servlet 2013-04-03 16:00:31 +02:00
Armin Zamani e046153580 Worked on encryption for the course update 2013-04-03 15:05:01 +02:00
Axel Uhl eb62475702 Merge remote-tracking branch 'server/master' 2013-04-03 13:57:55 +02:00
Axel Uhl 1eb6b44a2b fixed boat icons used when no leg type is known 2013-04-03 13:51:12 +02:00
Axel Uhl edb481b0ad enhanced logging in case EOF / -1 is read from SailMaster 2013-04-03 13:46:23 +02:00
fmittag 029bea81ea Merge remote-tracking branch 'origin/master' 2013-04-03 13:45:41 +02:00
fmittag ff3e799e49 added a "time since last message" output to the expedition wind status servlet 2013-04-03 13:45:28 +02:00
Axel Uhl 6de35e7602 Merge remote-tracking branch 'server/master' 2013-04-03 13:31:38 +02:00
Axel Uhl 22734d4445 setting stopped to true in SailMasterConnectorImpl when the thread stops because of an exception so it can be re-started 2013-04-03 13:31:06 +02:00
Axel Uhl 9473c6db02 made SailMasterConnector robust against null messages returned by the transceiver 2013-04-03 13:28:29 +02:00
fmittag 1c06923a9c little output adjustment for the Expedition wind status servlet 2013-04-03 13:21:35 +02:00
fmittag c6d109fa60 Merge remote-tracking branch 'origin/master' 2013-04-03 12:40:49 +02:00
fmittag 37f485cbc4 added a simple status viewer servlet for expedition messages 2013-04-03 12:40:13 +02:00
Axel Uhl 8574b2742d got updated test XRR files from Tomas; adjusted test cases to match them 2013-04-03 11:48:07 +02:00
Axel Uhl d44045efbc Merge remote-tracking branch 'server/master' 2013-04-03 11:19:17 +02:00
Axel Uhl 60c929b026 manually fixed RaceNumber for medal race in the test star race XRR; Tomas to send an updated official version 2013-04-03 11:16:25 +02:00
fmittag f5236ddd1c Merge remote-tracking branch 'origin/master' 2013-04-03 11:04:57 +02:00
fmittag 21610c3311 add a description column for the swiss timing races in the management panel 2013-04-03 11:04:28 +02:00
Axel Uhl 11499f431d fix for bug 1326: interpret the RaceNumber attribute of the <Race> elements inside the <Event> elements in an XRR export 2013-04-02 23:03:26 +02:00
Armin Zamani 5f0edabbb4 Bug fix: The id was not correctly serialized to have a valid json
file
2013-04-02 20:07:00 +02:00
Armin Zamani 31b6b49a97 added the competitor list field to RaceCell and its implementation.
adapted the serializer and deserializer appropriately
2013-04-02 19:49:23 +02:00
Armin Zamani 72e5f53f39 first implementation step towards security for the parameters of the
Course update url
2013-04-02 19:25:07 +02:00
Axel Uhl 430551d3bc synchronize access to StoreAndForward data structures; ensure re-connects every second from SailMasterConnectorImpl to SailMaster/StoreAndForward 2013-04-02 14:43:02 +02:00
Armin Zamani 05651baffb Merge branch 'master' into racecommittee_integrated 2013-04-02 13:41:18 +02:00
fmittag 098c4a89b8 Merge remote-tracking branch 'origin/master' 2013-04-02 12:58:18 +02:00
fmittag 0c10b9e0ca made the parsing of swisstiming messages more robust against broken messages by catching the exceptions and ignoring the message 2013-04-02 12:58:03 +02:00
Axel Uhl 6177b2d647 working towards multiple inbound SwissTiming SailMaster connections; see bug 1325 2013-04-02 12:54:04 +02:00
Axel Uhl e899ac2aa7 fixed issue with "*X" checksum separator in Expedition messages 2013-04-02 09:39:13 +02:00