Commit Graph
100 Commits
Author SHA1 Message Date
Fredrik Teschke 98f5082509 Merge branch 'ftes-maven-p2-local' 2014-12-01 10:41:58 +01:00
Fredrik Teschke 45e64333de return default pass id for racelog 2014-11-26 23:55:46 +01:00
Fredrik Teschke dd583a4b59 Merge remote-tracking branch 'origin/master' into racelog-to-abstract-log-refactoring 2014-11-26 18:40:45 +01:00
Fredrik Teschke ee7ebe1261 use pass id of last event in RaceLog for getCurrrentPassId() 2014-11-26 18:31:32 +01:00
Fredrik Teschke 101dba0d82 rename ->LogEventAuthorImpl (instantiating a class named Abstract* feels wrong) 2014-11-26 18:27:18 +01:00
Fredrik Teschke bb9293c668 remove ECLIPSE_HOME information from script (not needed to build local p2 repo) 2014-11-26 17:17:04 +01:00
Fredrik Teschke 05cc8d6877 update wiki: only one target def with new name, which can also be tested via mvn 2014-11-26 16:54:33 +01:00
Fredrik Teschke 3f9802a8df extract AbstractLogAnalyzer 2014-11-23 21:02:59 +01:00
Fredrik Teschke 95daba5ddb moved NotRevokableException to abstractlog package 2014-11-23 18:24:28 +01:00
Fredrik Teschke 636c63916c move and rename RaceLogEventAuthorImpl -> AbstractLog... 2014-11-23 17:37:11 +01:00
Fredrik Teschke 5870d1a78f Merge remote-tracking branch 'origin/master' into racelog-to-abstract-log-refactoring
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/TrackFileImportDeviceIdentifierJsonHandler.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/TrackFileImportDeviceIdentifierMongoHandler.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/analyzing/test/FinishedTimeFinderTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/analyzing/test/FinishingTimeFinderTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/analyzing/test/IndividualRecallFinderTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/analyzing/test/ProtestStartTimeFinderTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/analyzing/test/RaceLogAnalyzerTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/analyzing/test/RaceStatusAnalyzerTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/analyzing/test/StartTimeFinderTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/state/test/RaceStateTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/test/RaceLogEventComparatorTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/test/RaceLogEventImplTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/test/RaceLogRevocationTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/test/RaceLogTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/test/SerializeRaceLogEventsTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/tracking/analyzing/test/AbstractRaceLogTrackingTest.java
	java/com.sap.sailing.domain.shared.android.test/src/com/sap/sailing/domain/racelog/tracking/analyzing/test/DeviceMappingFinderTest.java
	java/com.sap.sailing.domain.shared.android/META-INF/MANIFEST.MF
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/impl/RevokeEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/FinishedTimeFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/FinishingTimeFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/IndividualRecallDisplayedFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/IndividualRecallFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/IndividualRecallRemovedFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/IsFinishedAnalyzer.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/IsInFinishingPhaseAnalyzer.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/IsIndividualRecallDisplayedAnalyzer.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/LastFlagsFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/ProtestStartTimeFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/RaceStatusAnalyzer.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/analyzing/impl/StartTimeFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/NoAddingRaceLogWrapper.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogCourseAreaChangeEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogCourseDesignChangedEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogFinishPositioningConfirmedEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogFinishPositioningEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogFinishPositioningListChangedEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogFlagEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogGateLineOpeningTimeEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogPassChangeEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogPathfinderEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogProtestStartTimeEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogRaceStatusEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogStartProcedureChangedEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogStartTimeEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogWindFixEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/scoring/impl/AdditionalScoringInformationEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/impl/RaceStateEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/ReadonlyRacingProcedure.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/basic/impl/BasicRacingProcedureImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/ess/ReadonlyESSRacingProcedure.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/ess/impl/ESSRacingProcedureImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/gate/GateStartRacingProcedure.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/gate/ReadonlyGateStartRacingProcedure.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/gate/impl/BaseGateStartPrerequisite.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/gate/impl/GateLaunchTimePrerequisite.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/gate/impl/GateStartRacingProcedureImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/gate/impl/PathfinderPrerequisite.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/impl/BaseRacingProcedure.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/impl/BaseRacingProcedurePrerequisite.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/rrs26/RRS26RacingProcedure.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/rrs26/impl/BaseRRS26Prerequisite.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/rrs26/impl/RRS26RacingProcedureImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/state/racingprocedure/rrs26/impl/StartmodePrerequisite.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/CloseOpenEndedDeviceMappingEvent.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/DeviceMapping.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/DeviceMappingEvent.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/RegisterCompetitorEvent.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/analyzing/impl/DeviceMappingFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/analyzing/impl/LastPingMappingEventFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/analyzing/impl/OpenEndedDeviceMappingCloser.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/events/AbstractDeviceMappingEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/events/CloseOpenEndedDeviceMappingEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/events/DefineMarkEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/events/DenoteForTrackingEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/events/DeviceCompetitorMappingEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/events/DeviceMarkMappingEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/events/RegisterCompetitorEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/events/StartTrackingEventImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/impl/DeviceMappingImpl.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/RaceLogEvent.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/RaceLogEventImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/trackfiles/TrackFileImportDeviceIdentifier.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/trackfiles/TrackFileImportDeviceIdentifierImpl.java
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/AbstractTestStoringAndRetrievingRaceLogInRegatta.java
	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestRaceLogRemovalInRegatta.java
	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingRaceLogEventData.java
	java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/AbstractEventSerializerTest.java
	java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/RaceLogCourseDesignChangedEventSerializerTest.java
	java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/RaceLogFinishPositioningConfirmedEventSerializerTest.java
	java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/RaceLogWindFixEventSerializerTest.java
	java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/StartTimeEventSerializerTest.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/BaseRaceLogEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogAdditionalScoringInformationEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogCloseOpenEndedDeviceMappingEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogCourseAreaChangedEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogCourseDesignChangedEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogDefineMarkEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogDenoteForTrackingEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogDeviceCompetitorMappingEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogDeviceMappingEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogDeviceMarkMappingEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogFinishPositioningConfirmedEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogFinishPositioningListChangedEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogGateLineOpeningTimeEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogPassChangeEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogPathFinderEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogProtestStartTimeEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogRegisterCompetitorEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogRevokeEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogStartTimeEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogStartTrackingEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogWindFixEventDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/racelog/impl/RaceLogDeviceMappingEventSerializer.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/DeviceWithTimeRangeImpl.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/TrackFilesImportServlet.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/RaceLogInRaceColumnTest.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/RaceLogOperationalTransformationTest.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/racelog/RaceLogEventWithTransformationSupport.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/RaceInfoFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/AbortModeSelectionDialog.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/PositioningFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/ProtestTimeDialogFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/RaceFinishedTimeDialog.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/RaceFinishingTimeDialog.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/coursedesign/ByMapCourseDesignDialog.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/prerequisite/RaceChooseGateLaunchTimesDialog.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/prerequisite/RaceChoosePathFinderDialog.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/prerequisite/RaceChooseStartModeDialog.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/BaseRaceInfoRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/SetStartTimeRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/finished/BaseFinishedRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/finished/ESSFinishedRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/finishing/BaseFinishingRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/finishing/ESSFinishingRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/running/BaseRunningRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/running/ESSRunningRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/startphase/BaseStartphaseRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/startphase/ESSStartphaseRaceFragment.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/startphase/RRS26StartphaseRaceFragment.java
2014-11-23 17:35:42 +01:00
Fredrik Teschke cce08c6520 changed com.sap.sse.security.test to JavsaSE-1.8
- has dependency to 1.8 bundle com.sap.sse.mongodb
- running test within Eclipse otherwise would fail: unsupported class version
2014-11-23 15:46:03 +01:00
Fredrik Teschke d25757fd3f bind generating local p2 repo to mvn compile goal 2014-11-22 18:57:58 +01:00
Fredrik Teschke 76ee054a29 generate local p2 repo in target/repository folder
- allows cleaning via mvn clean
2014-11-22 18:57:52 +01:00
Fredrik Teschke 3a9a043a79 Merge branch 'master' into ftes-maven-p2-local 2014-11-21 17:37:21 +01:00
Fredrik Teschke 2a27017136 update doc: only one target definition 2014-11-21 16:44:46 +01:00
Fredrik Teschke 91fef8fc84 build p2 repo with maven plugin instead of manually invoking launcher jar 2014-11-21 15:18:14 +01:00
Fredrik Teschke 9ead811ef5 removed unnecessary serial version identifier 2014-11-19 18:36:59 +01:00
Fredrik Teschke 56c25c50d7 keep only one target definition
- target definitions for ide and maven (local and p2admin) were all very similar
  - only differences between ide and maven: bundle versions, attributes in <location> tags and order of tags
  - only differences between local and p2admin: once one uses the file:// url for local, then they are exactly the same but for the specific URL
- retain only one base target definition (use for normal ide and maven scenario)
- introduce a script that can generate the target definition for the local p2 repo
2014-11-19 17:55:39 +01:00
Fredrik Teschke 76121eb782 Merge remote-tracking branch 'origin/master' into ftes-maven-p2admin 2014-11-19 16:50:36 +01:00
Fredrik Teschke 141618d540 use locally built p2 repo in maven build
- ``-v`` flag in buildAndUpdateProduct.sh triggers building p2 repo and then uses it instead of p2.sapsailing.com
2014-11-19 16:49:17 +01:00
Fredrik Teschke 5b31fefc2d renamed maven-central target to maven-default (is also used for local maven build) 2014-11-19 13:14:53 +01:00
Fredrik Teschke 063f83ad2e removed duplicate gwt.version 2014-11-19 11:22:03 +01:00
Fredrik Teschke e6f98bfe2b Merge branch 'master' into ftes-maven-p2admin 2014-11-19 11:19:15 +01:00
Fredrik Teschke 6586a2c070 Merge branch 'master' of sapsailing.com:/home/trac/git 2014-11-19 11:18:20 +01:00
Fredrik Teschke e0e23b9cab moved gwt.version into existing <properties> tag (duplicate tag warning otherwise) 2014-11-19 11:18:06 +01:00
Fredrik Teschke 8c0977324c Merge remote-tracking branch 'origin/master' into ftes-maven-p2admin 2014-11-19 11:14:14 +01:00
Fredrik Teschke 87f494c1d8 removed unused target definition maven-local 2014-11-19 10:44:16 +01:00
Fredrik Teschke 9e899bd8fe add target definition for maven p2admin build 2014-11-19 10:38:40 +01:00
Fredrik Teschke 5d9171de99 remove unnecessary serial version field 2014-11-18 21:59:44 +01:00
Fredrik Teschke ceb1b90866 Merge remote-tracking branch 'origin/master' into racelog-to-abstract-log-refactoring
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/RecordFixesTest.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/servlet/RecordFixesFlatJsonPostServlet.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/servlet/RecordFixesPostServlet.java
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/rc/RaceGroupJsonExportServlet.java
2014-11-18 21:59:14 +01:00
Fredrik Teschke 03884c754a Merge branch 'master' of sapsailing.com:/home/trac/git
Conflicts:
	java/com.sap.sailing.feature/feature.xml
2014-11-18 14:51:16 +01:00
Fredrik Teschke 1adaa25dfd implement IsSerializable instead of Serializable 2014-11-18 14:47:48 +01:00
Fredrik Teschke bea01d27d8 only pass RaceLogEvent ids that are UUIDs to browser 2014-11-18 14:44:12 +01:00
Fredrik Teschke 9d8f7313b8 avoid using Serializable to refer to MarkDTO/CompetitorDTO 2014-11-18 14:26:04 +01:00
Fredrik Teschke 3543da6230 fix feature.xml: com.sap.sailing.mongodb -> com.sap.sse.mongodb 2014-11-18 13:33:30 +01:00
Fredrik Teschke 5802c0d23b add missing data to RaceLogEvents in tests to prevent NPEs 2014-11-17 16:33:36 +01:00
Fredrik Teschke 2466f4c535 set pass before notifying listeners, and clean up some javadoc 2014-11-17 16:28:45 +01:00
Fredrik Teschke d53e21ff0d further refactoring (AbstractLog): pass and involved competitors -> RaceLog, generalize RevokeEvent 2014-11-17 14:42:44 +01:00
Fredrik Teschke 82c788b66b removed AbstractLog#revoke() methods
- AbstractLog now has generic type param <T extends AbstractLogEvent>. We can't generate a RevokeEvent that conforms to T without a (T)-cast or the need for factory-methods in every AbstractLog-implementation
2014-11-17 11:26:08 +01:00
Fredrik Teschke d0de308b09 Merge branch 'master' of sapsailing.com:/home/trac/git 2014-11-16 20:14:03 +01:00
Fredrik Teschke 4acf842890 add gpsfixes endpoint in REST API and update tracking app 2014-11-16 20:13:28 +01:00
Fredrik Teschke ebf4cc5fed remove gpsfixes servlet from racelogtrackingadapter 2014-11-16 20:10:50 +01:00
Fredrik Teschke 17ba799017 clean up racelogtracking test support 2014-11-16 20:09:48 +01:00
Fredrik Teschke 7c9ae440c1 change exec env of racelogtrackingadapter-testsupport to JavaSE-1.8 2014-11-16 20:03:24 +01:00
Fredrik Teschke e1979c5cbb split non-polymorphic convert() method into two 2014-11-07 16:36:31 +01:00
Fredrik Teschke 273afd47b5 add info about revoked event to RevokeEvent for debugging purposes 2014-10-31 21:35:09 +01:00
Fredrik Teschke 1b79c2b604 add short info to RegisterCompetitorEvent 2014-10-31 20:53:32 +01:00
Fredrik Teschke 6718da2390 Merge branch 'master' of sapsailing.com:/home/trac/git 2014-10-21 09:23:12 +02:00
Fredrik Teschke 030798d3ea shared.android.test -> JavaSE-1.8 (prevent class version errors when launching tests in Eclipse) 2014-10-21 09:23:07 +02:00
Fredrik Teschke 44533435af rename preferences to include unit [ms] and fix int/string resource bug 2014-10-21 09:22:00 +02:00
Fredrik Teschke 40aace7f3f Merge branch 'master' of sapsailing.com:/home/trac/git 2014-10-21 08:52:53 +02:00
Fredrik Teschke c190e8023e remove trailing slash of server url in device mapping QRCode 2014-10-21 08:52:40 +02:00
Fredrik Teschke 34408b3aa9 decentralize .gitignore entries for mobile projects and add .settings/*.prefs file
- we have observed no problematic behaviour in the TrackingApp project, where the *.prefs file has been added to the index for some time now
2014-10-16 22:47:22 +02:00
Fredrik Teschke 55a3dae5a9 fix NPE that occurred when tryitn to manually add device mapping for SmartphoneUUID in AdminConsole 2014-10-16 22:29:08 +02:00
Fredrik Teschke a12956e16b Merge branch 'master' of sapsailing.com:/home/trac/git 2014-10-16 22:19:45 +02:00
Fredrik Teschke 79446d4f3a fix author priority comparison, which was wrong-way-round 2014-10-16 20:59:43 +02:00
Fredrik Teschke cce34ae877 remove duplicated function of add()-method
- the add(event, client) method overrode the add(event) method with pretty much identical functionality
- the only difference was the return value
- but the add(event, client) method was missing one code-line responsible for adding the event id to eventsById
- to prevent such errors, add(event, client) now calls add(event) and just alters the return value
2014-10-16 20:50:34 +02:00
Fredrik Teschke a8e27d854e refresh device mappings also after canceling dialog (in case QRCode was scanned) 2014-10-16 20:50:21 +02:00
Fredrik Teschke beddd558ea extract complete server URL with schema, host and port from QRCode 2014-10-16 20:35:00 +02:00
Fredrik Teschke cab1458beb set server RaceLogEventAuthor to highest priority 2014-10-16 20:34:16 +02:00
Fredrik Teschke 3e5d8687da allow revoking RaceLogEvents of an author with equal priority 2014-10-16 20:33:51 +02:00
Fredrik Teschke bd4b2dc363 also save changes to server url preference 2014-10-16 20:16:01 +02:00
Fredrik Teschke 13040fd911 Merge branch 'master' of sapsailing.com:/home/trac/git 2014-10-15 21:47:41 +02:00
Fredrik Teschke f117ddc434 fix erroneous setting of tracking start and end times 2014-10-15 21:45:30 +02:00
Fredrik Teschke 25dcadd9ba Merge remote-tracking branch 'origin/master' into ftes-rltracking-app 2014-10-14 14:17:05 +02:00
Fredrik Teschke f150019b36 Merge remote-tracking branch 'origin/jbross-rltracking-app' into ftes-rltracking-app 2014-10-14 14:17:00 +02:00
Fredrik Teschke db78ce98fa advance to tracking activity after scanning 2014-10-10 13:54:57 +02:00
Fredrik Teschke cf89acdcd7 fix bug loading preferences too early 2014-10-10 13:54:40 +02:00
Fredrik Teschke 6e6265ff5d only show warning if message restorer not found 2014-10-10 13:54:08 +02:00
Fredrik Teschke bb2d66a342 fixed wrong order of type and id in smartphoneUuid serialization handler 2014-10-10 13:43:10 +02:00
Fredrik Teschke 9bf004b286 read data from QRCode and send mapping event 2014-10-10 13:42:08 +02:00
Fredrik Teschke c83cdda3f7 fixed wrong order of type and id in smartphoneUuid serialization handler 2014-10-10 13:41:26 +02:00
Fredrik Teschke f4618273a1 allow serializing competitor without team and boat 2014-10-10 13:41:01 +02:00
Fredrik Teschke 2049433710 Merge remote-tracking branch 'origin/jbross-rltracking-app' into ftes-rltracking-app 2014-10-10 12:38:43 +02:00
Fredrik Teschke 4fd99edb83 add QRCode to 'add device mapping' dialog 2014-10-10 12:38:21 +02:00
Fredrik Teschke 3b3af908a5 refactor QR code dialog 2014-10-10 12:37:49 +02:00
Fredrik Teschke 8d9f7dee90 allow custom error correction level in QRCode (allows for longer URLs) 2014-10-10 12:36:14 +02:00
Fredrik Teschke f0ec893db9 moved RaceLogServletConstants to domain.common, to make it available in GWT 2014-10-10 10:40:08 +02:00
Fredrik Teschke 79207a73ee log incoming fixes 2014-10-09 18:22:37 +02:00
Fredrik Teschke 42f555affe allow scrolling in system information view 2014-10-09 18:20:38 +02:00
Fredrik Teschke a7555ecfa3 adapt TrackingService to send fixes as JSON 2014-10-09 18:07:07 +02:00
Fredrik Teschke ba21f6e70d add additional servlet to receive fixes in flat JSON serialization 2014-10-09 18:05:25 +02:00
Fredrik Teschke 7f94d255d4 also delete support jar from RCApp, as it is now in android.shared 2014-10-09 16:30:47 +02:00
Fredrik Teschke 15febf23d9 Merge remote-tracking branch 'origin/jbross-rltracking-app' into ftes-rltracking-app 2014-10-09 16:29:46 +02:00
Fredrik Teschke 4c05aaf2c3 Merge remote-tracking branch 'origin/jbross-rltracking-app' into ftes-rltracking-app 2014-10-09 16:07:05 +02:00
Fredrik Teschke fd22896bdb Merge remote-tracking branch 'origin/master' into ftes-rltracking-app 2014-10-09 16:06:33 +02:00
Fredrik Teschke bb533fa3b0 fix failing maven build due to lint annotation 2014-10-07 02:26:32 +02:00
Fredrik Teschke 8d94f70410 refactor generic settings architecture to android.shared and implement settings for tracking app 2014-10-07 02:15:31 +02:00
Fredrik Teschke 550beaab2a push logic for SendingService-aware activities to android.shared 2014-10-07 00:11:26 +02:00
Fredrik Teschke 94be53a2b4 add PrefUtils 2014-10-07 00:09:22 +02:00
Fredrik Teschke 5bcdda873c use explicit intents to communicate with services instead of implicit intents
- to get rid of Android warnings (implicit intents are discouraged)
- removes the need for intent filtes for those intents
- did not fix all implicit intents in the RCApp
2014-10-06 22:12:43 +02:00
Fredrik Teschke 6b073da0e4 enable sending messages per default library configuration, and override in RCApp 2014-10-06 21:52:23 +02:00
Fredrik Teschke 000e0d059f add tracking service to tracking app 2014-10-06 21:51:55 +02:00
Fredrik Teschke d56142a7e0 app-dependent intent names for contacting message service
- otherwise, one intent to send a message would trigger both services (or possibly the wrong one)
- this could cause a problem in the custom message restorers, if they expect a special format
2014-10-06 21:17:00 +02:00
Fredrik Teschke 4792803565 update example of how to use MessageSendingService 2014-10-06 13:25:52 +02:00
Fredrik Teschke 11d0919aa5 add tracking app skeleton 2014-10-06 12:58:50 +02:00
Fredrik Teschke eb963f1f4e moved config for android-maven-plugin back into individual poms because shared library build was broken 2014-10-06 11:47:33 +02:00
Fredrik Teschke cbc8665b7c use minimum config for android-maven-plugin in shared lib project 2014-10-06 11:29:04 +02:00
Fredrik Teschke b349993521 move shared resources to shared android lib 2014-10-06 11:28:41 +02:00