Commit Graph
455 Commits
Author SHA1 Message Date
Axel Uhl 39da2f389c reset .project files to before c17c183ed63ec10e957829f43b244eea32dc1dcc;
this reverts undesired automated edits made by Cline
2026-03-20 10:13:08 +01:00
Axel Uhl c17c183ed6 bug6217: Opus 4.6-generated scripts for producing a Jetty p2 update site from Maven Central 2026-03-18 15:18:06 +01:00
Axel Uhl 22f180cee1 bug6215: moving Speed, Position, Bearing, Weigher and others to SSE; GWT CFSs not done yet 2026-03-03 17:30:56 +01:00
Axel Uhl 4fd6731f62 bug6157: renamed com.sap.sailing.domain.tracking to com.sap.sailing.domain.shared.tracking in com.sap.sailing.domain.shared.android;
same for the corresponding .impl package; this removes the ambiguity
with the com.sap.sailing.domain bundle that exports the same packages.
2025-09-24 17:14:12 +02:00
Axel Uhl 10c73b9533 bug6147: ignore long-distance, non-spinnaker, or circular-random values if not present; no GPH defaults to 0.0 now 2025-07-01 11:33:37 +02:00
Axel Uhl b6434167dd bug6095: tags now have a hiddenInfo field, used for tag identifiers;
added the AI icon to com.sap.sailing.www/images for stability;
improved sizing of images displayed with tags
2025-02-26 17:08:02 +01:00
Axel Uhl 3a17220c71 bug6031: added overallLeaderboardName / hasOverallLeaderboard fields to REST API 2024-06-19 13:44:27 +02:00
Axel Uhl 4576450303 bug6016: added timepoint-ms and lastScoringUpdate-ms fields to /leaderboardgroups/{name|id} response 2024-06-11 10:40:16 +02:00
Wessels, Udo (PPN) 2b66121265 bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects. 2023-10-09 18:00:50 +02:00
Axel Uhl 8d3c5c81d1 bug5867/bug5866: made center/radius final fields in CourseArea 2023-08-02 15:57:58 +02:00
Axel Uhl e433574e6b bug5867 / bug5866: implemented setter and JSON serialization for CourseArea[Impl].[radius|centerPosition] 2023-07-31 10:56:00 +02:00
Axel Uhl 29150dccf9 bug5876: support TrackedRace.getCourseAreaId() based on race logs attached 2023-07-26 23:21:22 +02:00
Axel Uhl 50026c5bbc bug5830: added / registered de-serializer for RaceLogResultsAreOfficialEvent 2023-04-04 16:58:02 +02:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl 44850f3ddc bug2918: switched from single wind source to exclude to multiple in RaceLogWindSourcesToExcludeEvent; added finder and listener logic 2021-06-24 18:27:25 +02:00
Axel Uhl a855b43e83 bug2918: added RaceLogExcludeWindSourceEvent[Impl] and corresponding serialization/de-serialization as well as persistence support;
no behavioral logic, no analyzer and no finder yet; no RaceState support yet (if we want that); not driving it yet from WindPanel
2021-06-23 18:34:21 +02:00
Axel Uhl 2c622e5b45 patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint 2021-06-19 12:45:03 +02:00
Axel Uhl 2766e91fb4 fixed problem with loading ORC certificates that have inifite values for speeds in them 2021-05-16 13:18:50 +02:00
Axel Uhl 00f726e710 made all variables / parameters on whose value a lock is obtained/released final and adding missing finally clauses 2021-04-16 16:01:34 +02:00
Axel Uhl 83c11f5fd4 resolved ambiguity of com.sap.sse.util package between com.sap.sse and com.sap.sse.shared.android;
renamed the com.sap.sse.util and com.sap.sse.util.impl packages in com.sap.sse.shared.android
to com.sap.sse.shared.util and com.sap.sse.shared.util.impl, respectively; this is supposed to fix
all issues with ambiguous package imports
2021-03-23 21:01:32 +01:00
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