Commit Graph
5639 Commits
Author SHA1 Message Date
Axel Uhl 9726db9a9c use sail number instead of name as stable sorting for CompetitorWithBoat 2024-03-06 10:16:57 +01:00
Axel Uhl eb875de110 bug5971: upgrading the MarkPassingCalculator.CALCULATOR_VERSION from 1 to 2 2024-02-20 23:03:08 +01:00
Axel Uhl 450f6378a4 bug5971: added synchronization to avoid premature persistent caching of unfinished mark passing calculation results 2024-02-20 22:47:13 +01:00
Axel Uhl b26c15c765 bug5970: first compiling version with true heading in GPSFixMoving 2024-02-20 16:58:25 +01:00
Axel Uhl 37f9079b83 bug5955: in CompositeCPUMetrics use separate CPUMeter instance and delegate to it 2024-02-02 01:08:14 +01:00
Axel Uhl a91760ffc0 bug5955: add regatta CPUMeter to the composite meter of FlexibleLeaderboard when race is attached 2024-02-01 18:20:33 +01:00
Axel Uhl a5088cc64f bug5955: use composite CPU meter for FlexibleLeaderboard; otherwise, use Regatta as CPUMeter host 2024-02-01 17:19:19 +01:00
Axel Uhl 528209f559 bug5955: integrated CPU metering with TrackedRegatta 2024-02-01 16:36:15 +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 8ac81931dc bug3286: explicit parameter controls whether to load race logs upon configuring race log store 2024-01-02 15:56:26 +01:00
Axel Uhl c72242094a bug5925: first compilable version of incremental min/max detailValue updates 2023-12-28 18:34:23 +01:00
Axel Uhl e633f7a22b bug5932: use cache where possible 2023-12-28 10:23:42 +01:00
Axel Uhl 9911530258 bug5932: added test for segment ending on a mark passing; fixed issues for tack type segment calculation 2023-12-27 15:52:48 +01:00
Axel Uhl f17ee6d5fd Merge branch 'master' into bug5932 2023-12-27 11:04:04 +01:00
Axel Uhl 58efa6e8ff added null-check for COG/SOG in getTackType 2023-12-22 16:01:04 +01:00
Lisa 403b806b54 bug5932: changing logic of tacktype so fixes on legstart are included 2023-12-20 17:21:53 +01:00
Lisa 3849f62f28 bug5932: deleting distance on HasGPSFixTrack, because it should first
work over HasTackTypeSegment
2023-12-08 17:13:00 +01:00
Lisa 14bcc77247 bug5932: adding comments and working on distance/time calculation 2023-12-08 10:12:56 +01:00
Lisa 656e82a919 bug5932: modifying bravo to gps 2023-12-08 10:11:08 +01:00
Lisa 73b0d95e24 bug5918: correcting comments and tooltip 2023-12-01 17:54:33 +01:00
Axel Uhl 8554c5a6d0 bug5918: make this work for downwind and reaches, too;
re-introduced NoWindException because LegType can only be determined
with wind; fixed i18n issues
2023-12-01 15:16:19 +01:00
Axel Uhl 12e5984fbc bug5918: code formatting only 2023-12-01 13:24:41 +01:00
Axel Uhl 8bfc96818f Merge branch 'merge-test-b' into merge-test-a 2023-12-01 11:06:32 +01:00
Lisa 0c19bc0673 bug5918: changing variable name 2023-12-01 10:07:15 +01:00
Lisa 25a1798096 Merge branch 'master' into bug5918 2023-12-01 09:43:47 +01:00
Lisa d3fe82d2b5 bug5918: correcting comment 2023-12-01 09:42:24 +01:00
Lisa 0772696dac bug5918: correcting grammar, changing to tackTypeTooltip 2023-12-01 09:31:31 +01:00
Lisa 412e6b989a bug5918: adding testcase nowind and nowaypoint, changing null check from windbearing to wind 2023-12-01 09:13:44 +01:00
Lisa 5d19e414c5 bug5918: correcting syntax and deleting windexception 2023-12-01 08:55:59 +01:00
Axel Uhl 7cd519d002 improved Javadoc of getWind methods on TrackedRace 2023-11-30 16:34:31 +01:00
Lisa ad7bf3fe77 bug5918: adding TODO for special PassingInstructions 2023-11-30 09:22:56 +01:00
Axel Uhl e78fb72343 bug5918: re-added convenience method for getTackType with no cache argument 2023-11-29 16:16:25 +01:00
Axel Uhl 8259932044 Merge remote-tracking branch 'origin/bug5918' into bug5918 2023-11-29 16:12:57 +01:00
Axel Uhl 8b58eff0f8 bug5918: pass through cache from getCompetitorRaceDataEntry to getTackType 2023-11-29 16:05:36 +01:00
Lisa 3ddbca91c7 bug5918: including cache 2023-11-29 14:11:18 +01:00
Lisa cbb15de7cc bug5918: add space and change comparison of bearing 2023-11-29 14:11:18 +01:00
Lisa 952ff6e83e bug5918: updating Javadoc comment on getTackType() 2023-11-29 14:10:59 +01:00
Lisa 7425d04395 bug5918: correcting comments 2023-11-28 10:45:31 +01:00
Lisa ba2b6d2cc6 deleting comments 2023-11-27 17:18:07 +01:00
Lisa 53b025f644 correcting testing 2023-11-27 15:18:16 +01:00
Lisa f9be5a425b adding 3 option, tacktype NONE 2023-11-24 15:25:19 +01:00
Lisa 89aa447095 Tacktype logic + DM Dimension 2023-11-21 17:25:46 +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 3c5cbf24fd bug5908: capture the default TracTrac "Update URI" from the JSON doc; 2023-10-04 16:38:59 +02:00
Axel Uhl 6afa3826fb bug5898: fixing TrackedLegImpl.estimateTargetTimeTacking, converting TWAs to COGs by adding TWD 2023-08-30 18:19:12 +02:00
Axel Uhl 9379d9a552 bug5899: retrieving several metrics for /competitors/legs and /markpassings from cached LeaderboardDTO 2023-08-28 10:57:38 +02:00
Axel Uhl 4490a22df9 bugfix: iQ scoring scheme didn't return its own type properly 2023-08-18 22:12:05 +02:00
Axel Uhl 7dd8639bf3 bug5884: minor text edits 2023-08-18 16:34:08 +02:00
Axel Uhl a5c5e40fa9 bug5894: fixing NPE for incremental score corrections when there are no uncorrected scores yet 2023-08-17 15:47:51 +02:00
Axel Uhl e42f1e6eb9 bug5890: avoid endless recursion in iQ scoring when opening series consists of multiple sub-series 2023-08-15 17:58:27 +02:00