Axel Uhl
|
4815b40294
|
switched SwissTiming tests to ota2.sportresult.com and "un-ignored" them again
Change-Id: Ifcb466de8e288e38191ad4c7f5259deb718378c9
|
2017-06-27 09:31:09 +02:00 |
|
Steffen Schaefer
|
9123771f34
|
normalized line endings
|
2017-05-16 09:42:02 +02:00 |
|
Axel Uhl
|
a4b5bfe8d5
|
use timeout mechanism of TracAPI 3.6.0 for obtaining IRace from TracTrac
Change-Id: Ib3ceca870482ce524f647f7c985320c470086a95
|
2017-03-08 12:17:49 +01:00 |
|
Axel Uhl
|
a615173f26
|
pass through the timeout parameter to the trackers; TracTrac receivers now use it; -1 means wait and is used for restore
Change-Id: Iee676ffceb44eb9459c51ba38cddbaf5ba40c9fb
|
2017-01-27 15:07:56 +01:00 |
|
Axel Uhl
|
8e946b3edc
|
removed tracking timeout for race restoring during server startup; used to be 60s
Change-Id: Icdd01b2fc0b8f03b89f2310e4f630397e03dbe14
|
2017-01-27 09:47:19 +01:00 |
|
Axel Uhl
|
5c5b6d0a25
|
fixed issue with PolarDataService while it is importing polar data and races are being restored; see bug 4011, comment #5
Change-Id: I95ad332d5fa6826a371da228c24f2800600facb0
|
2016-12-30 16:32:23 +01:00 |
|
Axel Uhl
|
f9b4ac7b50
|
passing through trackWind and correctByDeclination params into connectivity params
Change-Id: I7adbb4f2c84e5352c9f3891b23198b74ca2fce4c
|
2016-12-30 12:02:06 +01:00 |
|
Axel Uhl
|
6c4c4dc0cf
|
adjusted exception log messages
Change-Id: Ib59fa65be76096f6247771a53ec15e33b97738db
|
2016-12-30 10:29:06 +01:00 |
|
Axel Uhl
|
9aed690264
|
implemented RaceCreationListener callback pattern on RaceTracker as prerequisite for linking connectivity parameters to Race/TrackedRace
Change-Id: Ib74b2a1c1defe7c89f9a3584cbb230fe73358a13
|
2016-12-29 20:01:24 +01:00 |
|
Axel Uhl
|
704e4e2a64
|
refactored RaceTracker such that getRace[Identifier]s() is now getRace[Identifier](), alluding to the always-singular aspect of RaceTracker/RaceHandle
Change-Id: I50d202122c3021dd2f852762688d762fb3806d99
|
2016-12-29 18:10:36 +01:00 |
|
Axel Uhl
|
c20cf52f4d
|
RaceTracker objects now know the connectivity parmaeter objects from which they were originally created
Change-Id: Ifc3b20618b25f5a4a489108b283a44b9087a31c2
|
2016-12-29 15:33:17 +01:00 |
|
Axel Uhl
|
6ed29f7d12
|
added missing SwissTiming replay connectivity params persistence handler
Change-Id: If98a36df511a912bcdb6a95a269865bf800c00db
|
2016-12-29 13:23:48 +01:00 |
|
Axel Uhl
|
ce52b0cf05
|
added a test case for SwissTimingReplay connectivity params persistence
Change-Id: I5b32606540bb6c008cedfe8ee8c3423459f45680
|
2016-12-29 13:10:19 +01:00 |
|
Axel Uhl
|
48adae8aa0
|
pass through the SwissTiming race name and use the replay ID as technical RaceDefinition ID;
this way, races are now properly found again once they have been assigned to a modeled regatta
Change-Id: I716bf3ee3f050d6c3fe4d97d94e0d301994ad2f3
|
2016-12-29 10:47:51 +01:00 |
|
Axel Uhl
|
80637e2623
|
Merge branch 'master' into bug2
|
2016-12-29 09:49:08 +01:00 |
|
Axel Uhl
|
f5850bdf26
|
passing on MarkType information from SwissTiming adapter to domain model
Change-Id: I078ac2e100f82092d1a32d14380904c659e93f12
|
2016-12-29 00:35:48 +01:00 |
|
Axel Uhl
|
c9c78a694c
|
made stuff compile again with SwissTiming replay adapter using connectivity params; not tested yet...
Change-Id: I71e5090eb6e0178e4cf4ccf41aaa0249563ff11e
|
2016-12-28 18:21:55 +01:00 |
|
Axel Uhl
|
b1f0ea0f0b
|
whitespace change only
Change-Id: Ife380e0e906ad00a2038ae825d10a673e862ecde
|
2016-12-28 15:54:52 +01:00 |
|
Axel Uhl
|
1e5b463e00
|
made SwissTimingReplayAdapter abstract
Change-Id: I4668233245278ccefc9512cebe216a031f928745
|
2016-12-28 15:54:03 +01:00 |
|
Papick Garcia Taboada
|
9416f5deed
|
Removed unneeded GPSFixStore usage
|
2016-06-09 18:35:16 +02:00 |
|
Papick Garcia Taboada
|
a523f790d3
|
Moving update status to status event programming model with source
|
2016-05-04 15:21:56 +02:00 |
|
Axel Uhl
|
42dedcecfd
|
bug 2467 #19: passing through RacingEventService as RaceLogResolver; added as transient field to TrackedRace, restored after initial load in RacingEventServiceImpl
|
2015-06-20 23:57:50 +02:00 |
|
Axel Uhl
|
4a295068cb
|
fixing another null PassingInstruction issue after commit ec861bebba in SwissTimingReplayToDomainAdapter
|
2015-05-19 12:54:45 +02:00 |
|
Axel Uhl
|
094234b654
|
moved all Position-related classes including Compact... representations to common bundle; provided CustomFieldSerializer for all Position subclasses that require it
|
2015-04-03 16:12:21 +02:00 |
|
Axel Uhl
|
58bd451481
|
moved other Position implementations to common packages to share them with GWT and make then GWT-serializable
|
2015-04-02 16:42:10 +02:00 |
|
Axel Uhl
|
19913d26b8
|
Merge branch 'master' into bug1701
|
2015-03-31 23:31:36 +02:00 |
|
Axel Uhl
|
b591a61d01
|
fixing bug 2746 by treating an empty trimmed mark ID such as " " the same as null
|
2015-03-31 23:28:34 +02:00 |
|
Axel Uhl
|
dcd4af2ce2
|
ignore SwissTiming-provided mark passings if useInternalMarkPassingAlgorithm is selected
|
2015-03-31 18:07:08 +02:00 |
|
Axel Uhl
|
228219ec3b
|
added useInternalMarkPassingAlgorithm parameter also for SwissTiming replay races
|
2015-03-31 17:57:33 +02:00 |
|
Axel Uhl
|
e1e047bd75
|
Merge branch 'master' into mark-rounding-inference
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/AbstractMockedRaceMarkPassingTest.java
java/com.sap.sailing.domain/META-INF/MANIFEST.MF
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/CandidateFinder.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/regattaanalytics/RegattaAnalyticsDataManager.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/seriesanalytics/EventSeriesAnalyticsDataManager.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.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.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
|
2015-03-26 14:51:48 +01:00 |
|
Axel Uhl
|
20b313747d
|
fixing bug2698 by not nulling out the currentCourseDefinition
|
2015-03-11 17:33:54 +01:00 |
|
Nicolas
|
a6f0206f0d
|
Merge remote-tracking branch 'origin/master' into mark-rounding-inference
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindTest.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
|
2015-01-23 16:12:17 +01:00 |
|
Axel Uhl
|
9fb859a8b3
|
major refactoring, solving bug 2578 by introducing com.sap.sse.shared.android and moving useful stuff to it that will compile on Android
|
2015-01-22 10:57:00 +01:00 |
|
Nicolas
|
cd748fa12b
|
Merge remote-tracking branch 'origin/master' into mark-rounding-inference
Conflicts:
java/com.sap.sailing.autoload/src/com/sap/sailing/autoload/TracTrac.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoRaceLogStoreVisitor.java
java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/TrackedRaceLoadsFixesTest.java
java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/RaceLogEventVisitor.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/AbstractRaceLogChangedVisitor.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/BaseRaceLogEventVisitor.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogEventFactoryImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/MultipleClassesInRegattaTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/ReachingLegTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/UnicodeCharactersInCompetitorNamesTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRaceWithStartTimeAndRanks.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/DomainFactory.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/TracTracAdapter.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RaceTrackingConnectivityParametersImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracAdapterImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracRaceTrackerImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/RaceColumnRaceLogReplicator.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.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.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.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/racelog/impl/RaceLogEventSerializer.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackRaceReplicationTest.java
java/com.sap.sailing.server/src/com/sap/sailing/server/masterdata/DummyTrackedRace.java
|
2015-01-08 05:27:20 +01:00 |
|
Fredrik Teschke
|
f2bbda6fd9
|
begin adding RegattaLogStore
|
2014-12-01 23:39:08 +01:00 |
|
Axel Uhl
|
adda3450b5
|
Merge branch 'master' into mark-rounding-inference
Conflicts:
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/tracking/Track.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/AbstractMockedRaceMarkPassingTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/CandidateFinderTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/MarkPassingCalculatorPerformanceTest.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RaceCourseReceiver.java
java/com.sap.sailing.domain/META-INF/MANIFEST.MF
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/Candidate.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/CandidateChooser.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/CandidateFinder.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/MarkPassingCalculator.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/DynamicTrackedRace.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceLogListener.java
java/com.sap.sailing.gwt.ui/SailingGWT.launch
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/regatta/RegattaAnalyticsView.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/series/TabletAndDesktopSeriesView.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
|
2014-11-20 12:51:39 +01:00 |
|
Axel Uhl
|
034dae5822
|
Merge branch 'master' into mark-rounding-inference
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/leaderboard/AnalyticsView.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleFeatures.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
|
2014-11-19 09:50:28 +01:00 |
|
Axel Uhl
|
cd28a65394
|
major refactoring, using only Operation<T> instead of OperationWithTransformationSupport which is currently not applicable the way we use the operation return type
|
2014-11-07 23:45:05 +01:00 |
|
Axel Uhl
|
bbc2796d59
|
renamed com.sap.sailing.server.replication bundle to com.sap.sse.replication
|
2014-11-07 21:47:57 +01:00 |
|
Axel Uhl
|
b62d566953
|
broken interims commit; has some parts of the refactoring of the AdminConsolePanel already
|
2014-11-06 15:03:56 +01:00 |
|
Nicolas
|
72fd3353d5
|
Merge remote-tracking branch 'origin/master' into mark-rounding-inference
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
java/com.sap.sailing.domain/META-INF/MANIFEST.MF
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.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
|
2014-11-03 03:05:47 +01:00 |
|
Axel Uhl
|
69de0f2d76
|
upgraded project settings to Java8, fixed gwt.ui to JavaSE-1.7 explicitly
|
2014-10-01 15:00:44 +02:00 |
|
Axel Uhl
|
161d823dee
|
updated project compliance settings to JavaSE-1.8
|
2014-10-01 14:44:22 +02:00 |
|
Axel Uhl
|
e9130d38f3
|
upgraded classpaths to JavaSE-1.8
|
2014-10-01 14:16:18 +02:00 |
|
Axel Uhl
|
7ece44052d
|
upgraded manifests from JavaSE-1.7 to JavaSE-1.8 as runtime environment
|
2014-10-01 14:08:19 +02:00 |
|
Nicolas
|
dc80d295e0
|
Changed creation of MPC to TrackedRace constructor parameter.
|
2014-09-30 14:01:26 +02:00 |
|
Axel Uhl
|
f36df6af13
|
added test that shows that an exception in a TimerTask cancels the timer and makes it unusable
|
2014-07-17 00:46:50 +02:00 |
|
Axel Uhl
|
53a0b36e8e
|
consolidated all Util stuff in com.sap.sse.common.Util now
|
2014-06-03 00:01:14 +02:00 |
|
Axel Uhl
|
cb9354b1a0
|
moved Util from com.sap.sailing.common to com.sap.sse.common
|
2014-06-02 23:57:16 +02:00 |
|
Axel Uhl
|
ed8ab3d5ad
|
moved Named to com.sap.sse.common
|
2014-06-02 23:53:36 +02:00 |
|