Axel Uhl
|
22b24c0450
|
switched all projects to Java7 except for those used by as GWT source
|
2012-01-19 10:01:36 +01:00 |
|
Lennart Hensler
|
02a293360e
|
Moved QuadTree to *.common + Added Cache to Geocoder
|
2012-01-12 18:23:54 +01:00 |
|
Lennart Hensler
|
51d874d192
|
More Refactoring + Improvements of getRacePlaces()
|
2012-01-12 14:48:00 +01:00 |
|
Lennart Hensler
|
d7108af177
|
First try to build after using Position in Geocoder
|
2012-01-11 11:44:14 +01:00 |
|
Lennart Hensler
|
ec3bb51440
|
Refactoring done
|
2012-01-10 16:33:46 +01:00 |
|
fmittag
|
531aa0166f
|
clean up of all version in all pom.xml files
- changed 0.0.1-SNAPSHOT to 1.0.0-SNAPSHOT
- changed product version from 1.1.0 to 1.0.0
- removed unnecessary <version> tags in plugins
|
2012-01-04 16:04:23 +01:00 |
|
Axel Uhl
|
9e388831e3
|
moved Util class to domain.common and use its Pair/Triple utility classes also in gwt.ui
|
2011-12-30 09:49:02 +01:00 |
|
Axel Uhl
|
32e594b8bf
|
make "true" the default for upwind start; explicitly exclude other boat classes on demand
|
2011-12-22 13:47:41 +01:00 |
|
Axel Uhl
|
82077866ce
|
started to introduce a flag on TrackedRace identifying whether the first leg is known to be upwind
|
2011-12-20 16:10:56 +01:00 |
|
Axel Uhl
|
c3865f3c6d
|
ensure that a SwissTimingRaceTrackerImpl no longer updates an unreachable TrackedRace
|
2011-12-13 23:17:16 +01:00 |
|
Axel Uhl
|
5faea262cd
|
updated Javadocs that talk about lack of synchronization between master and tracking data
|
2011-12-13 23:03:22 +01:00 |
|
Axel Uhl
|
d970be5348
|
more fixes regarding race removal and leaderboard configuration
|
2011-12-09 13:00:15 +01:00 |
|
Axel Uhl
|
32cc72e7dd
|
fixed Bug 58: turned RaceHandle into RacesHandle and adjusted getRace(...) to getRaces(...) accordingly
|
2011-12-03 11:11:12 +01:00 |
|
Axel Uhl
|
ee8e750957
|
moved boat class cache and creation to base domain factory
|
2011-12-01 18:00:35 +01:00 |
|
Axel Uhl
|
a372fa9b12
|
pulled createMarkPassing into base domain factory
|
2011-12-01 16:13:01 +01:00 |
|
Axel Uhl
|
dacf7a7197
|
factored course update functionality into Course / CourseImpl
|
2011-12-01 15:49:24 +01:00 |
|
Axel Uhl
|
ef3c013f77
|
move common functionality from tracking provider-specific domain factories to base domain factory
|
2011-12-01 14:26:05 +01:00 |
|
Axel Uhl
|
80dce384e2
|
removed redundant paramters in SwissTiming DomainFactory; use OSGi context to find expedition UDP port
|
2011-12-01 13:52:55 +01:00 |
|
Axel Uhl
|
d620a33753
|
use only one getManeuvers() call to fill leg entry
|
2011-11-30 21:25:31 +01:00 |
|
Axel Uhl
|
80c75c031d
|
use boat class's approximate maneuver duration as time over which to average speed
|
2011-11-30 00:09:23 +01:00 |
|
Axel Uhl
|
eac6d6d1ad
|
use same message loader / persistence to avoid duplicate SailMasterConnector instances;
in the long run, supporting equals on SwissTimingPersistenceImpl and the corresponding
configurations may help controlling the connector cache.
|
2011-11-25 16:05:15 +01:00 |
|
Axel Uhl
|
5f2ecd9584
|
cache DB connections
|
2011-11-25 15:23:11 +01:00 |
|
Axel Uhl
|
e945d39eb6
|
renamed DynamicTrack to DynamicGPSFixTrack because it only tracks GPSFixes
|
2011-11-25 12:59:11 +01:00 |
|
Axel Uhl
|
8260d88794
|
removed raw message store for SwissTiming; added StressTest button for leaderboard logic
|
2011-11-22 17:20:05 +01:00 |
|
Axel Uhl
|
ed53333f9e
|
Merge remote-tracking branch 'server/gwt' into gwt
|
2011-11-22 14:22:30 +01:00 |
|
Axel Uhl
|
a75026b5fd
|
made competitors selectable in RaceMapPanel; made tail length configurable
|
2011-11-22 14:22:09 +01:00 |
|
fmittag
|
509c16d789
|
refactoring of SwissTimingEventManagerPanel:
- new layout
- new css files
- new configuration property (canSendRequests) for Swiss timing configuration
|
2011-11-22 14:09:16 +01:00 |
|
Axel Uhl
|
78d2c1264a
|
added comment to address bug 57 (SailMasterConnector.addListener vs. trackRace)
|
2011-11-22 10:04:47 +01:00 |
|
Axel Uhl
|
9699896de3
|
clean up SwissTiming Event/Race/TrackedEvent/TrackedRace after stopping tracking it;
this may need to be adjusted once we add BoatClass support and hence group several
races in one Event object
|
2011-11-21 23:06:41 +01:00 |
|
Axel Uhl
|
4c96d2e23c
|
factored out the common stop() functionality of RaceTrackers
|
2011-11-21 21:30:28 +01:00 |
|
Axel Uhl
|
705a9068a6
|
Merge branch 'gwt' into gwtcoursetest
Conflicts:
java/com.sap.sailing.domain.swisstimingadapter.test/src/com/sap/sailing/domain/swisstimingadapter/test/EndToEndListeningStoreAndFowardTest.java
|
2011-11-21 14:31:50 +01:00 |
|
Axel Uhl
|
124a593bb4
|
added test that asserts that the control point cache is used
|
2011-11-21 13:32:40 +01:00 |
|
Axel Uhl
|
f6ba1d0861
|
fixed bug in receiveMessage: not the pair's element shall be null but the entire pair needs to be null
|
2011-11-21 11:49:33 +01:00 |
|
Benjamin Ebling
|
7881f5097c
|
Merge branch 'gwtcoursetest' of ssh://kielweek.web4sap.com:22/home/trac/git into gwtcoursetest
Conflicts:
java/com.sap.sailing.domain.swisstimingadapter.test/resources/SailMasterDataInterfaceNewCourseConfig.txt
java/com.sap.sailing.domain.swisstimingadapter.test/src/com/sap/sailing/domain/swisstimingadapter/test/EndToEndListeningStoreAndFowardTest.java
|
2011-11-21 09:30:08 +01:00 |
|
Fabian Schwarz-Fritz
|
22a1f1bde6
|
Created test case for changing courseConfiguration CCG after some RPD
messages.
|
2011-11-18 16:51:49 +01:00 |
|
Benjamin Ebling
|
09fb009b05
|
Merge branch 'gwt' into messagescripttest
Conflicts:
java/com.sap.sailing.domain.swisstimingadapter.test/src/com/sap/sailing/domain/swisstimingadapter/test/ScriptedStoreAndForwardTest.java
|
2011-11-18 14:24:37 +01:00 |
|
Axel Uhl
|
d55f8c53e2
|
fixed start time issues; first complete SwissTiming race in leaderboard
|
2011-11-17 16:28:20 +01:00 |
|
Fabian Schwarz-Fritz
|
2782073672
|
Merge remote-tracking branch 'origin/gwt' into gwt
Conflicts:
java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingRaceTrackerImpl.java
|
2011-11-17 15:28:59 +01:00 |
|
Fabian Schwarz-Fritz
|
0cda70a2ce
|
fixed assignment to race attribute
|
2011-11-17 15:27:46 +01:00 |
|
Axel Uhl
|
e119e77cdc
|
moved event/trackedEvent creation before trackRace
|
2011-11-17 15:07:25 +01:00 |
|
Axel Uhl
|
3b40bc6773
|
added canSendRequests parameter to SailMasterConnectorImpl and refactored clients accordingly; fixed startTime
|
2011-11-17 14:42:16 +01:00 |
|
Axel Uhl
|
102c607b65
|
refactored scripted end-to-end tests
|
2011-11-16 18:33:51 +01:00 |
|
Axel Uhl
|
7949c644aa
|
refactored SailingServiceImpl such that it doesn't directly use the SwissTimingConnector;
instead it turns to the RacingEventService which then knows the SwissTimingConnector
|
2011-11-16 17:52:26 +01:00 |
|
Fabian Schwarz-Fritz
|
272ac6a5f3
|
Added equals and has code methods in rac Messages.
|
2011-11-16 11:32:54 +01:00 |
|
Axel Uhl
|
2b8268622f
|
prepared extraction of boat class from SwissTiming raceID
|
2011-11-16 09:07:24 +01:00 |
|
Axel Uhl
|
01970ebe78
|
adjusted the TMD processing so that we can also handle partial updates
|
2011-11-15 17:12:09 +01:00 |
|
Axel Uhl
|
f7e8cb385c
|
added comment telling why we're not implementing CAM handling; it's covered already by TMD handling
|
2011-11-15 13:47:23 +01:00 |
|
Axel Uhl
|
22e340cd93
|
provided an untested implementation of receiveTimingData for SwissTiming connector
|
2011-11-15 13:32:16 +01:00 |
|
Axel Uhl
|
b38242f251
|
more robust exception handling within SailMasterConnectorImpl, catching exceptions caused by handlers
|
2011-11-15 13:10:06 +01:00 |
|
Axel Uhl
|
6fa43efb50
|
added (untested) support for converting RPD messages into domain objects
|
2011-11-15 09:48:38 +01:00 |
|