Commit Graph
435 Commits
Author SHA1 Message Date
Axel Uhl fb5307aadb made ORC certificate deserializer more robust against 0.0s allowances suggesting infinite speeds 2021-03-04 18:33:52 +01:00
Axel Uhl bd06b75e3d moved JsonSerializer and JsonDeserializer to com.sap.sse.shared.android to make them re-usable by all web bundles 2021-01-21 16:54:42 +01:00
Axel Uhl 5e63483d77 bug5477: initial implementation producing a RaceLogResultsAreOfficialEvent when TracTrac reports OFFICIAL race status 2021-01-11 18:35:57 +01:00
Alessandro Stoltenberg 8ec3049c77 Merge remote-tracking branch 'origin/master' into bug5261 2020-12-23 10:00:11 +01:00
Axel Uhl e40b457545 bug5241: added priority to DeviceConfiguration 2020-12-10 14:30:32 +01:00
Axel Uhl d587ebf27a bug5241: started to add eventId and courseAreaId to DeviceConfiguration 2020-12-09 22:56:06 +01:00
Georg Herdt 1c836a0345 extends SimpleRaceInfo JSON (de)serializer to include event id
bug 5410
2020-11-09 12:00:42 +01:00
Alessandro Stoltenberg ba1ecd3735 bug5261: Introduced constants for strings used in leaderboardgroupsresource 2020-10-26 09:20:55 +01:00
Axel Uhl e1287af75d removed BoatClass.displayName; BoatClass.name is now used throughout 2020-10-14 13:49:44 +02:00
Axel Uhl b5c3ac7640 bug5367: fixed serialization of course area ID for dependent start time event 2020-09-13 12:47:15 +02:00
Dennis Aulenbacher 458b3b7960 bug5363: Implemented alternative TrackingConnectorInfo version. 2020-09-08 20:16:28 +02:00
Axel Uhl 439b1edc84 fixed serializability of TrackingConnectorInfo 2020-09-08 15:53:12 +02:00
Axel Uhl 1dd362a1ca fixed TrackingConnectorType interface, removing domain pollution with connectors 2020-09-08 14:49:50 +02:00
Axel Uhl 962283ab12 output raceId instead of trackedRaceUuid in leaderboardgroups end point 2020-09-08 14:00:53 +02:00
Simon Pamies 63fa0fb309 Improving inclusion of tracked race unique identifier by using Serializable instead of UUID to make it more widely usable 2020-09-08 13:11:00 +02:00
Simon Pamies a08ae2261c Added field trackedRaceUuid to API /v1/api/leaderboardgroups/{name} as per request of TracTrac 2020-09-02 14:49:41 +02:00
Axel Uhl 7b7e7820ef bug5347: added failing test and fix for serialization/deserialization of null implied wind source 2020-08-16 00:33:17 +02:00
Axel Uhl fefe32040b use Java 1.8 for generating source bundles 2020-07-28 09:56:01 +02:00
Thomas Wiese 30da221690 Bug 5306: Remove redundant fields from CompetitorJsonSerilialer and from
endpoint docs
2020-07-16 13:57:56 +02:00
Axel Uhl 921787d8b7 dded courseAreaId to each race in the RegattasResource output 2020-07-13 16:34:33 +02:00
Axel Uhl 3dae64cf83 Merge branch 'master' into bug5287 2020-06-26 17:48:14 +02:00
Axel Uhl 55efd9ff6e made ORC certificate parsing a bit more tolerant 2020-06-24 17:58:58 +02:00
dmitry 99d1ccc700 Merge branch 'master' into bug5287 2020-06-19 11:25:37 +03:00
Axel Uhl a2fcb95f75 bug5287: factoring the code for leaderboard group endpoint, introducing common constants for field names 2020-06-16 12:54:56 +02:00
Axel Uhl bde8fd1bbb formatting, comments 2020-06-04 20:09:40 +02:00
Thomas Wiese d1a8138272 Bug 5289: add sailId to ComeptitorJsonSerializer 2020-05-29 13:55:13 +02:00
Thomas Wiese 7da3eec6da Bug 5289: append json fields from CompetitorsResource.getCompetitorJSON
before replacing this method by using the ComeptitorJsonSerializer
2020-05-29 13:43:52 +02:00
Axel Uhl 079438c534 bug3465: first compilable version after changing from single to multiple course areas per leaderboard/regatta; untested! 2020-05-08 00:42:20 +02:00
Axel Uhl 967f2d7def bug3465: many more areas where many course areas are now supported for Leaderboard and Regatta 2020-05-07 18:16:10 +02:00
Axel Uhl d860f2a835 fix NPE when a null boat would need to be serialized 2020-04-14 14:22:08 +02:00
Axel Uhl f08f747d4f disallow null values for the device identifier of a Positioning in a MarkProperties 2020-03-23 12:24:58 +01:00
Axel Uhl ce8ca7e5ed fixed ORC certificate-related test, adjusting to ReferenceNumber as key 2020-03-11 09:09:58 +01:00
Axel Uhl ffc00ddbf0 use RefNo as ID for ORC certificates; distinguish valid/invalid in certificate search 2020-03-11 00:13:24 +01:00
Axel Uhl 250373125a added start line mark positions to the /course output 2020-02-28 14:15:33 +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 d4c1e5c806 bug5215: added maxSOG-kts and maxSOGTimePoint-millis fields to /competitors/legs method in RegattasResource 2020-02-20 10:08:28 +01:00
Axel Uhl 06a0dc7989 formatting only 2020-02-11 09:49:30 +01:00
Axel Uhl 1bc2f8099f cleaned up ORC certificate (de-)serialization tests and strengthened verdicts 2020-02-11 09:46:47 +01:00
Axel Uhl 7854c5f3ae not serializing redundant copies of the default TWA/TWS "bins" in each certificate;
code formatting and eliminating code redundancy in ORCCertificateJsonSerializer
2020-02-10 12:55:47 +01:00
Axel Uhl dba2f7683f avoid code redundancies in ORCCertificateJsonDeserializer 2020-02-10 12:43:16 +01:00
Axel Uhl 0383ee7dc5 move TWS/TWA default bin definitions up to ORCCertificate, added Javadoc and adjusted to coding conventions 2020-02-10 12:17:49 +01:00
Usman Ali ed38a71e57 Merge branch 'master' of ssh://sapsailing.com/home/trac/git into bug5184 2020-02-07 12:08:28 +05:00
Axel Uhl 4a6c5dd269 added missing file for bug5160 2020-02-06 19:55:41 +01:00
Axel Uhl 0333c2fd01 bug5160: added optional course geometry to the serialization output of RegattasResource 2020-02-06 14:08:55 +01:00
Usman Ali a86072faf6 replacing dots with P for twa and tws key for mongo document 2020-02-03 19:42:29 +05:00
Usman Ali 4edeccb50f Parsing both custom and static value of twa and tws 2020-02-01 21:34:08 +05:00
Usman Ali d6e0c41ad7 changes in serializer and deserializer for dynamic bins in import certificates 2020-01-31 17:15:49 +05:00
Usman Ali 223dc4b2e2 Merge branch 'master' of ssh://sapsailing.com/home/trac/git into bug5184 2020-01-30 02:25:15 +05:00
Usman Ali b26922bdb9 Custom TWA and TWS import parser and serialzer changes 2020-01-30 02:22:26 +05:00
Axel Uhl 2df60bf9cb Merge branch 'master' into bug5185 2020-01-22 11:35:14 +01:00