Commit Graph
1824 Commits
Author SHA1 Message Date
Axel Uhl 6869ca650a added null-safety in case a leaderboardEntry for a competitor in a race cannot be determined
Change-Id: Ic17e2dfa7e9cf73a1678c01602624b1eecd8e080
2019-09-12 09:11:20 +02:00
Steffen Schaefer 8c70bb9528 Bug 5101: Code improvements, cleanup and formatting 2019-08-01 08:15:40 +02:00
Steffen Schaefer 1a1e158d97 Bug 5101: Added logging for the case that an unexpected tracked item is
found when calculating the tracker status of a regatta
2019-08-01 08:14:42 +02:00
Steffen Schaefer 2e90f66676 Merge branch 'master' into bug5101 2019-08-01 08:01:12 +02:00
Axel Uhl 1a3337fb73 Merge branch 'master' into bug5106
Change-Id: I31ffc41dc6480a39f20a94b0352cbbf8244f289f
2019-07-30 17:12:21 +02:00
Steffen Schaefer 80537aca40 Merge branch 'master' into bug5101 2019-07-29 09:27:37 +02:00
Axel Uhl a85da965be bug5106: starting to introduce parameter indicating Boat/Competitor was loaded from DB 2019-07-28 14:45:53 +02:00
Steffen Schaefer 55f9a2667a Merge branch 'master' into bug5099
Conflicts:
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/AbstractLeaderboardsResource.java
2019-07-25 15:52:28 +02:00
Steffen Schaefer 640e25837b Bug 5101: Added docs 2019-07-24 16:37:22 +02:00
Steffen Schaefer cec4e4e2ec Bug 5101: Consistent naming 2019-07-24 15:19:54 +02:00
Steffen Schaefer 2af26765cf Bug 5101: Added an API to get the device statuses associated to a
regatta
2019-07-24 15:07:34 +02:00
Steffen Schaefer dbaccd2c67 Bug 5101: Refactoring to reuse TrackingDeviceStatus and serializer in
other APIs and support different types of DeviceIdentifiers
2019-07-24 14:56:12 +02:00
Steffen Schaefer 458951e32b Bug 5101: Initial implementation of an API to get the status of a
tracking device
2019-07-24 10:46:35 +02:00
Steffen Schaefer 2c76f5a74b Bug 5097: Consistently added parameter shardingLeaderboardName to
/leaderboard results.
2019-07-23 15:23:03 +02:00
Steffen Schaefer 3d9d7ee3ac Bug 5099: Refactored where discard indices are written to the JSON
document to not need duplicate code
2019-07-23 15:13:43 +02:00
Steffen Schaefer f7051ecf36 Bug 5099: Added discard indices to the json returned by /leaderboards
endpoint
2019-07-23 14:06:51 +02:00
Steffen Schaefer 4c49351994 Bug 5099: Added leaderboardDiscardThresholds parameter to createEvent
endpoint
2019-07-23 13:21:50 +02:00
Steffen Schaefer fc58c5dc49 Bug 5099: Added scoringScheme parameter to createEvent endpoint 2019-07-23 11:05:59 +02:00
Steffen Schaefer 7b85ff4a73 Bug 5099: Added rankingMetric parameter to createEvent endpoint 2019-07-23 11:05:27 +02:00
Axel Uhl 632ac39ab3 allow putWind end point to accept wind fixes for "all" tracked races
Change-Id: I936c08a5821b137a56ba31929ac67fb37b42a097
2019-07-22 15:16:45 +02:00
Axel Uhl 6a27f4e3d7 Merge branch 'master' into windestimation
Change-Id: Ic077d5f15a1ce974def494980db0c68be90d9e4f
2019-07-17 21:10:29 +02:00
Steffen Jacobs 7bef35811e Bug 4960: removed enrichment of the events received from
TrackedEventsResource
2019-07-17 11:39:30 +02:00
Steffen Jacobs 18debbc70d Merge branch 'master' into bug4960 2019-07-17 11:06:31 +02:00
Steffen Jacobs 793f23a53a Merge branch 'master' into bug4960 2019-07-08 14:26:51 +02:00
Steffen Schaefer 28be354bce Bug 5057: Added the possibility to add an existing competitor to a
regatta using the secret
2019-07-05 12:39:39 +02:00
Axel Uhl cfad0d47b0 Merge branch 'master' into windestimation
Change-Id: I49dcf11f8b9fdd7b4858225f0bfa985e0f9c3e59
2019-07-03 15:45:36 +02:00
Steffen Jacobs cc29c042ca Bug 4960: adjusted documentation according to last commit 2019-07-02 13:47:06 +02:00
Steffen Jacobs ca018fec4e Bug 4960: Adjusted TrackedEventsResource and associated tests to enable
idempotency of PUT method
2019-07-02 13:45:46 +02:00
Steffen Jacobs 27b77adbdd Bug 4960: fixed bug where empty element was sent if the event does not
exist on this server
2019-06-27 15:10:33 +02:00
Steffen Jacobs 1fe4faed9f Bug 4960: adjusted update POST method in TrackedEventsResource 2019-06-27 15:08:00 +02:00
Steffen Jacobs 8eb24830e1 Bug 4960: added documentation for updating the is-archived state of a
tracked event via REST API endpoint
2019-06-26 16:26:23 +02:00
Steffen Jacobs 67ed93b1e6 Bug 4960: added documentation for deleting a tracked event via REST API
endpoint
2019-06-26 16:26:21 +02:00
Steffen Jacobs 5ac3faff20 Bug 4960: added documentation for creating or updating a tracked event
via REST API endpoint
2019-06-26 16:26:19 +02:00
Steffen Jacobs 4b7daa1800 Bug 4960: added documentation for retrieving tracked events via REST API
endpoint
2019-06-26 16:25:57 +02:00
Steffen Jacobs ff73da6c23 Bug 4960: moved TrackedEventsResource from /api/v1/events/trackedevents
to /api/v1/trackedevents
2019-06-26 15:32:16 +02:00
Steffen Jacobs e889d65f02 Bug 4960: added leaderboardName as second parameter next to eventId and
used path parameters
2019-06-26 15:19:23 +02:00
Steffen Jacobs 6877b4b6f5 Bug 4960: regatta secret is now also stored 2019-06-26 14:58:41 +02:00
Steffen Jacobs 318970d92d Bug 4960: renamed regattaId to leaderboardName, since it actually
contains the leaderboard name which is the regatta id
2019-06-26 14:19:46 +02:00
Steffen Jacobs a4f7bcdd04 Bug 4960: changed query parameter 'isArchived' to 'includeArchived' to
avoid confusion with the attribute 'isArchived' of a tracked event
2019-06-26 14:11:25 +02:00
Steffen Jacobs c1184ca88c Bug 4960: renamed TrackedEventsResource.add method to
updateOrCreateTrackedEvent
2019-06-26 13:41:09 +02:00
Steffen Jacobs 9ddbec1eb3 Bug 4960: added retrival of logo image to 2019-06-26 13:40:08 +02:00
Steffen Jacobs 92deb8634a Bug 4960: added read permission check and returned alternative element 2019-06-26 13:34:01 +02:00
Steffen Jacobs 69c36ec627 Bug 4960: added comments to TrackedEventsResource 2019-06-25 20:35:39 +02:00
Steffen Jacobs 9183c00b27 Bug 4960: refactored addTackedEvent method in TrackedEventsResource 2019-06-25 20:30:07 +02:00
Steffen Jacobs efabf38d77 Bug 4960: added api endpoint to delete tracked events from
TrackedEventsResource
2019-06-25 20:21:50 +02:00
Steffen Jacobs 66f764a6f6 Bug 4960: added feature to update the archive state for a trcked event 2019-06-25 19:53:16 +02:00
Steffen Jacobs 35f3776665 Bug 4960: minor code cleanup 2019-06-25 19:16:59 +02:00
Steffen Jacobs b395645ab2 Bug 4960: fixed conversion error in TrackedEventsResource 2019-06-25 18:50:53 +02:00
Steffen Jacobs 6e5fe92a78 Bug 4960: added regatta ID to json object when retrieving all tracked
events
2019-06-25 18:28:41 +02:00
Steffen Jacobs 236062f43d Bug 4960: changed type of regatta identifier from UUID to string 2019-06-25 18:15:44 +02:00