Commit Graph
2474 Commits
Author SHA1 Message Date
Axel Uhl 8d5c931e43 major refactoring of EventsResource
Change-Id: Icb9b0fe2be228fd98d31a70ec69f045c79a49f5c
2017-08-22 14:04:36 +02:00
Kai Boernert efb82a200c added delegate methods for anniversary handling to raceingeventservice 2017-08-21 18:56:47 +02:00
Benjamin Barth 3b64756ae4 bug4227 Integrated PeriodicRaceListAnniversaryDeterminator into
RacingEventServiceImpl
2017-08-21 18:10:06 +02:00
Kai Boernert 204e9a6a19 added main part of the automatic anniversary determinator 2017-08-21 16:56:10 +02:00
Kai Boernert 96e39b0439 Merge branch 'master' into bug4227 2017-08-18 09:37:09 +02:00
Kai Boernert 247980770e improved anniversary documentation 2017-08-17 16:19:31 +02:00
Axel Uhl c4fadeb7d1 bug 4227: added missing removal of remote reference key in cachedTrackedRacesForRemoteSailingServers
Change-Id: Ifad8ffa9e8b38b4f33167048cf1e4357e04309be
2017-08-15 23:19:39 +02:00
Kai Boernert 61d779c0da initial auto anniversary determination 2017-08-15 15:52:23 +02:00
Axel Uhl 1b6f1bf59a Merge branch 'bug4274' 2017-08-12 02:36:04 +02:00
Axel Uhl 40904d3bc1 Merge remote branch 'origin/bug4273' 2017-08-11 21:56:55 +02:00
Axel Uhl 2a219be8ee Merge remote-tracking branch 'server/bug4227' 2017-08-11 17:42:54 +02:00
Axel Uhl f110c9edd0 Merge branch 'bug4227' 2017-08-11 17:42:30 +02:00
Axel Uhl 542be865f8 added synchronized to AbstractTrackedRegattaAndRaceObserver.raceRemoved(); run SmartFutureCache.get() and remove() in background thread to avoid deadlock
Change-Id: Ife58db2955e79cf6292b32433de1226644d179ce
2017-08-11 17:11:08 +02:00
Axel Uhl 52c0bfe13d bug 4273: implementation for automatic RDG calculation for low point scoring
Change-Id: Ie5fbeb22b59441bedb872211b6d4f87e6e0f8ade
2017-08-11 15:36:44 +02:00
Kai Boernert 84eb0989e1 added missing javadocs to RacingEventService 2017-08-11 13:48:32 +02:00
Axel Uhl 17f38eb38e transitive queries for tracked races work now
Change-Id: I107750fb5259c9df5c001f4a1f3ad0856cf1e020
2017-08-11 12:37:52 +02:00
Steffen Schaefer 8c7b9f047e Bug 4227: REST API raceDetails isn't cascading anymore 2017-08-11 09:24:07 +02:00
Christopher Ronnewinkel b0a517d652 invalidate simulation cache for changes in mark positions during live mode; 2017-08-11 09:06:42 +02:00
Axel Uhl d8a5cb2979 avoiding casts by adjusting the typing of LegIdentifier's method return
Change-Id: Iba074a2118ccb1a7ddd197f61d61fd240fe84e4a
2017-08-11 00:29:13 +02:00
Christopher Ronnewinkel a67aded259 reduce isLive() calls; 2017-08-10 22:37:11 +02:00
Christopher Ronnewinkel 63294b3bb1 extend simulation updates to times before start in live mode; 2017-08-10 21:28:16 +02:00
Axel Uhl ce67e02fbc comments; single point of exit
Change-Id: Ifbb06353aa20c3823936d2fd0932860c1cd16828
2017-08-10 16:18:47 +02:00
Axel Uhl 26b218d8cf more code formatting
Change-Id: I4d1acfd7010bf03ebc169fe04778230002594392
2017-08-10 15:19:13 +02:00
Steffen Schaefer 3a2b02da8c Bug 4227: Reverted massive code reformat in RacingEventServiceImpl 2017-08-10 14:00:55 +02:00
Steffen Schaefer 0e2bb7ec90 Bug 4227: Adjusted raceDetails REST API to return the best match and
only ask remote instances in case that the race in question isn't found
locally
2017-08-10 13:30:36 +02:00
Steffen Schaefer bb85413403 Merge branch 'master' into bug4227
# Conflicts:
#	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RemoteSailingServerSet.java
2017-08-10 10:17:47 +02:00
Kai Boernert ae2ae15b7d improved docu, added null startDate check 2017-08-09 11:30:58 +02:00
Kai Boernert 575f27519e added DetailedRaceInfo remote api, reworked remote messages to allow
transient retrieval from remote servers in the future
2017-08-09 10:17:06 +02:00
Steffen Schaefer e1614b60d3 Bug 4259: Added max speed statistic to year statistics 2017-08-08 17:23:42 +02:00
Kai Boernert 298a85859d allow retrival of details for a given racename and regattaname 2017-08-08 14:33:32 +02:00
Kai Boernert f39eb531db remoteurl is only transmitted once, filled with remoteserver if not
transitivly filled (not used yet, but for future compability)
2017-08-08 14:20:01 +02:00
Steffen Schaefer 5ff79fe0f5 Bug 4259: Activated max speed statistic calculation 2017-08-08 13:41:14 +02:00
Axel Uhl 299922bc25 Merge remote-tracking branch 'origin/master' into bug4105 2017-08-08 00:20:22 +02:00
Axel Uhl de455b3274 fixed the so-far unused DetailedRaceInfo regarding several aspects
Change-Id: Iea8462de8315f71100222ec53bbddb4d96bfa1c7
2017-08-07 18:30:28 +02:00
Axel Uhl b687c50115 don't add races to localRaces' result in case startOfRace is null
Change-Id: I3c94c3c4fb5ffc45006b6cf1ad71473dc63ec9b5
2017-08-07 18:20:09 +02:00
Axel Uhl a35d339e4a Factored common URL construction scheme in RemoteSailingServerSet.
Change-Id: I10f038360c3bb7ffcb2b0a788028864fc5f66e7f
2017-08-07 18:12:09 +02:00
Axel Uhl 68dccd9d03 lazy activation for NMEA/MarineAPI; added to feature.xml and pom.xml
Change-Id: I4f9cd93510b88bbdddf52f7bb59256b04e86b1a9
2017-08-07 17:12:49 +02:00
Steffen Schaefer 07e5e59a02 Bug 4227: Consistent naming of the API endpoints 2017-08-07 11:40:36 +02:00
Kai Boernert 2d5b2fba3e improved naming and cleaned up RaceListResource 2017-08-07 11:04:37 +02:00
Kai Boernert d80921773f fixed variable naming 2017-08-07 10:22:51 +02:00
Kai Boernert 7eb8976326 Merge branch 'bug4227' of ssh://trac@sapsailing.com/home/trac/git into
bug4227

Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/CreateAndTrackWithRaceLogTest.java
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/SailingServiceImplMock.java
	java/com.sap.sailing.server.testsupport/src/com/sap/sailing/server/testsupport/RacingEventServiceImplMock.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
2017-08-07 09:57:05 +02:00
Kai Boernert a02dea2a28 cleaned up and removed code not required for stage 1 of anniversaries 2017-08-07 09:46:32 +02:00
Steffen Schaefer 124dc9b840 Bug 4227: Formatting changes 2017-08-04 16:22:13 +02:00
Kai Boernert d7132513b3 code and warning cleanup 2017-08-04 15:52:02 +02:00
Steffen Schaefer 1f3ec68978 Bug 4227: Formatting changes 2017-08-04 15:30:50 +02:00
Steffen Schaefer 88dfd981b7 Merge branch 'master' into bug4227 2017-08-04 15:22:29 +02:00
Kai Boernert e719e1d866 simple allRace RestService, disabled persistance to reduce future
conflicts if this is deployed
2017-08-04 15:20:34 +02:00
Kai Boernert 85c112140c Merge branch 'bug2059' into bug4227 2017-08-04 15:18:14 +02:00
Steffen Schaefer 96935fcf1f Merge branch 'bug2059' 2017-08-04 15:08:11 +02:00
Axel Uhl 6943fa88ad Merge branch 'translation' 2017-08-04 10:02:20 +02:00