Commit Graph
1730 Commits
Author SHA1 Message Date
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 2aeaac5680 bug5860: try to re-resolve a race log when a start time is requested and it hadn't resolved earlier 2023-08-16 16:24:52 +02:00
Axel Uhl 9dd347b7c2 bug5866/bug5867: pass through centerPosition/radius for CourseArea creation 2023-08-02 16:07:06 +02:00
Axel Uhl 8d3c5c81d1 bug5867/bug5866: made center/radius final fields in CourseArea 2023-08-02 15:57:58 +02:00
Axel Uhl 24a6b159ee Merge branch 'master' into bug5867 2023-08-02 14:30:09 +02:00
Axel Uhl 216d2def65 bug5880: fixed endless recursion when creating RacingProcedure from type 2023-08-02 01:31:44 +02:00
Axel Uhl ce10f67736 bug5880: added SWC_4MIN as shortened SWC racing procedure for kites/surfers 2023-08-01 15:07:07 +02:00
Axel Uhl 59a7f451f7 bug5867/bug5866: started to work on CourseArea position/radius persistence 2023-07-31 11:38:55 +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 17cb35b0ad bug5867: a locally tested working implementation of RacingEventService.getAllTrackedRacesForEventTrackingAt(...) 2023-07-28 16:59:14 +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 37f13d84cf bug5867: allow for passing through tailLengthInMilliseconds setting from URL;
default to 1ms for "wind map" so that in case competitors are shown
there they will be shown without a tail
2023-07-27 18:24:28 +02:00
Axel Uhl 29150dccf9 bug5876: support TrackedRace.getCourseAreaId() based on race logs attached 2023-07-26 23:21:22 +02:00
Axel Uhl 5201c1026b bug5861: fixed sorting of race log events only by time point for last update 2023-06-23 15:03:32 +02:00
Axel Uhl d85b8882a7 bug5831: added failing test case 2023-04-04 23:12:57 +02:00
Axel Uhl e0f00b0689 Merge branch 'master' into bug5147 2023-01-10 16:43:37 +01:00
Axel Uhl b2e8b69069 force delay between test regatta log entries to enforce timestamp difference 2022-12-29 18:18:11 +01:00
Axel Uhl 24132454b0 bug5792: adjust to Java-11 deprecations (Number constructors, reflection, Hamcrest, minor AWT changes) 2022-12-12 07:35:58 -08:00
Axel Uhl 14c62371a2 bug5147: removed obsolete TODOs, worked on Wiki page ranking.md 2022-11-10 17:30:27 +01:00
Axel Uhl 96a791f588 bug5217: hooked up fingerprint/markpassing loading/storing in MarkPassingCalculator;
added tests, too, and included the fixed and suppressed mark passing
events from the RaceLog in the fingerprint logic
2022-10-12 16:28:19 +02:00
Axel Uhl 12715ccb6f bug5217: major refactoring of mark passing race fingerprint code 2022-10-11 18:54:15 +02:00
Axel Uhl dd1e9c582d bug5728: introduced ScalableDuration; working on documentation 2022-08-01 14:57:01 +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 573d2f6085 bug5741: fixed copy-constructor of DeviceConfiguration 2022-06-17 17:41:14 +02:00
Axel Uhl 82b70ebf09 bug5741: deep copy in DeviceConfiguration copy constructor 2022-06-17 10:45:08 +02:00
Axel Uhl 7c884369c4 bug5741: for MediaTrack and DeviceConfiguration use cloned objects in replication operations 2022-06-16 17:15:39 +02:00
Axel Uhl 05008e9a09 bug5738: implemented logic to skip empty series in CurrentRaceFilterImpl 2022-06-02 21:03:06 +02:00
Axel Uhl 61f6f5508c bug5731: made necessary changes to Race Manager app; fixed durations for the two RRS26 variants 2022-05-31 00:44:06 +02:00
Axel Uhl 954af76f20 bug5731: added RRS26_3MIN as a racing procedure with 3min sequence, otherwise as RRS26 2022-05-30 17:16:09 +02:00
Axel Uhl 5772f0b10a bug5693: removed TrustManager code, assuming Sailti will use valid SSL certificates 2022-03-17 16:46:49 +01:00
Axel Uhl 6841a019a8 bug5687: major refactoring for the pattern of tracking class loader suppliers 2022-03-11 18:20:01 +01:00
Axel Uhl 27116d4e8d added Boat as @Connector in data mining, adding color as dimension, adding competitor short name as dimension 2022-02-10 11:48:53 +01:00
Axel Uhl 6e90c1bd02 bug5628: first half-way working live integration that polls data and merged course data from smartphone tracking connector 2021-10-23 17:15:45 +02:00
Axel Uhl 9cef0e652c bug5628: passing through YellowBrickAdapter instance to tracking connectivity parameters 2021-10-21 20:35:42 +02:00
Axel Uhl 6e49dc0939 bug5626: added new DataMining statistics for projected distance from Stb end of start line (absolute and normalized) 2021-10-08 14:17:41 +02:00
Axel Uhl 44610cccd1 implemented windward distance to start line, refactored race-related data mining stats, moving to race where they belong 2021-09-29 19:23:48 +02:00
Axel Uhl b6e147f4fb Merge branch 'master' into bug5311 2021-09-21 15:28:50 +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 adf50c41bf bug5419: a first implementation of Refresher/Displayer for Competitors and Boats; for Competitors the refresher is already passed through 2021-07-07 11:15:29 +02:00
Axel Uhl bb5b780bbc bug2918: made RaceLogExcludeWindSourcesEvent unrevokable 2021-06-24 18:35:24 +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 a61bde7a16 bug5576: consider confidence of estimated wind fixes again; lowered confidence of downwind estimation for all boat classes; fixed confidence function for number of boat classes to be less jumpy around 1..2 2021-06-18 12:40:23 +02:00
Axel Uhl 0b5e84083d more intense logging in reconciler when new passes are being created 2021-06-03 13:27:32 +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