Fabian Tschirschnitz
a68dd8d4e2
moved RaceLogAnalyzerTest.java into a hopefully more specific project/package
2013-04-23 01:53:48 +02:00
Fabian Tschirschnitz
8fee9f163d
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2013-04-23 01:36:54 +02:00
Fabian Tschirschnitz
25b18be6f3
added rudimentary gate start specific information to gwt RegattaOverviewTableComposite.java
2013-04-23 01:30:20 +02:00
Armin Zamani
0a137c5a84
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-22 18:35:25 +02:00
Armin Zamani
e6ddcadb36
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/regattaoverview/FlagImageCell.java
2013-04-22 18:34:40 +02:00
Fabian Tschirschnitz
1098ff7259
added gate line opening time to ui. added the deserializer code for the corresponding event.
2013-04-22 18:32:01 +02:00
Fabian Tschirschnitz
025fc95978
added createdAt field to RaceLogGateLineOpeningTimeEventDeserializer.java
2013-04-22 15:39:49 +02:00
Axel Uhl
9cfe44389e
assuming ControlPoint's P1.UUID and P2.UUID to be the result of java.util.UUID.toString() that parse using UUID.fromString();
...
This has been confirmed by Jorge from TracTrac in a Skype message on 2013-04-22T10:55:00+02
2013-04-22 10:57:27 +02:00
Axel Uhl
1a45e1f1da
understand P1.UUID and P2.UUID meta-tags on TracTrac ControlPoint to identify the buoys of which a line/gate is combined
2013-04-22 10:48:49 +02:00
Fabian Tschirschnitz
bc70f7b4d2
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-22 00:53:42 +02:00
Fabian Tschirschnitz
3437581122
added gate line opening time feature to app. event post to server does still not work correctly.
2013-04-22 00:53:04 +02:00
Lukas Niemeier
d95dfaa9b9
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-21 22:20:08 +02:00
Fabian Tschirschnitz
d9ab3c5379
added pathfinder functionality to ui. improved input behaviour a little bit.
2013-04-21 22:15:14 +02:00
Axel Uhl
32fae6c514
fixed 505 Worlds 2013 official link again; trailing /2013/ didn't work
2013-04-21 14:04:33 +02:00
Axel Uhl
f3d5ec090c
using trailing _ to match bundle name during hot deploy to avoid issued with bundles having a prefix of another bundle's name as their name
2013-04-21 13:51:11 +02:00
Axel Uhl
e8f3b3133c
fixed link to official 505 Worlds 2013 web site
2013-04-21 13:30:09 +02:00
Lukas Niemeier
bcee93ccc4
# deserialization restores createdAt timepoint
2013-04-21 10:39:31 +02:00
Axel Uhl
e65e7646de
added 505 Worlds 2013 to index.html
2013-04-21 09:39:46 +02:00
Lukas Niemeier
d955b49ea7
# correct loading of pathfinderevents
...
# passing tests for loading
2013-04-21 01:26:15 +02:00
Lukas Niemeier
f3633a895f
# added missing files from last move
...
# added factory method for restoring pathfinderevents
# added test for deserialization of pathfinderevent
2013-04-21 01:14:11 +02:00
Lukas Niemeier
442b867232
# moved racelog deserialization stuff into own package to ensure symmetry with serialization package structure
2013-04-20 23:03:36 +02:00
Lukas Niemeier
f7d7c41c05
# chooser chooses right serializer for PathFinder events
2013-04-20 23:00:19 +02:00
Fabian Tschirschnitz
8e45e3a1b6
added gate start specific buttons (pathfinder and gatelineopeningtime) to ui. added pathfinder-event to domain. some other fixes. SORRY: serialization-test does not work.
2013-04-20 19:56:41 +02:00
Fabian Tschirschnitz
dd4d93efed
added lower flag to regattaoverview, extended gate start feature.
2013-04-20 17:17:07 +02:00
Fabian Tschirschnitz
83c3035ee4
added basic gate start to app
2013-04-20 16:23:09 +02:00
Fabian Tschirschnitz
7410197d33
added basic filtering of races to regattaoverview and removed unnecessary flag display arrows from flag cell.
2013-04-20 14:08:56 +02:00
Axel Uhl
e59b73cccd
use white flag with grey border as NONE flag
2013-04-19 18:21:53 +02:00
Axel Uhl
b7acc840ef
turned NONE flag into white
2013-04-19 17:07:00 +02:00
Axel Uhl
54fa83fc5b
added flag for "none" nationality; is used in case a competitor's nationality isn't recognized, such as for TracTrac sending NON
2013-04-19 16:42:21 +02:00
Axel Uhl
e261b745c4
avoid unnecessary use of expensive atan2 by doingi a simple wind speed scaling by direct multiplication
2013-04-19 13:33:39 +02:00
Axel Uhl
c1d179e9ce
bug 1348: use a fetcher pattern for the size of Leaderboard.getCompetitors() so it doesn't get computed unnecessarily;
...
this isn't the full solution to bug 1348 which would require smart caching with tricky cache invalidation,
particularly for meta-leaderboards. But it helps for all LowPoint scoring schemes.
2013-04-19 12:17:53 +02:00
Axel Uhl
485b81f671
only consider readable files for import
2013-04-19 00:54:26 +02:00
Axel Uhl
9ba7da543f
added a test case with a sheet obtained from Pam Johnson; some confusion about a wrong "DNF" score; adjusted score manually from DNF to 20
2013-04-19 00:45:30 +02:00
Axel Uhl
bb413ced3e
ignore files for import if they start with "."
2013-04-19 00:16:03 +02:00
Axel Uhl
91b86d18fa
fixing bug 1347: parallelize calculation of competitor chart data
2013-04-18 18:06:50 +02:00
Axel Uhl
0087190814
put SwissTiming races into state LOADING for scripted tests and TRACKING after script has finished to avoid excessive cache recalculations
2013-04-18 17:02:24 +02:00
Axel Uhl
7bc1c1d943
Merge remote-tracking branch 'server/master'
2013-04-18 13:36:14 +02:00
Axel Uhl
0bf63c7530
fixing bug 1349; DynamicTrackedRace held back triggers for the maneuver cache when the race was in state LOADING;
...
This was superceded by the change to suspend and resume the caches while the race is in state LOADING.
However, when suspended, triggers need to be sent to the cache, or else it won't start an update for
those keys when resumed.
Note that this commit does not fix the "side-show" issue of prematurely switching a race to TRACKING state
even if there are events left in its queue.
2013-04-18 13:17:07 +02:00
Axel Uhl
a67b6ce953
commented logging, surrounded possible FINEST logging with check for log level before assembling message
2013-04-18 13:12:52 +02:00
Axel Uhl
a28cc9d26d
comment change only
2013-04-18 13:06:55 +02:00
Axel Uhl
a7dda22c09
towards solving bug 1348, prepare for caching of getCompetitors() in AbstractSimpleLeaderboardImpl
2013-04-18 13:05:42 +02:00
Axel Uhl
c448b37eb1
don't delete queued events in TracTrac connector when Stop Tracking is applied (don't preemptively clear the queues)
2013-04-18 13:02:50 +02:00
fmittag
1199ff818d
removed unnecessary dependencies to the org.eclipse.osgi bundle
2013-04-18 10:46:15 +02:00
Axel Uhl
ac02cea823
increased core pool size for thread pools; max pool size is only considered when queue is full, but we use unbounded queues...
2013-04-18 00:02:16 +02:00
Axel Uhl
e0aaff3c08
fixed read/write lock naming in log statements
2013-04-17 21:01:05 +02:00
Axel Uhl
de45a6758d
fixed minor issue in how the root parameter for the RaceBoard.html links is produced in the leaderboard group / Spectator page
2013-04-17 15:37:42 +02:00
Axel Uhl
8010ce3ebc
moved ImagesBarCell to client.shared package so RegattaOverview can use it
2013-04-17 14:32:00 +02:00
Axel Uhl
dfbd669358
moved shared client UI gwt stuff from *.ui.shared.* (where we have the stuff shared between client and server) to *.ui.client.shared.*
2013-04-17 12:27:34 +02:00
Axel Uhl
3abffe4a41
whitespace change only
2013-04-17 11:48:53 +02:00
Axel Uhl
4fcc81ef27
also renamed winregatta-->barbados in pom.xml files of import and test bundle
2013-04-17 11:15:38 +02:00