Commit Graph
465 Commits
Author SHA1 Message Date
Nick Klose 243f98270e Changed left and right mark positions to just eft and right mark. 2014-02-18 15:50:38 +01:00
Nick Klose 29e6a754d3 Merge remote-tracking branch 'origin/master' 2014-02-17 13:12:53 +01:00
Simon Pamies 86ffc2d41b Made Series renamable also in UI, added test for replication. This
change leads to masterdata import failing if the other server is not at
the exact same level.
2014-02-17 13:10:48 +01:00
Nick Klose f4a612ef7e Merge remote-tracking branch 'origin/master' into mark-rounding-inference 2014-02-17 11:38:52 +01:00
Fredrik Teschke 0fa71f8fae Merge remote-tracking branch 'origin/master' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2014-02-15 22:27:05 +01:00
Fredrik Teschke 78c848e594 added GPSFixStore concept to TrackedRace
- needs to be passed through RacingEventServiceImpl -> lots of changes in
  test cases
- changes in adapters, as GPSFixStore is also passed around in
  RaceAdapter etc.
2014-02-15 12:20:12 +01:00
Simon Pamies 187d4280cf Added Leaderboard to RegattaOverview, also added tests for regatta update with replication 2014-02-13 20:53:58 +01:00
Simon Pamies ec7037fb15 Extended regatta edit dialog to make it possible to add series to an existing regatta 2014-02-13 09:43:36 +01:00
Nick Klose 73910d1688 Added null-checks to finder. 2014-02-11 15:50:55 +01:00
Nick Klose be3a144e43 Merge remote-tracking branch 'origin/master' into mark-rounding-inference
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
2014-02-04 10:29:23 +01:00
Simon Pamies fedd6fb18c Renamed LineLengthAndAdvantage to LineDetails to make the purpose clear 2014-02-04 10:08:47 +01:00
Axel Uhl 2eb97b49cf moved line geometry to LineLengthAndAdvantage[Impl] to keep TrackedRace clear of too much line handling detail 2014-02-04 02:16:30 +01:00
Nick Klose 573395ff90 Merge remote-tracking branch 'origin/master' into mark-rounding-inference
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
2014-02-03 14:35:31 +01:00
Simon Pamies 36040ca024 Made getStarboardMarkOfStartlinePosition public to be able to use it.
Also introduced getStarboardMarkOfStartline to be able to get the
detected starboard mark of the start line.
2014-02-03 13:19:32 +01:00
Nick Klose 33f31bd3ce Merge remote-tracking branch 'origin/master' into mark-rounding-inference 2014-01-24 11:42:52 +01:00
Nick Klose 5501254ea7 Linear interpolation working for non-live races. 2014-01-24 11:42:16 +01:00
Simon Pamies fb31e6fda5 Removed GetStartAdvantage 2014-01-23 23:14:16 +01:00
Lennart Hensler 06ecf6aae7 Cleaned the signature of two methods of TrackedRace 2014-01-22 18:24:25 +01:00
Simon Pamies 6689927305 Added new method getDistanceFromStarboardSideOfStartLine that computes
result based on given timepoint - this is useful if you want to compute
the distance before the start of the race
2014-01-22 16:45:30 +01:00
Frederik Petersen a093f11d0f Merge branch 'master' into polar-api
Conflicts:
	java/pom.xml
2014-01-08 10:13:25 +01:00
Simon Pamies e74ddaafaf Changed method signature to use SpeedWithConfidence 2013-12-20 15:48:19 +01:00
Simon Pamies 61182234d3 Added getSpeedWhenCrossingStartLine as this functionality is useful for
start analysis
2013-12-19 19:21:08 +01:00
Simon Pamies 1b4853a0b9 Added functionality to get course length for a tracked race 2013-12-16 19:44:04 +01:00
Simon Pamies c7385366fa Added functionality to get averaged wind for a race - seems like something we should directly have on a TrackedRace 2013-12-16 15:50:51 +01:00
Frederik Petersen 4bca584eb7 Refactored existing polar features
moved to polars bundle
moved test to polars.test bundle
split generator into two (segregation of concerns)
2013-12-11 17:22:05 +01:00
Axel Uhl 1404c18f67 replaced all usages of RGB Strings by the use of Color where possible; particularly in Competitor and CompetitorDTO 2013-12-09 22:06:29 +01:00
fmittag 62b3a9c6ae Merge remote-tracking branch 'origin/master' into competitorpanel_reuse
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/CompetitorStore.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/SharedDomainFactory.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/DomainFactoryImpl.java
	java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/DomainFactoryImpl.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.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingRaceLogInLeaderboards.java
	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingRaceLogInRegatta.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/CompetitorJsonDeserializer.java
	java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackedRaceContentsReplicationTest.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2013-12-06 19:19:09 +01:00
fmittag d037441787 added load/store/editing of the new attribute displayColor for a competitor 2013-12-06 18:40:15 +01:00
Axel Uhl 1efebeef57 Merge branch 'master' into racecommittee_app 2013-12-06 14:49:01 +01:00
Axel Uhl 5aaecdeb10 renamed GWT test case launches and provided a launch for the no-proxy set-up 2013-12-06 13:38:50 +01:00
Axel Uhl 4958c43202 let the GwtTest launch run all tests in the package 2013-12-06 13:36:03 +01:00
Axel Uhl 1d07f553bf turned GwtTestCaseColumnToggling green 2013-12-06 13:17:09 +01:00
Axel Uhl 7a96d73d25 used mocked services for GWT test; fixed JDK and tractrac.tunnel aspects of test launch config 2013-12-06 11:17:31 +01:00
Axel Uhl 5eb8ff5075 fixed leaderboard column swapping tests by factoring and re-using the service mocking and fixing the effective factors for the test columns 2013-12-06 11:02:11 +01:00
Axel Uhl 3f20168986 mocked enough of the OSGi service fetching in SailingServiceImpl to let testPolarSheetGenerationService run green again 2013-12-06 09:44:17 +01:00
Lukas Niemeier 061936c97e # renaming of RegattaConfiguration completed
# Apps merges global config and RegattaConfiguration now
2013-12-04 16:18:33 +01:00
Lukas Niemeier 492124fd16 # renamed proceduresconfiguration to RegattaConfiguration 2013-12-04 02:49:46 +01:00
Axel Uhl da0c3f914c Merge branch 'master' into racecommittee_app 2013-12-01 23:52:20 +01:00
Nick Klose 2c4fcb0fd9 Created AbstractListFilterTest to test the filtering logic of AbstractFilterablePanel. 2013-11-28 12:47:01 +01:00
Nick Klose 10e7ab1b5e Split AbstractFilterablePanel to allow testing. Adjusted the AdminConsole to fit. 2013-11-27 17:01:59 +01:00
Nick Klose 3e635cdac9 Deleted AbstractFilterablePanelTest. 2013-11-27 10:59:58 +01:00
Nick Klose 8003c0ea4f Added status searching to SwissTimingEventManagementPanel and started AbstractFilterablePanelTest. 2013-11-25 18:38:48 +01:00
Lukas Niemeier 30560c19bf # racing procedure configuration attached to regatta
# some help text in UI
2013-11-25 16:46:05 +01:00
Lukas Niemeier 953eaaa668 Merge branch 'racecommittee_app' into racecommittee_app_startphases
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/masterdataimport/RegattaMasterData.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/masterdata/impl/RegattaMasterDataJsonDeserializer.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/ImportMasterDataOperation.java
2013-11-20 12:25:57 +01:00
Lukas Niemeier 58efde4c15 # default racing procedure and default course designer configurable for regtattas 2013-11-16 16:32:30 +01:00
fmittag 198140911a Merge remote-tracking branch 'origin/master' into leaderboardView2
Conflicts:
	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
2013-11-11 16:01:51 +01:00
Axel Uhl b20e674a52 fixed compile error caused by introducing new method on Regatta interface 2013-11-07 21:47:45 +01:00
fmittag 7d090ef0f7 Merge remote-tracking branch 'origin/master' into leaderboardView2
Conflicts:
	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/shared/charts/MultiCompetitorRaceChart.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/MultiCompetitorRaceChartSettingsComponent.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
2013-10-30 17:01:14 +01:00
Axel Uhl 03531c7c80 moved start and finish line advantage analysis to TrackedRace 2013-10-25 23:10:19 +02:00
Axel Uhl 497f4a75c6 adjusted use of swiss timing replay adapter to the same pattern used for the tractrac and swisstiming live tracking 2013-10-25 13:30:24 +02:00