Commit Graph
547 Commits
Author SHA1 Message Date
Fredrik Teschke 1c81230e8c switched around deviceId serialization pair, 'prettified' device mapping table 2014-05-02 13:41:17 +02:00
Fredrik Teschke 49ca30c0a1 added additional fields to track file import identifier 2014-05-02 12:52:50 +02:00
Fredrik Teschke fc93d50c1b fixed bug: made RaceLogTrackingInfoDTO serializable 2014-05-02 03:49:45 +02:00
Fredrik Teschke fb0f187d55 Merge branch 'gpsfixstore-independent-of-race' into ftes-gpximport
Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/SailingDomain.gwt.xml
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingRaceTrackerImpl.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/src/com/sap/sailing/domain/tracking/TrackedRace.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.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/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/server/SailingServiceImpl.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2014-05-01 23:05:08 +02:00
Fredrik Teschke 939bec4307 tabs to spaces in trackfiles 2014-05-01 22:56:28 +02:00
Axel Uhl 386da3b6e3 fixed package naming and put scalablevalue packages into domain.common's GWT module descriptor 2014-05-01 12:18:17 +02:00
Axel Uhl af0adbf4a3 moved Scalable* to domain.common to be able to use it also in GWT bundles 2014-05-01 12:02:41 +02:00
Axel Uhl 48e9aba687 introduced signed cross track error; renamed previous cross track error calculations to "absolute" accordingly 2014-04-29 18:27:55 +02:00
Fredrik Teschke d55144a9cc removed unused function interface 2014-04-29 00:30:51 +02:00
Fredrik Teschke 625564d4d2 use racelog tracking info DTO instead of putting rl-tracking data in FleetDTO 2014-04-29 00:25:34 +02:00
Fredrik Teschke dd9d1ebfc2 removed field from AbstractLeaderboardDTO, instead prevent this by raising an exception 2014-04-29 00:08:35 +02:00
Fredrik Teschke fe04a8eb25 change to two marks for offset passing instruction 2014-04-28 23:54:59 +02:00
Axel Uhl 8a6933630f minor javadoc changes 2014-04-27 23:44:05 +02:00
Axel Uhl b746e60b35 Merge remote-tracking branch 'origin/gpsfixstore-independent-of-race' into gpsfixstore-independent-of-race 2014-04-27 15:09:35 +02:00
Axel Uhl d63e1ad1ae fixed TimePoint comparator so it also works for extreme values 2014-04-27 15:05:13 +02:00
Axel Uhl 4cc19b6551 made fields in GPSFix*HandlerImpl private final 2014-04-27 14:04:31 +02:00
Axel Uhl 901ef9d20e reverted performance-averse change in AbstractTimePoint.Comparator.compare 2014-04-27 13:07:34 +02:00
Axel Uhl 6c276a98cc changed TimeRange.timeDifference to Duration result type and adjusted implementation to our coding conventions 2014-04-27 12:51:11 +02:00
Axel Uhl 050d46901c added failing test case for TimeRange.timeDifference 2014-04-27 12:49:56 +02:00
Fredrik Teschke 2fd03af659 added copying for comp. registrations + course, with new popup for selecting races 2014-04-26 14:34:15 +02:00
Fredrik Teschke 7508b7ccee defined passing instruction applicability to 1/2 mark-controlpoints 2014-04-24 00:53:38 +02:00
Fredrik Teschke 8a0d1a9203 confirm if races without competitor registrations should be tracked 2014-04-23 23:36:43 +02:00
Fredrik Teschke 17f718edc0 allow removing denotation for racelog tracking from racelogs 2014-04-23 23:16:59 +02:00
Fredrik Teschke 13a1776cc0 simplified steps for racelog-tracking 2014-04-23 21:24:24 +02:00
Fredrik Teschke 821f1307bf Merge remote-tracking branch 'origin/master' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/impl/AbstractTimePoint.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/MongoObjectFactory.java
	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/RaceLog.java
	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/racelog/impl/RaceLogImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/tracking/impl/TrackImpl.java
	java/com.sap.sailing.domain.swisstimingadapter.test/src/com/sap/sailing/domain/swisstimingadapter/test/EndToEndListeningStoreAndFowardTest.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/SwissTimingFactory.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingFactoryImpl.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingRaceTrackerImpl.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingTrackingConnectivityParameters.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/FlorianopolisMarkPassingTest.java
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/OBMRMarkPassingTest.java
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.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/TrackedRaceImpl.java
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/SailingServiceImplMock.java
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.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/RaceCourseManagementPanel.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/server/SailingServiceImpl.java
	java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/AbstractServerReplicationTest.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
	java/com.sap.sailing.server/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Monitoring).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, No Tests).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2014-03-28 18:34:58 +01:00
Axel Uhl 54010ef6d5 Merge remote-tracking branch 'server/sse_gwt_refactoring'
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SetStartTimeDialog.java
2014-03-22 14:55:36 +01:00
Axel Uhl 0094717053 augmented Duration interface; manually picked from 9a29493e11364d9e19dea520bcfee2572eb3ad1a and 4c341d02e0fa93afc02c2ac1381ddc9bcd825b2c and fixed and added test 2014-03-22 14:46:11 +01:00
Axel Uhl 813ebc406b found and fixed evil SpeedWithBearing.add bug that did the vector addition wrong; added test case 2014-03-21 16:02:15 +01:00
fmittag bbb06bedbb Merge remote-tracking branch 'origin/master' into sse_gwt_refactoring 2014-03-19 11:18:30 +01:00
Axel Uhl e3097e1dd6 fixing bug 1857 by using equalsWithNull in Util where an iterable may contain null values 2014-03-18 15:31:51 +01:00
fmittag 64b0f8ee8a moved com.sap.sailing.common.filter package content to com.sap.sse.common and added com.sap.sse.common bundle to all launch configurations 2014-03-17 14:32:10 +01:00
Fredrik Teschke 8028bb55b0 don't capture class object in exception, GWT can't deal with generic class object 2014-03-16 23:09:31 +01:00
Fredrik Teschke a716775c44 added closing event for open ended device mappings 2014-03-16 20:46:16 +01:00
Fredrik Teschke b50d7073c4 fixed indentation 2014-03-16 19:23:24 +01:00
Fredrik Teschke 4f83b7ce95 made exceptions serializable 2014-03-16 13:49:11 +01:00
Axel Uhl 388a904c6e use one decimal digit for GPS lag ratio display; fixed tooltip for GPS quality column 2014-03-13 16:34:09 +01:00
Axel Uhl 44212a2175 Merge branch 'master' into mak-bug1502
Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/DetailType.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/DetailTypeFormatter.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/TrackingQualityColumn.java
2014-03-13 14:20:42 +01:00
Fredrik Teschke 02ce1e8c00 add copy course functionality for racelogs 2014-03-11 15:20:20 +01:00
Fredrik Teschke 1ebed6373e changes to placeholder identifier and (de)serialization 2014-03-10 15:00:35 +01:00
fmittag 16df463800 Moved CountingOutputStream from a GWT/Java bundle (com.sapsailing.domain.common) to a pure java bundle due to GWT compile problems in the Eclipse IDE 2014-03-03 12:14:11 +01:00
Fredrik Teschke 9e58c6148a exchanged tabs with spaces 2014-02-27 16:44:06 +01:00
Fredrik Teschke ef1f72b72b new RaceLogTracking tab in AdminConsole 2014-02-26 17:55:39 +01:00
Fredrik Teschke 7132a31d34 Revert "added racelog editing to AdminConsole"
This reverts commit 7d00664ae6.

Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/RaceLog.java
	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/racelog/impl/RaceLogImpl.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2014-02-26 14:48:35 +01:00
Fredrik Teschke 5808cb0704 removed usage of java7 method in java6-level bundle 2014-02-26 13:47:16 +01:00
Axel Uhl a15cb76a77 added several tests for BearingChangeAnalyzer which now should make sure this stuff works as expected 2014-02-22 22:42:34 +01:00
Axel Uhl ea76877ee9 moved algorithm that checks whether a course change passed a certain other course to separate class; added tests for that 2014-02-22 22:18:40 +01:00
Frederik Petersen ce71baa411 Added progress indication to master data import 2014-02-19 17:00:40 +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
Fredrik Teschke 91fc6033b2 fixed problem with exception that was not serializable 2014-02-16 23:02:17 +01:00