Commit Graph
1132 Commits
Author SHA1 Message Date
Fredrik Teschke 2a06384907 Merge branch 'gpsfixstore-independent-of-race-copy-from-cmd-android-tracking' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/racelog/tracking/MongoGPSFixStoreFactory.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/racelog/tracking/impl/MongoGPSFixStoreFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/racelog/tracking/impl/MongoGPSFixStoreImpl.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelog/tracking/servlet/RecordFixesPostServlet.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/tracking/EmptyGPSFixStore.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/tracking/GPSFixStore.java
	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 18:08:20 +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
Fredrik Teschke 2663382a51 added recelog tracking adapter etc., moved this functionality out of the RacingEventService 2014-02-15 08:40:32 +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 b47e896546 Event association now also works for updating regattas with a new event 2014-02-13 19:00:34 +01:00
Simon Pamies a9c1fa16b2 Making sure that regatta association is also effective upon creation and
also gets replicated
2014-02-13 18:55:27 +01:00
Simon Pamies e4206894fe Upon loading from database regattas now register themselves at events 2014-02-13 18:43:31 +01:00
Simon Pamies 31c6aa8993 Added test to ensure that UpdateSeries also replicates newly created series 2014-02-13 17:10:35 +01:00
Simon Pamies 6c57f40ee2 Extend ExpandedListEditorUi in a way that one can specify wheter remove
buttons should be shown
2014-02-13 09:44:37 +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
Fredrik Teschke 07f5efe154 Merge branch 'master' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/NoAddingRaceLogWrapper.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/tracking/Track.java
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
2014-02-12 21:58:31 +01:00
Axel Uhl f68384e6fb adjusted scoring to the use of hasSplitFleetContiguousScoring regarding the contiguity of scores 2014-02-12 01:45:09 +01:00
Axel Uhl e66a44de2c more UI integration for hasSplitFleetContiguousScoring, towards fixing bug 1260 2014-02-12 00:22:36 +01:00
Axel Uhl 3606de7fd3 added the hasSplitFleetContiguousScoringColumn to the series visualization table 2014-02-11 21:38:59 +01:00
Axel Uhl 2c05186385 first shot at integrating the hasSplitFleetContiguousScoring field in the Series create/edit UI 2014-02-11 21:36:05 +01:00
Axel Uhl 4d690869a7 Eventing for setting of hasSplitFleetScore flag on Series and RaceColumn; by the way fixing bug 1752; eventing for Series.setIsMedal was missing 2014-02-11 21:12:56 +01:00
D049941 8796463410 Missing required bundles added. 2014-02-11 11:33:47 +01:00
D049941 9577657f9e Isssue with windStore fixed which was introduced during the creation of
the test support bundle.
2014-02-11 10:13:36 +01:00
D049941 ea47512811 Merge branch 'master' into riccardo-selenium
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AbstractEventManagementPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AbstractTrackedRacesListComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/FlexibleLeaderboardCreateDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardGroupConfigPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaListComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TracTracEventManagementPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedRacesListComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/panels/AbstractFilterablePanel.java
	java/com.sap.sailing.selenium.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.selenium.test/com.sap.sailing.selenium.test (No
Proxy, GWT Codesvr).launch
	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/pages/AdminConsolePage.java
	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/pages/FlexibleLeaderboardCreationDialog.java
	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/pages/LeaderboardConfigurationPanel.java
	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/pages/TracTracEventManagementPanel.java
	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/gwt/widgets/CellTable.java
	java/org.openqa.selenium.osgi/build.properties
	java/org.openqa.selenium.osgi/selenium-java-2.39.0.jar
2014-02-11 09:39:27 +01:00
Fredrik Teschke 5c714e5a31 restructured race log tracking: moved to racelogtrackingadapter bundles, renamed packages, moved some interfaces 2014-02-10 16:42:36 +01:00
Frederik Petersen 1da11a140a Merge branch 'master' into masterdataimport-bug1765 2014-02-10 13:45:39 +01:00
Frederik Petersen dd7df6bdef Moved DummyTrackedRace
to avoid package-bundle-name problem
2014-02-10 12:17:55 +01:00
Fredrik Teschke 0e8d95f887 Merge branch 'racelog-tracked-race' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/NoAddingRaceLogWrapper.java
2014-02-10 09:25:52 +01:00
Fredrik Teschke 14645e968d Merge branch 'devicetype-identifier-json-serialization' into racelog-tracked-race 2014-02-10 04:39:21 +01:00
Fredrik Teschke b11ef1f439 load and store fixes through the RacingEventService 2014-02-09 18:47:12 +01:00
Frederik Petersen 89385d802f Moved TopLevelMasterData to domain package
removed unused master data json facilities
2014-02-09 16:08:59 +01:00
Fredrik Teschke 35c8ba7c1a added loading and storing of GPSFixes/tracks to persistence bundle 2014-02-09 15:42:31 +01:00
Frederik Petersen ea5dae85a2 Fixed race log import in master data import
one test still fails due to competitor resolving
2014-02-08 17:44:17 +01:00
Frederik Petersen 627df08d9e Changed master data import to use java.io serialization
scorecorrections don't seem to work yet
2014-02-08 13:58:04 +01:00
Axel Uhl 88b7b90971 added comment on why it's now 8 tolerated process decreases in the TracTrac connector; update Proxy/8889 launch config 2014-02-07 16:42:27 +01:00
Frederik Petersen 12c6451c8b Started changing master data export to use java binary object serializ. 2014-02-07 16:31:52 +01:00
Lennart Hensler 33ce9f5ec0 Extracted a DataMiningService from the SailingService 2014-02-05 17:46:06 +01:00
Lennart Hensler 56adffdb49 Extracted the domain independent parts of datamining.shared 2014-02-05 16:12:33 +01:00
fmittag 48b9e4d061 Merge remote-tracking branch 'origin/master' 2014-02-04 16:17:36 +01:00
fmittag d10e60d938 added simple racelog viewer in the admin console (LeaderboardConfigPanel) 2014-02-04 16:17:08 +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
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
Fredrik Teschke b48bae009d Merge branch 'master' into devicetype-identifier 2014-02-02 09:48:06 +01:00
Fredrik Teschke 2e1f43236c refactoring of the OSGI based service type finder
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingTrackingLogEventData.java
	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-02 09:21:44 +01:00
Frederik Petersen 1116bb9440 Added overwrite info for master data import
The success dialog of the master data import now includes information
about overwritten regattas, so he/she knows which races need to be
retracked.
2014-01-29 14:21:57 +01:00
Fredrik Teschke eaf266e228 changed how deviceTypeServiceFinder is set (Axel's changes)
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
2014-01-28 22:06:46 +01:00
Fredrik Teschke ed9d3fef8c deleted unused exception and used other runtime exception to alert when no deviceMapper found 2014-01-28 21:06:00 +01:00
Fredrik Teschke 0879ca7600 added DeviceTypeIdentifier and related files from cmd-android-tracking branch 2014-01-28 18:12:21 +01:00
Axel Uhl f0bd78abd6 Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/LeaderboardEditing.gwt.xml
	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
2014-01-27 17:21:33 +01:00
Axel Uhl 4f733b9b9d Merge remote-tracking branch 'server/master' 2014-01-25 20:27:48 +01:00
Axel Uhl b46f65469a removing an old default regatta for which a new one has been created fixes bug 1725 2014-01-25 00:45:52 +01:00
Axel Uhl 4bb12ebc26 formatting only 2014-01-25 00:18:51 +01:00
Axel Uhl a1833d51e9 re-formatted comment 2014-01-25 00:03:29 +01:00
Axel Uhl be11e19ef8 fixing bug 1725 by introducing locking for raceTrackersByID that still allows for maximum concurrency 2014-01-24 22:41:37 +01:00