Commit Graph
2106 Commits
Author SHA1 Message Date
Axel Uhl 94a85ad8c7 migrated more APIs to JSONObject.writeJSONString(Writer) 2020-04-28 09:03:41 +02:00
Axel Uhl c0a3fb0b90 refactored to remove duplications from AbstractSailingServerResource; fixed flush() problem for StreamingOutput also in shared... 2020-04-27 23:20:30 +02:00
Axel Uhl ade4030bf4 added missing flush() method call to StreamingOutput implementations 2020-04-27 20:52:37 +02:00
Axel Uhl 744e682dca use writeJSONString(Writer) to save memory and produce less garbage 2020-04-27 18:19:16 +02:00
Axel Uhl c509af4af9 bug5268: added release notes entry and updated REST end point docs 2020-04-26 15:51:01 +02:00
Axel Uhl d22b1d770e bug5268: require TRACKED_RACE:EXPORT permission now to obtain raw competitor/mark positions or wind fixes 2020-04-26 15:44:27 +02:00
Axel Uhl 9fdf410f46 bug5219: a first successful test case for re-tracking a TracTrac race 2020-04-21 17:21:59 +02:00
Axel Uhl e28c6ff49e Merge branch 'master' into bug5219 2020-04-21 11:40:19 +02:00
Axel Uhl 05f2c504f8 Merge branch 'master' into bug5219 2020-04-17 16:48:45 +02:00
Axel Uhl 813289a043 Merge branch 'master' into bug4319 2020-04-17 14:05:20 +02:00
Axel Uhl ac18e93e4c relax check for tracked elements in TrackedEventsResource;
can now be empty or missing
2020-04-17 13:57:38 +02:00
Axel Uhl 75000816ab added missing locking for log event traversal in various places 2020-04-17 13:43:59 +02:00
Axel Uhl 6e1a042001 bug5219: introduced the isAutoRestartTrackingUponCompetitorSetChange() flag on Regatta 2020-04-15 18:10:03 +02:00
Axel Uhl b8a6c344bd log receive delay for GPS fixes posted 2020-04-09 17:18:40 +02:00
Alessandro Stoltenberg 70b2512b76 bug5257: A working implementation of a remoteserverreference API. Including a fixed leak in RemoteSailingServerSet.add() 2020-04-07 19:31:40 +02:00
Axel Uhl 8d84ee324a but5249: review / cleanup 2020-04-06 13:06:25 +02:00
Alessandro Stoltenberg f0d6d07711 Merge branch 'bug5249' of ssh://sapsailing.com/home/trac/git into bug5249 2020-04-06 12:28:40 +02:00
Alessandro Stoltenberg 76f60692cb bug5249: Masterdataimport API documentationbug5249: Masterdataimport API documentation. 2020-04-06 12:27:33 +02:00
Alessandro Stoltenberg d5549e6dbf bug5249: Refactored importMasterData. Added hasLength to Util. Extended logging for MasterDataImportResource 2020-04-06 10:53:37 +02:00
Axel Uhl b2f0727f61 Merge branch 'master' into bug5249 2020-04-02 23:04:40 +02:00
Axel Uhl 154dc072e1 fixed typos in logs; avoid NPE for delegating leaderboards 2020-04-02 23:03:38 +02:00
Alessandro Stoltenberg b1cb26766d bug5249: MasterDataImportResource switched to FormParam. RES.importMasterData throws IllegalArgumentException 2020-04-02 19:42:32 +02:00
Alessandro Stoltenberg 6b2de30dc7 bug5249: Moved permission check to interfaces. 2020-04-02 18:37:34 +02:00
Alessandro Stoltenberg f618e91d5b bug5249: Formatting, error message refining 2020-04-01 10:52:30 +02:00
Alessandro Stoltenberg 24240cc6ef bug5249: Changed query parameter in MasterDataImportResource 2020-04-01 10:26:03 +02:00
Alessandro Stoltenberg 80a92a8a7b Merge remote-tracking branch 'origin/master' into bug5249 2020-03-31 18:15:09 +02:00
Alessandro Stoltenberg 008e691921 bug5249: Introduced MasterDataImportResource 2020-03-31 18:14:41 +02:00
Axel Uhl 13da41a969 failing test for open ended device mapping finder 2020-03-30 12:17:45 +02:00
Alessandro Stoltenberg bef9a5b096 Merge branch 'master' into bug5231 2020-03-27 09:18:32 +01:00
Alessandro Stoltenberg b1b8b0ed24 bug5231: Changes made during review together with Axel 2020-03-26 13:23:14 +01:00
Axel Uhl 6bd4c9239e consistently use Replicable's operation type parameter for apply(...) method parameter 2020-03-24 13:08:20 +01:00
Axel Uhl 07ae00f110 offered an overload of addRace(...) that uses a default RaceTrackingHandler 2020-03-23 20:31:43 +01:00
Axel Uhl 650d2894d2 added MasterDataImportClassLoaderService pattern for all tracking connectors 2020-03-23 14:53:35 +01:00
Axel Uhl 35aea12412 Merge branch 'master' into bug5231 2020-03-23 14:21:22 +01:00
Alessandro Stoltenberg b92880654a bug5231: Fixed Tests and Comments 2020-03-23 12:13:08 +01:00
Alessandro Stoltenberg 5d33919ba7 bug5231: re-factored restore of tracked races into TopLevelMasterData 2020-03-23 12:02:21 +01:00
Alessandro Stoltenberg aad91a6257 bug5231: Moved logic to get the tracked races connectivity parameters to the RacingEventService 2020-03-20 18:14:54 +01:00
Alessandro Stoltenberg c818a06875 bug5231: Imports the tracked races only for leaderboardgroups selected 2020-03-20 18:04:00 +01:00
Alessandro Stoltenberg a3618cc809 bug5231: First implementation of adding tracked races after a masterdata import 2020-03-20 17:30:44 +01:00
Axel Uhl bad0bd975a bug4006 aftermath: defer waiting for SecurityService in RacingEventService until it's really needed 2020-03-20 13:21:13 +01:00
Alessandro Stoltenberg a18b613a7d bug5231: Made RaceTrackingConnectivityParamsImpl serializable 2020-03-17 11:23:41 +01:00
Alessandro Stoltenberg e17328e448 bug5231: Removed the reference on the RacingEventService in RaceLogConnectivityParams 2020-03-13 16:44:58 +01:00
Alessandro Stoltenberg 207f058e0c bug5231: Added RaceTrackingConnectivityParameters to MasterDataResource. Therefore added getConnectivityParametersByRace() to SailingService interface. 2020-03-12 18:42:00 +01:00
Axel Uhl 1d6526fc91 moved SharedSailingData interface to com.sap.sailing.shared.server bundle;
made it implement the Replicable interface so it can be waited for using
the FullyInitializedReplicableTracker
2020-03-11 15:57:44 +01:00
Axel Uhl 29e5474726 fixed read permission check for competitor and boat export servlet for RC app 2020-03-10 17:02:49 +01:00
Axel Uhl 6cff2f2aa3 offer implied wind also in charts and LeaderboardsResourceV2 2020-03-01 12:19:36 +01:00
Axel Uhl bb5bec1517 bug5208: in order to get the start line sides right, added start line info to output of /course method 2020-02-28 11:51:04 +01:00
Axel Uhl 42ed6efe94 added leg VMG to Leaderboards v2 doc 2020-02-21 09:48:17 +01:00
Axel Uhl 9fbf0cda62 added LEG_VELOCITY_MADE_GOOD_IN_KNOTS to LeaderboardsResourceV2 2020-02-21 09:45:52 +01:00
Axel Uhl 16bad2a1da aftermath to d4c1e5c806: fixed loop nesting 2020-02-20 17:18:07 +01:00