Axel Uhl
ad7c0ebc03
added a parameter comment
2017-09-23 15:54:24 +02:00
Steffen Schaefer
12ea6ae2b7
Bug 4227: Only TrackedRaces with GPS data are considered as anniversary
...
race candidates
2017-09-18 14:06:57 +02:00
Steffen Schaefer
3f7de84622
Bug 4227: Removed old TODO
2017-09-18 08:55:44 +02:00
Kai Boernert
034976e52e
Merge branch 'master' into bug4227
2017-09-18 08:23:17 +02:00
Axel Uhl
76142a145d
added /events/{event-id}/update method to EventsResource
...
Change-Id: I961907fefeeec210f0ac4daabb9c55e89d6b1360
2017-09-15 10:00:48 +02:00
Axel Uhl
ec82b7d015
added "id" field to the result document of a LeaderboardGroup
...
Change-Id: I8be664ce3bc73a1b3d60a8658ec8eff45c5d8cc2
2017-09-15 10:00:34 +02:00
Axel Uhl
9b12ee2b5f
adjusted the stoptracking method on the LeaderboardsResource such that it can stop tracking for multiple races at once
...
Change-Id: I59618fc28ff45ecb18413108b26d8dbd5b281dda
2017-09-14 17:38:28 +02:00
Benjamin Barth
45c2013c08
Merge branch 'master' into bug4227
2017-09-06 13:10:07 +02:00
Axel Uhl
19fa60c490
use start/finish specific waypoint names; added documentation for autocourse method
...
Change-Id: Ib0c50d9f2a958a4dfd8ec3898022f9c405bbd5cd
2017-08-31 17:40:17 +02:00
Axel Uhl
a5381e0b9d
added Shiro entry for autocourse feature
...
Change-Id: Id0a665ddd5de441b043ef4021fd2ead55dd678cb
2017-08-31 17:39:19 +02:00
Axel Uhl
e02da9e16a
added documentation for auto-course feature
...
Change-Id: Id663acbb617f46c29c97792b357cf6e4b9807ac4
2017-08-31 13:32:18 +02:00
Axel Uhl
37df409b16
added untested code to infer a finish line based on positions, extrapolated to 12h after start
...
Change-Id: I8b82158d4dafc98ac08224ccd86881396f87a280
2017-08-31 12:46:49 +02:00
Axel Uhl
917885083b
added a first untested implementation of creating a start line automatically
...
Change-Id: I32fea086aa71ba95ad288d260a8e320798a824dc
2017-08-31 11:48:11 +02:00
Benjamin Barth
65a8cec348
bug4227 Unified TrackedRaceListResource logic where possible
2017-08-29 18:24:23 +02:00
Kai Boernert
fa0fef274f
if two remotes are running at the same ip, the grouping did group them
...
together due to URL equals contract. Using string representation to
avoid this.
2017-08-28 14:22:38 +02:00
Axel Uhl
23ebda4e45
fixed EventsResourceTest
...
Change-Id: I03af2f095bcd7c784e1e2a9e49f5c59f0c8017b9
2017-08-25 21:38:52 +02:00
Axel Uhl
85b8f7b529
don't create an overall leaderboard for the leaderboard group in createEvent service method
...
Change-Id: I4a1b5a50cddbdb22f87bc5870b10f2ee71f46369
2017-08-24 16:53:58 +02:00
Axel Uhl
220575a3e1
harmonized params documentation in gateway index.html
...
Change-Id: I7ca21a61228fa010fbf656aa62e7654f75ab3fab
2017-08-24 11:50:50 +02:00
Axel Uhl
941143abd6
added services for starttracking and stoptracking
...
Change-Id: I542645ab24fa221f21685d1545c36df221172a9c
2017-08-24 11:49:00 +02:00
Axel Uhl
e5984ab0f5
Merge branch 'master' into rest_api_changes
2017-08-24 11:13:49 +02:00
Axel Uhl
66ebd0a4ab
fixed createEvent service method; added shiro.ini entry for authentication
...
Change-Id: I6ef48dd852b4257b26e8dcd6c9c868f99031d1da
2017-08-24 11:12:58 +02:00
Axel Uhl
1d13d2cbb1
preparing for a starttracking method on the leaderboards end point
...
Change-Id: I98815cbd5b274d8ed0381c25c97f7767b1e8c688
2017-08-24 10:41:17 +02:00
Axel Uhl
8c313e243b
added tracking times modification method to LeaderboardsResource
...
Change-Id: I8d4f12cbd67a7d4ced56758d9ef85188fb239e93
2017-08-23 18:11:12 +02:00
Axel Uhl
288792e131
adjusted docs for createevent web service
...
Change-Id: Ia5ac78091883578a5925c281c2a4720157fc74e9
2017-08-23 15:54:07 +02:00
Axel Uhl
e869d0092d
competitor listing, creation, addition and removal from regatta
...
Change-Id: Idfc8516cff9b6567fe5c8ea2509390388b3c44bc
2017-08-23 03:47:07 +02:00
Axel Uhl
f980a8f28f
added documentation for createEvent; fixed baseURL inference
...
Change-Id: Ic70c49a64eeb8a7648ab41142997ee4f03752252
2017-08-22 18:22:42 +02:00
Axel Uhl
438d3a535c
added documentation for new RegattasResource features addracecolumns and removeracecolumn
...
Change-Id: I7b6b80f545b468d7a798a5279347b6f0f405ae85
2017-08-22 17:53:18 +02:00
Axel Uhl
875c844cda
added removeracecolumn and addracecolumns to RegattasResource
...
Change-Id: I1cfc6091293fd0a8e8a58a3a0453a894f849c9d2
2017-08-22 17:41:59 +02:00
Axel Uhl
d22e1b071a
added reverse geocoding in case lat/lng are provided
...
Change-Id: Ibc1343873410164ccd9d50eb8255321efd088990
2017-08-22 16:07:47 +02:00
Axel Uhl
8d5c931e43
major refactoring of EventsResource
...
Change-Id: Icb9b0fe2be228fd98d31a70ec69f045c79a49f5c
2017-08-22 14:04:36 +02:00
Axel Uhl
e79ad57163
removed unnecessary dependency
...
Change-Id: I61ee80d75753ea97138edc239feec8f78c026e28
2017-08-22 12:53:58 +02:00
Leon Radeck
8471b6b348
Adjusted code.
2017-08-21 17:37:37 +02:00
Leon Radeck
d1456dc6b8
Minor changes.
2017-08-21 02:57:27 +02:00
Leon Radeck
ab6be35a29
Adjusted exception messages.
2017-08-21 02:51:50 +02:00
Leon Radeck
6f66fc6efb
Refactored code. Adjusted tests. Added exception mapper.
2017-08-21 02:44:45 +02:00
Leon Radeck
8ba81d9cab
More tests. Tests for duplicate object creation will be created soon.
2017-08-20 22:18:58 +02:00
Leon Radeck
3e5b1124bf
Added some tests for event creation. Removed default values and internal calls of rest methods. Disabled security checks for testing. Api is not robust against exceptions.
2017-08-19 20:57:26 +02:00
Leon Radeck
b1ae3d8158
Merge branch 'master' into api_changes
2017-08-19 04:04:50 +02:00
Leon Radeck
3033ac9c52
Saving local changes.
2017-08-19 04:00:28 +02:00
Leon Radeck
8609487ad2
Saving local changes.
2017-08-19 03:54:40 +02:00
Leon Radeck
246d5bb897
Saving local changes.
2017-08-19 03:08:01 +02:00
Leon Radeck
0774be020a
Saving local changes:
2017-08-19 00:44:33 +02:00
Leon Radeck
6f31ec92af
Saving local changes.
2017-08-18 22:29:41 +02:00
Axel Uhl
0cf6427e7d
added NMEA tests based on data from the Australian federation
...
Change-Id: Icd47d4a23d00a11ba7fa42298c35ab2d977de135
2017-08-17 11:12:23 +02:00
Axel Uhl
1f05f19472
fix for bug 4271: don't export regatta leaderboards with eliminations;
...
only in the unlikely case where the original regatta leaderboard is not
matched by the filter condition would the leaderboard with eliminations
be exported
Change-Id: I0d86a510305fd3a8d4f5c0089e13bad00cab82bb
2017-08-14 16:00:40 +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
Kai Boernert
3caddc6b4e
Merge branch 'bug4227' of ssh://trac@sapsailing.com/home/trac/git into bug4227
2017-08-11 08:57:41 +02:00
Kai Boernert
167e9012cd
replaced comments with proper todos
2017-08-11 08:57:27 +02:00
Steffen Schaefer
a5991002bf
Bug 4227: Consistently using null as remoteURL for local TrackedRaces in
...
the REST API
2017-08-10 13:51:15 +02:00