Commit Graph
158 Commits
Author SHA1 Message Date
Fredrik Teschke f8fbbb35dc remove RaceLogEvent[Restore]Factory and RaceLogEvent* housekeeping
- the factories were not used for any factory purposes, and only resulted in maintenance effort
- unified order of constructor parameters for LogEvent-classes
- standard values for an event-id and createdAt-timestamp are now set once in base classes, instead
  of all over the place
2015-11-02 22:06:42 +01:00
Jan Broß 3af571f4ba Allow to choose whether to copy course, competitors or both 2015-10-01 16:54:08 +02:00
Axel Uhl ff73911117 fixing bug 3301: NPE when copying competitors from race that has no course set 2015-09-29 09:33:51 +02:00
Axel Uhl 728f06e4c4 made invitational text somewhat clearer, mentioning that the app must be installed first 2015-08-13 06:18:25 +02:00
Axel Uhl 18519b959d add mark tracks to the tracked race when a DefineMark event or device mapping events are found, also when starting tracking for existing logs 2015-08-12 06:56:18 +02:00
Axel Uhl 49b92c3699 avoid updating start/end of tracking based on device mappings when set from race log 2015-08-09 13:05:56 +02:00
Axel Uhl 5af4fd1db4 removed net.sf.marineapi and all NMEA functionality 2015-08-05 15:59:11 +02:00
Nick 15fe949b4b Merge remote-tracking branch 'origin/master' 2015-07-04 21:16:46 +02:00
Axel Uhl b7fb1d6dd6 minor formatting and mini refactoring 2015-07-02 10:13:03 +02:00
Nick b2c9a44a57 Added RaceLogEvents for End and Start of tracking. Renamed unconsistent RaceLogEvents for MarkPassing editing. 2015-06-28 09:46:21 +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 ec861bebba fixing bug 2858 by comparing ControlPoint *and* PassingInstruction 2015-05-18 14:16:25 +02:00
Axel Uhl 8b6f420b73 fixed name for copied course 2015-05-18 13:10:22 +02:00
Axel Uhl f9b0b8a41c some aftermath to bug 2846, factoring the race log analysis of the "from" race log out of the loop that copies it to the other race logs 2015-05-18 00:00:24 +02:00
Jan Broß f60e4dcf26 Fixes bug 2846 2015-05-16 14:25:49 +02:00
Axel Uhl 70db98d4d2 Merge branch 'master' into bug489
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2015-04-09 09:10:50 +02:00
Jan Broß 6335160fdf Add event-id to checkin url of buoy-tender app 2015-04-08 10:29:45 +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 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 ad88cc2190 fixed issue with TimePoint arithmetic for inclusive intervals: adding 1ms to EndOfTime results in wrap-around and therefore empty intervals 2015-03-26 14:34:39 +01:00
Axel Uhl ac181a79e5 reverted quick fix for start/end of tracking setting during race log tracking 2015-03-26 11:43:11 +01:00
Axel Uhl ab521dfb78 quick fix for start/end of tracking with race log tracking 2015-03-26 11:42:43 +01:00
Axel Uhl 74801f78e0 use ConcurrentHashMap instead of synchronized for competitorMappings and markMappings 2015-03-26 11:41:18 +01:00
Axel Uhl eb5cd532a7 introduced trackWind/correctByDeclination checkboxes in race log tracking tab, fixing bug 2727 2015-03-24 18:25:43 +01:00
Axel Uhl fe46823c24 fixing bug 2724 by introducing Set to collect marks 2015-03-23 17:39:37 +01:00
Axel Uhl cf073a1b8e Merge branch 'jbross-buoy-tender' into bug2724
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogTrackingAdapterImpl.java
2015-03-23 16:38:51 +01:00
Axel Uhl f8c16d1049 Merge branch 'jbross-buoy-tender' into bug2724
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogTrackingAdapterImpl.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
2015-03-23 16:18:37 +01:00
Axel Uhl b4e3b10916 whitespace and comment changes only 2015-03-23 16:17:36 +01:00
Jan Broß 966b17b178 PingMark Endpoint now takes a single GPSFix and should solemnly be used for pinging a mark 2015-03-20 10:14:14 +01:00
Axel Uhl 8c42def011 make DeviceMarkMappingEventFactory a functional interface to compactify code a little more 2015-03-18 16:39:43 +01:00
Frederik Petersen 09b8c02316 MasterDataImport can now access class loaders to which there is no dep
The bundles need to implement a MasterDataImportClassLoaderService in
their Activator on start and unregister it on stop. You can see an example
in the racelogtracking bundle.
fixes 2707
2015-03-18 16:21:57 +01:00
Axel Uhl e5ce3bd938 fixed typo in method name 2015-03-18 15:05:21 +01:00
Jan Broß 7a54644369 Do not copy marks and waypoints, when copying course from another race 2015-03-18 13:52:34 +01:00
Jan Broß d3fa7e6860 First working version of Buoy Tender E-Mail invitation 2015-03-17 17:49:05 +01:00
Axel Uhl 4b62fa899f Merge branch 'master' into bug2652
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/RaceLogTrackingAdapter.java
2015-03-13 22:27:27 +01:00
Axel Uhl eaacd3f4c1 moved server-side QR code stuff from sse.common to sse because it's not GWT-compileable
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/security/SailingPermissionsForRoleProvider.java
	java/com.sap.sse.security.common/src/com/sap/sse/security/shared/PermissionsForRoleProvider.java
	java/com.sap.sse.security/src/com/sap/sse/security/AbstractUserStoreBasedRealm.java
2015-02-16 15:58:18 +01:00
Fredrik Teschke 387013eafa add functionality for pinging marks via RegattaLog to RaceLogTrackingAdapter 2015-02-14 12:50:47 +01:00
Fredrik Teschke 4cb7b535c8 Merge branch 'ftes-mail-move-to-sse' into jbross-email-invitation
Conflicts:
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.targetplatform.base/features/target-base/feature.xml
	java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-remote.target
2015-02-13 08:29:41 +01:00
Axel Uhl 98d5235b47 upgraded all Mongo-using bundles to 2.13.0 driver 2015-02-12 16:00:15 +01:00
Fredrik Teschke 52fa52efce choose complicated approach for encoding URLs, as tycho doesn't allow com.google.gwt references in common bundles 2015-02-10 03:36:05 +01:00
Fredrik Teschke 561c6470d4 make invitation mail prettier 2015-02-10 02:49:16 +01:00
Fredrik Teschke fe5bf1efcb moved TrackingStringMessages to correct folder 2015-02-10 01:27:00 +01:00
Fredrik Teschke 639eba5226 improve competitor invitation UI 2015-02-10 00:49:24 +01:00
Fredrik Teschke 2f1b4390b4 add i18n to tracking invitation emails 2015-02-09 22:59:28 +01:00
Fredrik Teschke ee6759f42c Merge branch 'ftes-mail-move-to-sse' into jbross-email-invitation
Conflicts:
	java/com.sap.sse.common/META-INF/MANIFEST.MF
2015-02-09 22:43:04 +01:00
Fredrik Teschke e58f2931ea move email invite functionality into racelog tracking adapter 2015-02-09 22:28:13 +01:00
Nicolas 71a0c68499 Merge remote-tracking branch 'origin/master' into mark-rounding-inference
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
2015-02-04 17:38:16 +01:00
Fredrik Teschke 3edbbb04bb move type based service finder to sse bundles (create new com.sap.sse.osgi bundle) 2015-01-23 16:56:49 +01:00
Nick Klose 31e9d0a5a3 Merge remote-tracking branch 'origin/master' into mark-rounding-inference 2015-01-18 19:39:25 +01:00
Axel Uhl 8ee256a4b7 split com.sap.sailing.gateway.serialization in two bundles, creating com.sap.sailing.gateway.serialization.shared.android, see bug 2572 2015-01-14 13:22:22 +01:00