Commit Graph
725 Commits
Author SHA1 Message Date
Axel Uhl 0c9c4b60e7 Merge branch 'master' into bug5960 2024-02-26 15:18:04 +01:00
Axel Uhl b26c15c765 bug5970: first compiling version with true heading in GPSFixMoving 2024-02-20 16:58:25 +01:00
Axel Uhl c2d4d97a5e bug5960: a first untested implementation of a conversion routine from CourseConfiguration to CourseConfigurationDTO 2024-02-14 16:15:57 +01:00
Axel Uhl abfdc3e632 bug5960: completed CourseConfigurationDTO and field types, added corresponding converters 2024-02-13 17:42:12 +01:00
Axel Uhl c01848a240 Merge branch 'master' into bug5955 2024-02-01 13:20:55 +01:00
Axel Uhl 6fc131a12f only accept "EXPEDITION" (measured) wind sources for RaceWindJsonSerializer 2024-02-01 13:16:39 +01:00
Axel Uhl fe31842815 bug5955: a first tentative integration of CPUMeter with Leaderboard; REST API 2024-02-01 10:55:51 +01:00
Axel Uhl 014a98028f fixed a regression in wind fix export for AI model training 2023-11-23 14:44:13 +01:00
Axel Uhl bb981a3fc4 removed redundant empty lines 2023-11-20 18:48:18 +01:00
Axel Uhl 34eb7acea7 don't export wind from excluded sources for maneuver-based wind estimation;
also, only export wind from during the race, so between start of race
and end of race, or, if the latter is not available, end of tracking
2023-11-20 16:53:42 +01: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 7e81b31502 bug5899: factored single-alculation cache into class of its own 2023-08-29 13:57:40 +02:00
Axel Uhl 01b8811646 bug5899: re-use results of ongoing calculations in MarkPassingsJsonSerializer 2023-08-29 11:35:36 +02:00
Axel Uhl 37a5eff211 bug5899: left a TODO for combining expensive computations for same subject 2023-08-28 18:36:51 +02:00
Axel Uhl 4d94520f2c bug5899: require LEADERBOARD:PREMIUM_LEADERBOARD_INFORMATION for expensive REST API properties 2023-08-28 18:14:46 +02:00
Axel Uhl 365415b635 bug5867: removed course areas from LeaderboardBase again; Event still has getLeaderboards() 2023-07-28 16:40:15 +02:00
Axel Uhl 89fb5f184c bug5867: interims commit making course area part of LeaderboardBase[Impl] 2023-07-28 16:37:17 +02:00
Axel Uhl eda983f6bb bug5715: started working on a (failing) test suite for the "three medal wins" scoring scheme 2022-11-30 14:28:10 +01:00
Kevin Wiesner fc37cd45e3 bug5767: changed argument for the call of GPSFixJsonDeserializer in GPSFixMovingJsonDeserializer 2022-09-26 15:12:31 +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 38f5a6caf6 bug5752: fixed discarding and display of discarded results in columns with factors != 1 2022-06-23 17:39:31 +02:00
Axel Uhl cfbcc3451a bug5694: added Wind persistence only indexed by time 2022-03-24 11:28:20 +01:00
Axel Uhl 199b77df09 bug5681: fixed serializability of DataImportProgress implementation classes 2022-02-18 17:29:46 +01:00
Axel Uhl e8f6422f0c bug5631: use SailingServerImpl functionality in MigrateLeaderboardgroupResource 2021-11-30 12:25:10 +01:00
Axel Uhl 31e6179292 bug5612: added field netPointsBasedOnPassingOrder to /markpassings output 2021-11-08 21:46:48 +01:00
Axel Uhl 9544bc5317 bug5311: implemented SailingServerImpl.compareServers(...) 2021-08-20 18:33:03 +02:00
Axel Uhl 225678ba29 bug5311: added JSON (de-)serializers for MasterDataImportResult and DataImportProgress and use them in SailingServerImpl 2021-08-20 15:00:57 +02:00
Axel Uhl 77c44d520e Merge branch 'master' into bug5311 2021-08-18 15:30:25 +02:00
Axel Uhl 8e8c6bc8e1 bug5611: acknowledgement and threading architecture for explicit acks in place; re-connect design needs to be adjusted accordingly;
the new Channel starts delivery tags at 0; what does this mean for queued messages? Are they delivered through this channel at all?
2021-07-31 21:53:23 +09:00
Axel Uhl b31f82f738 bug5606: changed the leaderboard-based /markpassing fields, providing the raw rounding order in addition to a hypothetical score based on this order 2021-07-28 20:24:32 +09:00
Axel Uhl b71441eb8b bug5606: making the leaderboard parameter required for producing the new attribute values 2021-07-28 00:24:53 +09:00
Axel Uhl 93d7162604 bug5606: added totalPoints, netPoints and maxPointsReason to /markpassings REST end point 2021-07-27 17:27:10 +09:00
Axel Uhl b9c6975fbb bug5311: MigrateLeaderboardgroupResource now manages remote server references in a more fine-grained way, respecting individual event IDs 2021-07-15 15:20:10 +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 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 4db4b95b62 bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them! 2021-02-16 14:58:38 +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 00c9019239 avoid NPEs when MarkProperties have null as their tags collection 2020-12-08 16:51:14 +01:00
Dennis Aulenbacher 6712e04b8e bug5409: Changed name of FreestyleProperties JSON field "tag" to "tags" 2020-11-17 12:51:33 +01:00
Dennis Aulenbacher 4ff41bb40c bug5409: Properly wrapping Iterable in JSONArray for serialization. 2020-11-10 18:39:04 +01:00
Dennis Aulenbacher 8886994985 bug5409: Handling potentially missing tag field. 2020-11-10 13:20:36 +01:00
Dennis Aulenbacher 7fe336cc5d Merge branch 'master' into bug5409 2020-11-06 12:35:54 +01:00
Dennis Aulenbacher 5cc5ba27d7 bug5409: Changing FreestyleMarkPropertiesDe- / -Serializer field "tags"
to "tag", conforming to existing endpoint.
2020-11-04 17:07:00 +01:00
Dennis Aulenbacher e23a1e17e9 bug5409: Renaming FreeStyleMarkPropertiesJsonDe- / -Serializer 2020-11-04 17:05:07 +01:00
Dennis Aulenbacher 9d8201c4a6 bug5409: Renamed CommonMarkPropertiesWithTags to FreestyleMarkProperties
for better distinction.
2020-11-04 16:00:46 +01:00
Dennis Aulenbacher b2bc75aa99 bug5310: Adding the event jsonArray to result 2020-10-27 12:46:39 +01:00
Dennis Aulenbacher a00af847ac bug5310: JSON serialization now supports multiple events as context 2020-10-26 20:41:07 +01:00
Dennis Aulenbacher 5fa4ee566d bug5310: Now using a Set of Events as context instead of a single event 2020-10-26 20:37:54 +01:00
Dennis Aulenbacher 1f74ccc841 bug5310: Using new MarkContext dto object in MarkResource 2020-10-22 18:21:45 +02:00