Commit Graph
223 Commits
Author SHA1 Message Date
Axel Uhl 6d3e7564cf formatting/comment changes only 2025-07-30 16:11:14 +02:00
Axel Uhl 5b235ca352 bug6135: improved logging of master data import operation 2025-07-03 12:00:54 +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 ad4cd299fc Revert "bug6095: moved Activator to impl package, export aiagent package"
This reverts commit ebaf236e81.
2025-02-25 15:07:49 +01:00
Axel Uhl ebaf236e81 bug6095: moved Activator to impl package, export aiagent package 2025-02-25 15:07:27 +01:00
Axel Uhl cea7f47a4a bug5450: implement Percent Target Boat Speed as leaderboard column;
for ORC PCS compute it based on implied wind divided by current wind
speed
2025-02-06 11:30:38 +01:00
Axel Uhl 76c41ae067 bug6091: implemented percent target boat speed for chart/tails 2025-01-29 13:48:09 +01:00
Axel Uhl 6ed60b500a bug6077: moved functionality for competitor details from SailingService to RacingEventService 2024-12-16 14:55:24 +01:00
Axel Uhl 2a614484d8 bug6069: interims commit; made SailorProfilePreferences available through com.sap.sailing.server.interfaces 2024-11-13 14:23:50 +01:00
Axel Uhl 7d075ed3dc Merge branch 'main' into bug5067 2024-09-11 00:43:59 +02:00
Axel Uhl fcd8c6fdcc bug5076: stop tracking and remove tracked race when "un-denoting" 2024-09-10 18:27:58 +02:00
Axel Uhl c39fc1f5bc bug5587: introduced WindTrack.add(Iterable) for mass insert 2024-08-22 12:04:15 +02:00
Axel Uhl 681bec61cf bug6007: implemented logging for event and regatta creation 2024-06-05 15:20:16 +02:00
Axel Uhl c34a90a3db bug5982: use TrackedRegatta.getExistingTrackedRace(RaceDefinition) where possible;
this avoids most of the blocking calls to
TrackedRegatta.getTrackedRace(RaceDefinition) which can lead to endless
waits, depleting pool and other threads when called while a race is
being removed
2024-03-14 15:23:01 +01:00
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 abfdc3e632 bug5960: completed CourseConfigurationDTO and field types, added corresponding converters 2024-02-13 17:42:12 +01:00
Axel Uhl 6adbfeb028 bug5960: comment changes only 2024-02-12 16:57:11 +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 08e8f96478 bug fix: apply competitor updates also for league set-up 2023-08-10 15:00:59 +02:00
Axel Uhl 9dd347b7c2 bug5866/bug5867: pass through centerPosition/radius for CourseArea creation 2023-08-02 16:07:06 +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 1325f60a0b bug5873: persistence, UI, and replication for incremental score offsets;
no evaluation yet when calculating scores; that's the next step
2023-07-25 14:33:28 +02:00
Axel Uhl 2e669c4ea8 Merge branch 'master' into bug5147 2022-11-07 12:58:01 +01:00
Finn Huelsbusch 580360668d Merge master into branch 2022-10-13 10:06:37 +02:00
Axel Uhl 804f5df550 bug5217: major refactoring, passing through MarkPassingRaceFingerprintRegistry "everywhere" 2022-10-12 15:08:42 +02:00
Axel Uhl 9ea955ae2c Merge branch 'bug5217' 2022-10-12 09:52:02 +02:00
Finn Huelsbusch eef846e4c7 Merge remote-tracking branch 'origin/master' into bug5147 2022-10-11 19:37:30 +02:00
Axel Uhl 12715ccb6f bug5217: major refactoring of mark passing race fingerprint code 2022-10-11 18:54:15 +02:00
Axel Uhl af9e1d8a01 removed obsolete "throws NoWindException" clause 2022-10-11 10:58:45 +02:00
Finn Huelsbusch 1f1b3b8fef merge master into bug 5147 2022-10-03 09:53:35 +02:00
I550803 5c9ee583ae Merge branch 'master' into bug5217 2022-10-01 15:23:19 +02:00
Axel Uhl d7f6587ffc bug5715: when removing a leaderboard referenced as a tie-breaking leaderboard, also remove the referencing leaderboard 2022-09-30 11:27:44 +02:00
Axel Uhl 4c3d99d871 bug5715: introduced new leaderboard type RegattaLeaderboardWithOtherTieBreakingLeaderboard 2022-09-28 18:50:09 +02:00
Axel Uhl 4a7effef93 bug5715: added oneAlwaysStaysOne to Series and RaceColumn throughout 2022-09-28 11:27:48 +02:00
I550803 e2d3099713 Merge branch 'master' into bug5217 2022-09-25 20:15:18 +02:00
I550803 241a7ff224 bug5217: added comments and fixed a bug in the formJSON method of the fingerprintImpl 2022-09-25 20:14:02 +02:00
Finn Huelsbusch bf2dd910a1 Merge remote-tracking branch 'origin/master' into bug5147 2022-09-19 10:07:49 +02:00
Axel Uhl e8a48dace6 removed e.printStackTrace() 2022-09-15 17:05:29 +02:00
I550803 e46d4e3449 bug5217: changed the names to a uniform 'MarkPassingHash ...' 2022-08-24 13:29:45 +02:00
I550803 a083c356f6 bug5217: improved performance of the implementation 2022-08-22 10:48:19 +02:00
I550803 3167d4d14a bug5217: implemented Hashfingerprintregistry, Monog- and DomainObjectFactory-Methods for using MarkPassingHashes with DB and added the corresponding Test 2022-08-17 01:24:39 +02:00
Finn Huelsbusch 4f3420564b whitespace happiness 2022-08-12 09:56:01 +02:00
Finn Huelsbusch 792d11c382 added new Checkbox to enable cross Fleet scoring 2022-08-08 17:44:42 +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 d13f04b147 adjust replicated AddColumnToSeries's insert index if after end of series length 2022-06-01 21:01:30 +02:00
Axel Uhl fcdafd9657 enhanced logging for MDI; stop listener when MDI has finished loading races 2022-05-25 18:24:31 +02:00
Axel Uhl 11805602e6 bug5518: fixed synchronization;
one remaining problem (probably not a regression) is adding wind fixes.
See bugzilla
2022-04-25 18:56:43 +02:00
Axel Uhl eac205459d bug5518: first attempt at keying asynchronous operations and queuing and running them in tasks per key 2022-04-25 18:15:11 +02:00
Axel Uhl 2370fe6820 bug5687: extracted service tracker and class loader handling mechanics;
from RacingEventServiceImpl this stuff has moved to
com.sap.sse.replication.interfaces. It should now become usable by the
SecurityService as well.
2022-03-10 22:47:03 +01:00