Axel Uhl
53d84fbc36
added test for race number in Barbados result importer tests
2013-04-17 09:22:29 +02:00
Axel Uhl
9760c47430
first successful Barbados result import test that uses ScoreCorrectionProviderImpl
2013-04-17 00:31:43 +02:00
Axel Uhl
98d8e655c8
starting to understand IRMs/MaxPointsReason codes in Barbados result format
2013-04-17 00:17:28 +02:00
Axel Uhl
64a800317c
removed Winregatta example files from Barbados branch; use common way to identify boatclassName parameter
2013-04-17 00:06:11 +02:00
Axel Uhl
1bf0732bc9
adjusted result importers so they use available abstract base classes from com.sap.sailing.resultimport
2013-04-16 23:57:09 +02:00
Axel Uhl
6211fce442
renamed winregatta stuff to barbados; starting to remove Winregatta functionality from this branch
2013-04-16 23:48:54 +02:00
Axel Uhl
a1c1739244
working towards further refactoring of URL/file-based result importers
2013-04-16 23:41:33 +02:00
Axel Uhl
f4a622d011
Merge branch 'master' into winregatta_resultimport
2013-04-16 23:05:51 +02:00
Axel Uhl
2b291f4037
Merge remote branch 'origin/master'
2013-04-16 23:05:10 +02:00
Axel Uhl
e6481496b1
added TODOs for parallelization of SailingServiceImpl.getCompetitorRaceData
2013-04-16 23:04:39 +02:00
Axel Uhl
45cf3ca09e
preparing Barbados / "winregatta" import for consolidation with other file-based result imports
2013-04-16 23:03:00 +02:00
Axel Uhl
609ac0e1f9
Merge branch 'master' into winregatta_resultimport
2013-04-16 22:54:38 +02:00
Axel Uhl
23e6a5f53b
strange bug in good old KiWo result import regarding comparison with ( (byte)160 vs. (char)160)
2013-04-16 22:53:13 +02:00
Axel Uhl
4dfb8dabc1
removed SwissTiming OVR import, deprecated by XRR import; preparing for a consolidation of file-based result imports
2013-04-16 22:48:27 +02:00
Axel Uhl
a551869059
added locking performance test
2013-04-16 07:46:28 +02:00
fmittag
cdbf910502
Made also the wind chart and the competitor charts in the raceboard "on/off switchable" via url parameters
2013-04-15 13:57:27 +02:00
fmittag
a70732aed3
fix for bug 1343: Enable switching on/off components in the RaceBoard entry point by URL parameter
...
+ some refactoring of the parameter reading in the RaceBoardEntryPoint
2013-04-15 13:18:01 +02:00
Armin Zamani
7dced14016
Merge branch 'master' into racecommittee_integrated
2013-04-14 12:53:47 +08:00
Armin Zamani
0a23a1498f
worked on Java doc
2013-04-14 12:46:19 +08:00
Armin Zamani
28d6d05de7
Added more javadoc and comments for code explanations
2013-04-14 12:01:40 +08:00
Axel Uhl (Server)
98001cd1be
Fixed start script again - slow ssh makes things hard
2013-04-14 05:30:10 +02:00
Axel Uhl (Server)
4b1157d58b
Hopefully fixed scripts for good
2013-04-14 04:19:58 +02:00
Axel Uhl (Server)
45ef00d883
Fixed indicator of server and added tmpdir
2013-04-14 04:15:54 +02:00
Armin Zamani
7a57e77157
Merge branch 'master' into racecommittee_integrated
2013-04-14 10:10:16 +08:00
Armin Zamani
2f2ec1a9c3
organized import
2013-04-14 06:52:15 +08:00
Armin Zamani
c8953c6aad
Added first finisher time to the label in the app, score correction
...
confirmation is not thrown when blue flag down is pressed, added a test
for the passaware racelog
2013-04-14 06:51:08 +08:00
Simon Pamies
f7256ce8bb
Added uncorrected points (eq tracked rank) to json. This makes debugging
...
of issues easier when score corrections have already been entered.
2013-04-14 00:56:50 +08:00
Simon Pamies
cdbcd1f9b6
Catching a NoWindException earlier than it normally would've been.
...
Comment explains why this is a no brainer and safe.
2013-04-14 00:46:28 +08:00
Simon Pamies
2b6a9beb87
Moved implementation of getLeaderboardsNotInGroup away from $where
...
implementation. It has two drawbacks: First MongoDB 2.4 no longer
supports global access to objects like db. The other one is that plain
$where calls are knwon to be very inefficient because they wake up all
objects in the collections they're working on without ever using
indexes.
2013-04-14 00:44:03 +08:00
Simon Pamies
3969120fdd
Added stop script and updated build script to also copy start and stop script
2013-04-14 00:10:46 +08:00
Armin Zamani
e97c888369
Refactored Score corrector code
2013-04-13 12:52:56 +08:00
Armin Zamani
490cce4beb
added the case that a MaxPointsReason was set before and is now resetted by the race committee
2013-04-13 12:25:46 +08:00
Armin Zamani
fba0517ac5
Changed score correction comment to look more official by the Race
...
Committee, refactored code in course update handler, added more logging
regarding the result of the course update
2013-04-13 11:50:16 +08:00
Armin Zamani
af5c36c539
RC App: Competitors are removed from the list of unpositioned
...
competitors correctly again
2013-04-13 08:52:43 +08:00
Armin Zamani
704bf9d095
Changed competitor in PositioningListEvent to a plain group of
...
competitor id and competitor name
2013-04-13 08:38:55 +08:00
Axel Uhl
f0d7c550e2
Changed "final" semantics for leaderboard JSON export such that it never exports a started but not yet finished race;
...
other fixes include creation of regattas which need to be created with no RaceColumns attached to the Series yet because
it otherwise breaks assumptions asserted by "assert" statements, hence breaking tests when executed with -ea.
2013-04-12 20:44:22 +02:00
fmittag
737d4fa7d2
Changed the timepoint calculation for the "final" result state in the LeaderboardJsonGetServlet to avoid getting results from live races
2013-04-12 18:02:20 +02:00
Axel Uhl
524b67dacd
Merge branch 'master' into winregatta_resultimport; needed to fix various line end style conflicts
...
Conflicts:
java/com.sap.sailing.freg.resultimport.test/src/com/sap/sailing/freg/resultimport/test/SimpleHtmlParsingTest.java
java/com.sap.sailing.freg.resultimport/META-INF/MANIFEST.MF
java/com.sap.sailing.freg.resultimport/src/com/sap/sailing/freg/resultimport/impl/FregHtmlParser.java
java/com.sap.sailing.freg.resultimport/src/com/sap/sailing/freg/resultimport/impl/ScoreCorrectionProviderImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ResultImportUrlsManagementPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.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
java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/CompetitorEntry.java
java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/CompetitorRow.java
java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/RegattaResults.java
java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/UrlResultProvider.java
java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/impl/CompetitorRowImpl.java
java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/impl/DefaultCompetitorEntryImpl.java
java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/impl/RegattaScoreCorrectionsImpl.java
java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/impl/ScoreCorrectionForCompetitorInRaceImpl.java
java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/impl/ScoreCorrectionForRaceImpl.java
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
java/pom.xml
2013-04-12 16:09:54 +02:00
Axel Uhl
12cf3f532e
fixed how the boat class name is determined for a leaderboard in xcelsiusadapter, no longer requiring it to be a RegattaLeaderboard
2013-04-12 15:09:08 +02:00
Axel Uhl
8088f1c9fe
adjusted start script to use telnet port and nohup
2013-04-12 13:05:18 +02:00
Axel Uhl
b704a21b81
changed name for mark passings locks
2013-04-12 13:05:07 +02:00
fmittag
760524ee8f
Merge remote-tracking branch 'origin/master' into gwt2.5.1
2013-04-12 11:51:40 +02:00
fmittag
a815a91f37
upgraded gwt version from 2.5.0 to 2.5.1
2013-04-12 11:44:45 +02:00
Armin Zamani
6b10d3cc66
Merge branch 'master' into racecommittee_integrated
2013-04-12 16:46:18 +08:00
Armin Zamani
502a15d0a5
Changed getTrackedRegatta.getRegatta.getId to the tractrac event id,
...
given by getTracTracEvent
2013-04-12 16:40:49 +08:00
Simon Pamies
2c865cf37a
Make sure that automatic score corrections also update score correction metadata especially the timepoint
2013-04-12 11:52:19 +08:00
Armin Zamani
a549394c60
Changed Course area comparison, (equals instead of ==)
2013-04-12 09:48:22 +08:00
Axel Uhl
3251d2dfd7
computing RaceInfoDTO based on domain model and not based on DTOs constructed from domain model;
...
this should also solve bug 1342 because this is no longer called for constructing a StrippedLeaderboardDTO
2013-04-11 19:00:34 +02:00
Axel Uhl
c06ebfc7e7
quick fix towards bug 1342. The lges.get(0) is a bit evil if there are no legs (empty course); still, it needs to be atomic without locking; use exception instead
2013-04-11 18:33:01 +02:00
Axel Uhl
1a5530d20f
fixed typo in log message
2013-04-11 18:20:07 +02:00