Benjamin Ebling
45a65a3736
Merge branch 'up_down' of ssh://kielweek.web4sap.com:22/home/trac/git into up_down
...
Conflicts:
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/TestColumnSwapping.java
2011-11-03 11:05:54 +01:00
Benjamin Ebling
a2f5b8b0f0
added test case for column swapping in leaderboard
2011-11-03 10:53:32 +01:00
Fabian Schwarz-Fritz
553db63e18
Test for ColumnSwapping in the SailingService class.
2011-11-03 10:33:27 +01:00
Fabian Schwarz-Fritz
7e1e5edf26
Merge branch 'gwt' into up_down
2011-11-02 17:19:45 +01:00
Axel Uhl
41ace64703
Merge branch 'gwt' into up_down
2011-11-02 17:14:55 +01:00
Axel Uhl
1bbb316b65
Merge branch 'gwt' into up_down
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/LeaderboardPanel.java
2011-11-02 17:09:52 +01:00
Axel Uhl
fe7fbc017f
added gwt.ui.test project
2011-11-02 15:47:12 +01:00
Axel Uhl
4af8a25194
added launch config to download MdM tracks from Hamburg
2011-11-02 15:46:50 +01:00
Axel Uhl
11894237b9
added POM for new gwt.ui.test project
2011-11-02 15:44:49 +01:00
D056866
75f7f05e83
Update for last commit (files were missing).
2011-11-02 15:21:37 +01:00
Axel Uhl
dc69f9df3e
added sail ID to file name for track storage
2011-11-02 15:12:28 +01:00
D056866
bd8a0a2716
Added up- / down-button for leaderboard columns.
...
Made isMedalRace editable.
Replaced races-hashmap with ArrayList for sort-function.
2011-11-02 14:07:11 +01:00
Axel Uhl
b839c06198
added a test placeholder
2011-11-02 14:02:23 +01:00
Axel Uhl
a97b8230fe
new test bundle for gwt.ui project
2011-11-02 14:00:45 +01:00
Axel Uhl
126beecff2
added a main routine that allows us to download and store to file a specific combination of event/race
2011-11-02 13:21:30 +01:00
Axel Uhl
36613799b6
adjusted STG account-based tests so that they cope with races that got added
2011-10-28 17:12:25 +02:00
Axel Uhl
f2adf4d3f5
added wind display for course-defined wind and always providing an estimation if requested,
...
for current time if no other wind fix exists
2011-10-28 17:00:52 +02:00
Axel Uhl
35354852c2
added a "Sailing Analytics" label next to the SAP logo in the leaderboard panel
2011-10-28 14:36:10 +02:00
Axel Uhl
b215ccd3c7
added stuff
2011-10-27 23:46:35 +02:00
Axel Uhl
74ee90d53f
show wind estimation not only for EXPEDITION source but for selected wind source's time points
2011-10-27 11:48:57 +02:00
Axel Uhl
a490a98594
fixed re-display of original competitor name in case field is cleared
2011-10-26 21:47:25 +02:00
Axel Uhl
ce42d7a7f1
changing competitor name per leaderboard seems to work now
2011-10-26 20:43:22 +02:00
Axel Uhl
9e6d3f946c
made competitor names editable per leaderboard; editings are maintained in MongoDB
2011-10-26 20:36:04 +02:00
Axel Uhl
7ef80d5891
removed GPS position again from xcelsius rankPerLeg service and added a placeholder
...
gpsPerRace service which does deliver the GPS coordinates; this latter service hasn't
been aligned with the Xcelsius requirements yet and is merely a code sample for accessing
the tracking information about positions.
2011-10-26 16:56:52 +02:00
Axel Uhl
79c0ec8bbd
treat null values in enhanced RankPerLeg functionality properly
2011-10-07 13:11:49 +02:00
Axel Uhl
c5c43931be
added columns as requested by Kersten
2011-10-07 11:46:22 +02:00
Axel Uhl
cdf0d49d0e
a first Douglas-Peucker implementation with a first few naive tests
2011-10-07 11:42:32 +02:00
Axel Uhl
2af78970a9
a first Douglas-Peucker implementation
2011-10-07 11:37:23 +02:00
Axel Uhl
b1a8368364
fixed computation of average race speed (m/s vs. kts) and aligned ordering of columns for race/leg
2011-10-07 10:05:18 +02:00
Axel Uhl
1f5c40a56d
race aggregation columns seem to work now
2011-10-07 09:49:37 +02:00
Axel Uhl
5e0fbc08d6
adds race detail columns; however, remembering expansion state no longer works; need to be fixed
2011-10-06 15:04:37 +02:00
Axel Uhl
2cd4fb082e
added preferences files; removed generated files from git; added missing RaceAverageSpeedColumn.java
2011-10-05 23:51:26 +02:00
Axel Uhl
233bac2a02
factored xcelsius-adapter into a separate bundle so it can easily be restarted
2011-10-05 23:34:58 +02:00
Axel Uhl
0117162828
fixed URLs for registration; first smoke test seems ok
2011-10-05 19:07:44 +02:00
Axel Uhl
aaf4c879ac
switching to HttpServiceTracker instead of using singleton plugins with plugin.xml
2011-10-05 18:13:14 +02:00
Axel Uhl
4ae303836a
added assertion requesting that after stopping/starting for the same race, two different RaceDefinitions result
2011-10-04 22:54:18 +02:00
Axel Uhl
03a4170099
fixed test now that removeRace may remove the domain event so that a new one is created the next time
2011-10-04 22:46:44 +02:00
Axel Uhl
80cd2f9df5
added TODOs
2011-10-04 21:36:56 +02:00
Axel Uhl
db799b51e3
fixed a few more things regarding multi-race in a single event; fixed disconnect/reconnect problem
2011-10-04 21:35:05 +02:00
Axel Uhl
8c283f0764
reflected last change in TODO
2011-10-04 15:11:31 +02:00
Axel Uhl
34e9ab62a0
removing / flushing all race data from DomainFactory for races for which a tracker is started
...
With this we can hope to be able to cleanly disconnect and reconnect to races so that really a
new set of RaceDefinition/TrackedRace objects is created.
2011-10-04 15:09:11 +02:00
Axel Uhl
747802d0d1
compilable but yet untested version that may accept multiple TracTrac Races per TracTrac Event
2011-10-04 14:26:41 +02:00
Axel Uhl
765986439d
renamed waiting methods to getAndWait...
2011-10-04 12:37:05 +02:00
Axel Uhl
f27814745d
renamed get... and create... methods to getOrCreate... if they get or create ...
2011-10-04 12:35:11 +02:00
Axel Uhl
129fde3071
minor refactoring for obtaining competitors and boat classes from a TracTrac race.
...
Background: we need to be better able to digest a change in a race's competitor list.
This has to go hand in hand with a re-think of the object life cycle for connecting
to the tracking infrastructure.
2011-10-04 11:23:44 +02:00
Axel Uhl
2ae5a9c45f
fixed toString
2011-10-03 17:20:21 +02:00
Axel Uhl
55e73237b1
fixed leaderboard scoring bug: medal race doesn't count for number of discardable races
2011-10-03 15:18:11 +02:00
Axel Uhl
8eb0e04a47
fixed calculation of VMG which so far projected wind onto boat direction instead of the other way around
2011-10-03 10:18:53 +02:00
Axel Uhl
49d08bfbe7
fixed sorting issue: don't compare CompetitorDAO by identity but use equals/hashCode
2011-10-03 08:57:12 +02:00
Axel Uhl
48e37faf99
implemented leaderboard ranking rules for ties
...
With equal total points, if both participated in the medal race, the better medal race rank wins.
Medal participants always rank better than non-medal race participants. Between non-medal race
participants with a tie, the one with the more race wins is ranked better. In case of equal race
wins, the one scoring better in their last race is ranked better.
2011-10-02 23:13:47 +02:00