Release 933576af157dd3372d12c71b6a7136aa991e7ee3-bug5959-202512081925 Commits for the last 4 weeks: 933576af1 - Axel Uhl, 4 hours ago : Merge branch 'bug5959' into releases/bug5959 16213b12d - Axel Uhl, 4 hours ago : bug5959: added null-safety in storeManeuvers(...) 20a4cdca2 - Axel Uhl, 4 hours ago : Merge branch 'main' into bug5959 1497e5529 - Axel Uhl, 5 hours ago : assume 10kts default wind speed in TWD estimation from COG if no wind speed is known at all df0396f4d - Axel Uhl, 9 hours ago : bug6193: moved #races calculation to after filling result entries cb7308625 - Axel Uhl, 9 hours ago : for release tags use current branch, not default branch a9a132a17 - Axel Uhl, 10 hours ago : Merge branch 'main' into bug5959 8945f5db6 - Axel Uhl, 3 days ago : Merge branch 'bug6192' into main a395de755 - Axel Uhl, 3 days ago : bug6192: adjusted onboarding d8fc61d25 - Axel Uhl, 3 days ago : added script to list users with recent sessions from MongoDB ac2f1b2bd - Axel Uhl, 3 days ago : bug6192: updated gwt-servlet version in feature.xml 90f9a752a - Axel Uhl, 4 days ago : delete gwt download folder again c94f2c5a5 - Axel Uhl, 4 days ago : bug6192: adjusted GWT version in java/pom.xml 20f10c63a - Axel Uhl, 4 days ago : bug6192: upgraded GWT to 2.12.4 (fork), fixing GWT issue 10181 c41e49a2d - Axel Uhl, 4 days ago : Merge sapsailing_main into main 81d36baf8 - Hudson CI, 4 days ago : Merge commit '5c4f67d5c2c2d830113251160e3504fd234ef92d' 5c4f67d5c - service-tip-git, 4 days ago : [INTERNAL] Translation delivery: commit by LX Lab 963f9ef3d - Axel Uhl, 4 days ago : bug5959: fixed thread name 195b78e63 - Axel Uhl, 5 days ago : Merge branch 'main' into bug5959 edd0d070e - Axel Uhl, 5 days ago : fixed @Source tag for FAREAST28R.png resource 14ab625eb - Sohaib Baig, 6 days ago : doc: release notes for bug6148 eb13cb12b - Axel Uhl, 6 days ago : fixed release notes month 3567899e7 - Axel Uhl, 6 days ago : Merge pull request #13 from radek-masnica/newBoatclass_Fareast28R 12e974ab3 - Axel Uhl, 6 days ago : renamed Fareast28R.png to FAREAST28R.png, making consistent with BoatClassMasterdata e8b145878 - Axel Uhl, 6 days ago : Merge sapsailing_main into main fd6e34fdb - Sohaib Baig, 6 days ago : Updated onboarding.md (markdown) 7217f1aca - Sohaib Baig, 6 days ago : Updated onboarding.md (markdown) 19ce60b92 - Axel Uhl, 6 days ago : scaled boat class icon to 140x140 (was 141x140), added release notes 769148c2d - Axel Uhl, 6 days ago : Merge branch 'main' into newBoatclass_Fareast28R 2eb9d5b68 - Axel Uhl, 6 days ago : added comments in gwt.ui's pom.xml for GWT issue 10181 e2a2c4def - Radek Masnica, 6 days ago : Adding Fareast 28R boat class d724b2998 - Axel Uhl, 7 days ago : Merge sapsailing_main into main 544b65e58 - Sohaib Baig, 7 days ago : Updated onboarding.md (markdown) 426ead23f - Sohaib Baig, 7 days ago : Merge branch 'main' into translation bc6beacf0 - Axel Uhl, 7 days ago : Merge sapsailing_main into main 3a43f844e - Axel Uhl, 7 days ago : Updated development-environment.md (markdown) bbd1f10f3 - Sohaib Baig, 7 days ago : Merge branch 'bug6148' e2a7e67fc - Axel Uhl, 7 days ago : Merge branch 'bug5959' into releases/bug5959 7534ece40 - Axel Uhl, 7 days ago : Merge branch 'main' into bug5959 c4056d13b - Axel Uhl, 11 days ago : Merge branch 'main' into bug6186 7cad48711 - Axel Uhl, 11 days ago : formatting and typo fixes only 58b48f611 - service-tip-git, 11 days ago : [INTERNAL] Translation delivery: commit by LX Lab 321494451 - Axel Uhl, 11 days ago : Merge branch 'main' into bug6186; fixed mandatory triggering of mark passing calculation upon MPC.resume() 02d782497 - Sohaib Baig, 11 days ago : Merge branch 'main' into bug6148 cfce131b0 - Axel Uhl, 11 days ago : added comment c614f1740 - Axel Uhl, 11 days ago : formatting 89de78685 - Axel Uhl, 11 days ago : bug6186: trying to resolve deadlock by using separate MPC thread pool c11a11341 - Sohaib Baig, 12 days ago : bugfix: extended locking duration for unlockUser test 4c87dd108 - Axel Uhl, 12 days ago : bug6186: dedicated background thread pool to wait for mark passing calculator initializations d20dc1598 - Axel Uhl, 12 days ago : bug6186: no separate thread to cache mark passings in DB; use background executor e6a0483ea - Axel Uhl, 12 days ago : Merge branch 'main' into bug5959 2ea8e78c0 - Axel Uhl, 12 days ago : removed obsolete comment 499713d04 - Sohaib Baig, 13 days ago : bugfix: testUnlockUser blocked by popup dialog a75d0479c - Axel Uhl, 13 days ago : update RibDashboard SDM to use JavaSE-17 a3637ab37 - Axel Uhl, 13 days ago : fixing more GWT versions in java/pom.xml cc8b7a254 - Axel Uhl, 13 days ago : fixing GWT version in java/pom.xml to 2.12.3 4963d5cc4 - Axel Uhl, 13 days ago : upgrade to gwt-2.12.3 for improved RPC "no instantiable subtype" warnings 6c85a688a - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug6148 45332786c - Axel Uhl, 2 weeks ago : switching to gwt.2.12.3 which has more GWT RPC serializer generator warnings/errors 2f8aeb83c - Axel Uhl, 2 weeks ago : bug6148: added missing CSFs for Duration implementations to security.ui 134bc8c01 - Axel Uhl, 2 weeks ago : bug6148: adding TimedLock only to gwt.ui SerializationDummy seems to suffice; 81802fc70 - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug6148 f4ec4eb35 - Axel Uhl, 2 weeks ago : fixed syntax error in translation_v2.json 2ecf6cc34 - Axel Uhl, 2 weeks ago : bug6148: TimedLock serialization locally also works without the SerializationDummy kludge; try this bcda47e9d - Axel Uhl, 2 weeks ago : bug6148: added GWT inherits to reach ClientConfiguration/BrandingConfiguration from security entry points bec839e30 - Axel Uhl, 2 weeks ago : bug6148: added inherits for SSECommon to let GWT see TimedLock 54689abf6 - Axel Uhl, 2 weeks ago : bug6148: use TimedLockImpl class instead of TimedLock interface in serialization dummies 825a17ee0 - Axel Uhl, 2 weeks ago : Merge branch 'bug5959' into releases/bug5959 c07f4d343 - Axel Uhl, 2 weeks ago : bug5959: for test case, explicitly trigger maneuver re-calculation 7670da873 - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug5959 0e1d35cdc - Axel Uhl, 2 weeks ago : bug6148: formatting change only 9c06ee500 - Axel Uhl, 2 weeks ago : bug6148: added TimedLock to dummy serialization classes to ensure GWT serializbility 2ae424118 - Axel Uhl, 2 weeks ago : bug6148: use custom field serializer for IpToTimedLockDTO; d967dd548 - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug6148 10a0f9fa6 - Sohaib Baig, 2 weeks ago : fix merge faults ae2386450 - Axel Uhl, 2 weeks ago : bug6173 aftermath: fix the links to the release notes in the LandscapeManagement panel dda6eae44 - Axel Uhl, 2 weeks ago : bug6060 merge clean-up: fixed two more launch configurations ac7d02e77 - Axel Uhl, 2 weeks ago : bug6060 aftermath: remove unused imports caused by 5d594a47aae2751cc783d83e923ef934cf4a73f5 a9b7e7b03 - Axel Uhl, 2 weeks ago : Merge branch 'bug5959' into releases/bug5959 805052b5a - Axel Uhl, 2 weeks ago : bug5959: don't trigger maneuver update computations when maneuver-based wind estimation has changed 8689f9f58 - Sohaib Baig, 2 weeks ago : Merge branch 'main' into bug6148 372e97235 - Sohaib Baig, 2 weeks ago : Merge branch 'main' into bug6148 d4e4c7c05 - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug5959 074e0656f - Axel Uhl, 2 weeks ago : dev server environment now configures IGTIMI Riot port (6000) 05bb10d29 - Axel Uhl, 2 weeks ago : bug6060: admin release notes entry 7ef8f62e1 - Axel Uhl, 2 weeks ago : bug6060 aftermath: re-generated two more launch configurations 8afded46f - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug5959 03572e738 - Axel Uhl, 3 weeks ago : Merge remote-tracking branch 'github/main' into main 5956e91d6 - Axel Uhl, 3 weeks ago : bug5959: working towards avoiding unnecessary replica-side maneuver recalculations after initial load 6f3d0ba1b - masha.kashirina, 3 weeks ago : Merge branch 'bug6060' 302195ed1 - Axel Uhl, 3 weeks ago : Merge pull request #11 from MichaelGoertz/patch-notes-for-unreleased-changes-rn-update 783e9df00 - MichaelGoertz, 3 weeks ago : Update InSightAppNotes.html with unreleased changes 581a620fe - masha.kashirina, 3 weeks ago : bug6060: merged wiki for branding from bug6171' 45d106750 - Axel Uhl, 3 weeks ago : bug5959: fixed compile errors; switch to updatable ManeuverCache when needed 16ce2279f - Axel Uhl, 3 weeks ago : bug5959: making ManeuverCacheDelegate's ManeuverRaceFingerprintRegistry transient; 150014674 - Axel Uhl, 3 weeks ago : bug5959: made ManeuverLoss serializable 5e8ec5db6 - Axel Uhl, 3 weeks ago : Merge remote-tracking branch 'github/bug5959' into bug5959 59e9393ca - Axel Uhl, 3 weeks ago : bug5959: untested attempt at serializing the ManeuverCache with the TrackedRace 626a758c5 - Axel Uhl, 3 weeks ago : Merge branch 'bug5959' into releases/bug5959 beb685e7b - Sohaib Baig, 3 weeks ago : Merge branch 'main' into bug6148 fec202c37 - Axel Uhl, 3 weeks ago : bug5959: whitespace change only 1fbb51ee3 - Axel Uhl, 3 weeks ago : bug5959: removing excessive synchronization from ManeuverCacheDelegate 75ab8a601 - masha.kashirina, 3 weeks ago : bug6060: small selenium test fix -> now solutions are shown when whitelabeled 1368179ac - Axel Uhl, 3 weeks ago : bug6184: exclude the maneuver-based wind estimations from the wind sources used for maneuver classification bd249252d - Axel Uhl, 3 weeks ago : bug5959: added final to variable 6c7c595d4 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug5959 3d4d8c421 - Axel Uhl, 3 weeks ago : Delete sailing.png as it isn't used anywhere 7cca98196 - Axel Uhl, 3 weeks ago : bug5959: fixed NPE in wind hash calculation; 6ea467f4f - Axel Uhl, 3 weeks ago : bug5959: removed unused field maneuverRaceFingerprintRegistry 6797e5a0c - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6148 6a60ed227 - Sohaib Baig, 3 weeks ago : fix concurrent write access error on get locked IPs 958cfd7b8 - masha.kashirina, 3 weeks ago : bug6060: merge main 4d471675a - Axel Uhl, 3 weeks ago : bug5959: more whitespace/formatting clean-up 1e0ebdd5a - Axel Uhl, 3 weeks ago : bug5959: factored commonalities of [Maneuver|MarkPassing]RaceFingerprint b455c9a73 - Axel Uhl, 3 weeks ago : bug5959: removed unused DynamicTrackedRace[Impl].updateManeuvers 6f2be29b4 - Axel Uhl, 3 weeks ago : bug5959: reverted redundant comment changes in DynamicTrackedRegattaImpl 2a0703419 - Axel Uhl, 3 weeks ago : bug5959: made member final 968a6b842 - Axel Uhl, 3 weeks ago : bug5959: formatting only 6bf10a055 - Axel Uhl, 3 weeks ago : bug5959: replaced CountDownLatch by basic object notifier in TrackedRaceImpl.waitForAllRAceLogsAttached 5cbe48372 - Axel Uhl, 3 weeks ago : bug5959: removed unnecessary casts again; added final-ness 8f8849539 - Axel Uhl, 3 weeks ago : bug5959: moving triggerManeuverCacheInvalidationForAllCompetitors to original position; 843bef731 - Axel Uhl, 3 weeks ago : bug5959: added /* observed */ comment to new WindSourceType constructor arg e2128fd2b - Axel Uhl, 3 weeks ago : bug5959: refactored FieldNames regarding MANEUVERS collection dcf31889c - Axel Uhl, 3 weeks ago : bug5959: fixed Javadoc for CollectionNames.MANEUVERS fc5cd0044 - Axel Uhl, 3 weeks ago : bug5959: fixing use of MarkPassingProxy when loading maneuver mark passings 02b55b07e - Axel Uhl, 3 weeks ago : bug5959: pass ManeuverRaceFingerprintRegistry through SwissTiming/YellowBrick connectors, too 9b13b58f0 - Axel Uhl, 3 weeks ago : bug5959: refactored to use factory for conversion from JSON 315acce4a - Axel Uhl, 3 weeks ago : bug5959: formatting, Javadoc 8327f128e - Axel Uhl, 3 weeks ago : bug5959: pass through ManeuverFingerprintRegistry to createTrackedRace in RaceCourseReceiver e64ff9d56 - Axel Uhl, 3 weeks ago : bug5959: fixing null check in ManeuverCacheDelegate 5573a630e - Axel Uhl, 3 weeks ago : bug5959: more final declarations; whitespace changes f84cdeaf0 - Axel Uhl, 3 weeks ago : bug5959: more final declarations; parameters renamed for clarity 8d026ac2c - Axel Uhl, 3 weeks ago : bug5959: single point of exit for loadManeuverLoss e92766991 - Axel Uhl, 3 weeks ago : bug5959: formatting, whitespaces 8e355564e - Axel Uhl, 3 weeks ago : bug5959: renamed MANEUVER collection/field to MANEUVERS; fe597e239 - Axel Uhl, 3 weeks ago : bug5959: replaced SmartFutureCache with main version to revert whitespace-only changes e449de4e2 - Axel Uhl, 3 weeks ago : bug5959: revert probably accidental change in aiagent's manifest 01b4e538b - Axel Uhl, 3 weeks ago : bug5959: reverted launch configurations to their main branch version 49269277f - Axel Uhl, 3 weeks ago : bug5959: elimiate phony diffs in .prefs files regarding GWT version a4f24c737 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug5959 52c95a552 - Axel Uhl, 3 weeks ago : Merge sapsailing_main into main 96dd3b97e - Thomas Stokes, 3 weeks ago : Updated glossary.md (markdown) 9bf960f1e - Axel Uhl, 3 weeks ago : Merge sapsailing_main into main a72acc7f4 - Thomas Stokes, 3 weeks ago : Updated glossary.md (markdown) 51eccdc18 - Thomas Stokes, 3 weeks ago : Fix link bededb062 - Thomas Stokes, 3 weeks ago : Renamed onboarding-glossary to glossary 4bf5f4ee4 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug5959 aafda2b2d - Axel Uhl, 3 weeks ago : Merge sapsailing_main into main 3cfcb5dca - Thomas Stokes, 3 weeks ago : Add sub headings (testing wiki edits) 1184b1a57 - Axel Uhl, 3 weeks ago : Merge sapsailing_main into main 96d7524d4 - Generic Wiki User, 3 weeks ago : Merge branch 'main' of https://github.com/SAP/sailing-analytics 7b5c09ab9 - Axel Uhl, 3 weeks ago : bug6166: use https://s3.dualstack... for S3 file storage URLs to support IPv6 2655e33aa - Thomas Stokes, 3 weeks ago : Link to onboarding glossary. 5367155d6 - Axel Uhl, 3 weeks ago : Merge remote-tracking branch 'github/main' into main 1f7c3858c - Axel Uhl, 3 weeks ago : update the TracTrac API token also in the TRACTRAC_CONFIGURATIONS collection 8c2a9df2c - Axel Uhl, 3 weeks ago : Merge sapsailing_main into main cf9fc887a - Luise Henning, 3 weeks ago : Change of ManeuverRaceFingerprint 9d71aaf81 - Sohaib Baig, 3 weeks ago : fix StringMessages from previous improper merge c7df6a3a0 - Thomas Stokes, 3 weeks ago : Added to reading list as wiki test. 36ed7bb2a - Luise Henning, 3 weeks ago : Merge branch 'main' into bug5959 784192313 - Luise Henning, 3 weeks ago : Merge branch 'main' into bug5959 e51a10169 - masha.kashirina, 4 weeks ago : bug6060: sailInsight powered by small fix 5d594a47a - masha.kashirina, 4 weeks ago : bug6060: moreLoginInfo popup for debranded is back + Solutions are now available both mobile/desktop in debranded fe764614b - Sohaib Baig, 4 weeks ago : Merge branch 'main' into bug6148 fd91cb092 - Sohaib Baig, 4 weeks ago : forgot to add changes to previous commit 8ca8dd20e - Sohaib Baig, 4 weeks ago : locked IPs turned into permission object instead of server action 0d271691d - masha.kashirina, 4 weeks ago : Merge branch 'main' into bug6060 03465ad67 - masha.kashirina, 4 weeks ago : bug6060: merge main 5ed57d86a - Axel Uhl, 4 weeks ago : removed "unused import" warnings from NOAA tests after removing @Disabled 55ddef01c - Axel Uhl, 4 weeks ago : use try-with-resource to mute warning about udpSocket not being closed d168c4df2 - Axel Uhl, 4 weeks ago : fixed install script part 1 for central reverse proxy; 3bd1b927a - masha.kashirina, 4 weeks ago : big6171: updated home wiki page with a branding article d32b948a6 - masha.kashirina, 4 weeks ago : Merge branch 'main' into bug6171 53476f4b9 - Axel Uhl, 4 weeks ago : NOAA declination tests re-enabled after US shutdown end d2901ce84 - Axel Uhl, 4 weeks ago : manage secret distribution for central reverse proxy set-up/httpd 8d3944ae1 - Axel Uhl, 4 weeks ago : Merge remote-tracking branch 'github/main' into main d6e4e53ea - Axel Uhl, 4 weeks ago : enable authentication of TracTrac requests also from command-line 5c39bb531 - masha.kashirina, 4 weeks ago : bug6171: wiki branding update a3759ea35 - masha.kashirina, 4 weeks ago : bug6060: javadoc for Brandingconfiguration is implemented 9f3a0dea4 - Generic Wiki User, 4 weeks ago : Updated tractrac-json-urls 9a245fd9c - Axel Uhl, 4 weeks ago : bug6170: switching to TracAPI 5.0.2 which fixes an issue with redirects from old URLs 4d4142987 - Axel Uhl, 4 weeks ago : bug6170: fix token to use for RaceTrackerTest 1bf3bee65 - Axel Uhl, 4 weeks ago : bug6170: added filesfor local Docker-based Selenium tests 89edd71d6 - Sohaib Baig, 4 weeks ago : re-added accidentally removed translation string 199643126 - Axel Uhl, 4 weeks ago : bug6170: add TracTrac API token setting in Selenium tests 6957c1c35 - Sohaib Baig, 4 weeks ago : check permissions not roles 74db65728 - Axel Uhl, 4 weeks ago : bug6170: fixed UnicodeCharactersInCompetitorNamesTest by adding Authorization header 6f62cf855 - Sohaib Baig, 4 weeks ago : remove unused imports c113f87c1 - Sohaib Baig, 4 weeks ago : shift ip lock management operations to user management service