Release 626a758c5d9a6c9c5b21ee1b56410e1f7e2f2468-bug5959-202511192103


Commits for the last 4 weeks:

626a758c5 - Axel Uhl, 4 hours ago : Merge branch 'bug5959' into releases/bug5959
fec202c37 - Axel Uhl, 6 hours ago : bug5959: whitespace change only
1fbb51ee3 - Axel Uhl, 6 hours ago : bug5959: removing excessive synchronization from ManeuverCacheDelegate
bd249252d - Axel Uhl, 9 hours ago : bug5959: added final to variable
6c7c595d4 - Axel Uhl, 10 hours ago : Merge branch 'main' into bug5959
3d4d8c421 - Axel Uhl, 12 hours ago : Delete sailing.png as it isn't used anywhere
7cca98196 - Axel Uhl, 28 hours ago : bug5959: fixed NPE in wind hash calculation;
6ea467f4f - Axel Uhl, 28 hours ago : bug5959: removed unused field maneuverRaceFingerprintRegistry
4d471675a - Axel Uhl, 30 hours ago : bug5959: more whitespace/formatting clean-up
1e0ebdd5a - Axel Uhl, 30 hours ago : bug5959: factored commonalities of [Maneuver|MarkPassing]RaceFingerprint
b455c9a73 - Axel Uhl, 32 hours ago : bug5959: removed unused DynamicTrackedRace[Impl].updateManeuvers
6f2be29b4 - Axel Uhl, 32 hours ago : bug5959: reverted redundant comment changes in DynamicTrackedRegattaImpl
2a0703419 - Axel Uhl, 32 hours ago : bug5959: made member final
968a6b842 - Axel Uhl, 32 hours ago : bug5959: formatting only
6bf10a055 - Axel Uhl, 33 hours ago : bug5959: replaced CountDownLatch by basic object notifier in TrackedRaceImpl.waitForAllRAceLogsAttached
5cbe48372 - Axel Uhl, 35 hours ago : bug5959: removed unnecessary casts again; added final-ness
8f8849539 - Axel Uhl, 35 hours ago : bug5959: moving triggerManeuverCacheInvalidationForAllCompetitors to original position;
843bef731 - Axel Uhl, 2 days ago : bug5959: added /* observed */ comment to new WindSourceType constructor arg
e2128fd2b - Axel Uhl, 2 days ago : bug5959: refactored FieldNames regarding MANEUVERS collection
dcf31889c - Axel Uhl, 2 days ago : bug5959: fixed Javadoc for CollectionNames.MANEUVERS
fc5cd0044 - Axel Uhl, 2 days ago : bug5959: fixing use of MarkPassingProxy when loading maneuver mark passings
02b55b07e - Axel Uhl, 2 days ago : bug5959: pass ManeuverRaceFingerprintRegistry through SwissTiming/YellowBrick connectors, too
9b13b58f0 - Axel Uhl, 2 days ago : bug5959: refactored to use factory for conversion from JSON
315acce4a - Axel Uhl, 2 days ago : bug5959: formatting, Javadoc
8327f128e - Axel Uhl, 2 days ago : bug5959: pass through ManeuverFingerprintRegistry to createTrackedRace in RaceCourseReceiver
e64ff9d56 - Axel Uhl, 2 days ago : bug5959: fixing null check in ManeuverCacheDelegate
5573a630e - Axel Uhl, 2 days ago : bug5959: more final declarations; whitespace changes
f84cdeaf0 - Axel Uhl, 2 days ago : bug5959: more final declarations; parameters renamed for clarity
8d026ac2c - Axel Uhl, 2 days ago : bug5959: single point of exit for loadManeuverLoss
e92766991 - Axel Uhl, 2 days ago : bug5959: formatting, whitespaces
8e355564e - Axel Uhl, 2 days ago : bug5959: renamed MANEUVER collection/field to MANEUVERS;
fe597e239 - Axel Uhl, 2 days ago : bug5959: replaced SmartFutureCache with main version to revert whitespace-only changes
e449de4e2 - Axel Uhl, 2 days ago : bug5959: revert probably accidental change in aiagent's manifest
01b4e538b - Axel Uhl, 2 days ago : bug5959: reverted launch configurations to their main branch version
49269277f - Axel Uhl, 2 days ago : bug5959: elimiate phony diffs in .prefs files regarding GWT version
a4f24c737 - Axel Uhl, 3 days ago : Merge branch 'main' into bug5959
52c95a552 - Axel Uhl, 5 days ago : Merge sapsailing_main into main
96dd3b97e - Thomas Stokes, 5 days ago : Updated glossary.md (markdown)
9bf960f1e - Axel Uhl, 5 days ago : Merge sapsailing_main into main
a72acc7f4 - Thomas Stokes, 5 days ago : Updated glossary.md (markdown)
51eccdc18 - Thomas Stokes, 5 days ago : Fix link
bededb062 - Thomas Stokes, 5 days ago : Renamed onboarding-glossary to glossary
4bf5f4ee4 - Axel Uhl, 5 days ago : Merge branch 'main' into bug5959
aafda2b2d - Axel Uhl, 5 days ago : Merge sapsailing_main into main
3cfcb5dca - Thomas Stokes, 5 days ago : Add sub headings (testing wiki edits)
1184b1a57 - Axel Uhl, 5 days ago : Merge sapsailing_main into main
96d7524d4 - Generic Wiki User, 5 days ago : Merge branch 'main' of https://github.com/SAP/sailing-analytics
7b5c09ab9 - Axel Uhl, 5 days ago : bug6166: use https://s3.dualstack... for S3 file storage URLs to support IPv6
2655e33aa - Thomas Stokes, 5 days ago : Link to onboarding glossary.
5367155d6 - Axel Uhl, 5 days ago : Merge remote-tracking branch 'github/main' into main
1f7c3858c - Axel Uhl, 5 days ago : update the TracTrac API token also in the TRACTRAC_CONFIGURATIONS collection
8c2a9df2c - Axel Uhl, 5 days ago : Merge sapsailing_main into main
cf9fc887a - Luise Henning, 5 days ago : Change of ManeuverRaceFingerprint
c7df6a3a0 - Thomas Stokes, 5 days ago : Added to reading list as wiki test.
36ed7bb2a - Luise Henning, 5 days ago : Merge branch 'main' into bug5959
784192313 - Luise Henning, 5 days ago : Merge branch 'main' into bug5959
5ed57d86a - Axel Uhl, 7 days ago : removed "unused import" warnings from NOAA tests after removing @Disabled
55ddef01c - Axel Uhl, 7 days ago : use try-with-resource to mute warning about udpSocket not being closed
d168c4df2 - Axel Uhl, 7 days ago : fixed install script part 1 for central reverse proxy;
53476f4b9 - Axel Uhl, 7 days ago : NOAA declination tests re-enabled after US shutdown end
d2901ce84 - Axel Uhl, 7 days ago : manage secret distribution for central reverse proxy set-up/httpd
8d3944ae1 - Axel Uhl, 7 days ago : Merge remote-tracking branch 'github/main' into main
d6e4e53ea - Axel Uhl, 7 days ago : enable authentication of TracTrac requests also from command-line
9f3a0dea4 - Generic Wiki User, 8 days ago : Updated tractrac-json-urls
9a245fd9c - Axel Uhl, 8 days ago : bug6170: switching to TracAPI 5.0.2 which fixes an issue with redirects from old URLs
4d4142987 - Axel Uhl, 9 days ago : bug6170: fix token to use for RaceTrackerTest
1bf3bee65 - Axel Uhl, 9 days ago : bug6170: added filesfor local Docker-based Selenium tests
199643126 - Axel Uhl, 9 days ago : bug6170: add TracTrac API token setting in Selenium tests
74db65728 - Axel Uhl, 9 days ago : bug6170: fixed UnicodeCharactersInCompetitorNamesTest by adding Authorization header
02447fb75 - Axel Uhl, 9 days ago : more SDM launches set to JavasE-17; removed redundant entry points from Sailing SDM
af986a114 - Axel Uhl, 9 days ago : Revert "bug6177: added com.sap.sailing.gwt.ui.AdminConsole to RibDashboard's "inherits";"
f2f8299f7 - Axel Uhl, 9 days ago : bug6177: added com.sap.sailing.gwt.ui.AdminConsole to RibDashboard's "inherits";
91615a00b - Axel Uhl, 9 days ago : Merge branch 'main' into bug6170
8b060a22c - Axel Uhl, 10 days ago : bug6177: added datamining ui/svg as source tag to SSEDataMining.gwt.xml;
0063eef05 - Axel Uhl, 10 days ago : RolePrototype doesn't have to be serializable; removed Named interface
a17000199 - Axel Uhl, 12 days ago : added missing version "8" toolchain to toolchains.xml
8b191458a - Axel Uhl, 12 days ago : Merge remote-tracking branch 'github/main' into main
a57dfc37f - Axel Uhl, 12 days ago : bug6173: admin release notes
5a9b4f2af - Axel Uhl, 12 days ago : bug6173: in refreshInstance.sh load at least the newest 100 releases from GitHub
2d95a39cf - Axel Uhl, 13 days ago : Merge branch 'main' into bug6170
7d2fd587a - Axel Uhl, 13 days ago : Create pull request template for issue tracking
1e37ba58e - Axel Uhl, 13 days ago : Update issue template to redirect to Bugzilla
ee0b2be70 - Axel Uhl, 13 days ago : Update issue template for bug reporting
a954a28b3 - Axel Uhl, 13 days ago : Update issue templates
c414eef8a - Axel Uhl, 13 days ago : bug6173: concurrency control in place; remembering next page URL
6c641933c - Axel Uhl, 13 days ago : bug6173: adding synchronization to allow multi-threaded use of GithubReleasesRepository
7872d6c9d - Axel Uhl, 2 weeks ago : bug6173: pass through release notes link in SailingApplicationReplicaSetDTO
2fa58f6bc - Axel Uhl, 2 weeks ago : bug6173: break based on releases ordering assumption only in GitHub repository
9d59e918e - Axel Uhl, 2 weeks ago : bug6173: implemented a "cool-down" period during which no additional first-page requests for releases are being made
b71ee9fe6 - Axel Uhl, 2 weeks ago : bug6173: fixed GitHub release repository implementation
fabb77680 - Axel Uhl, 2 weeks ago : bug6173: untested implementation of a smart iterator for GitHub releases
1eab2fca9 - Axel Uhl, 2 weeks ago : bug6173: interims backup commit; working towards reducing number of requests
50fa9267d - Axel Uhl, 2 weeks ago : bug6173: using Github release repository implementation; added tests
bea78482f - Axel Uhl, 2 weeks ago : bug6173: started fetching releases from GitHub instead of releases.sapsailing.com
baf27a82f - Axel Uhl, 2 weeks ago : bug6173: updated refreshInstance.sh script to use GitHub releases
c2566206a - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug6178
265fbb0f6 - Axel Uhl, 2 weeks ago : Merge remote-tracking branch 'github/bug6129' into main
80a48393b - Axel Uhl, 2 weeks ago : bug6178: added WMM coefficients files for 2010-2025
c16504110 - Axel Uhl, 2 weeks ago : bug6178: started a few yet failing tests, also with WMMHR
4983bb2c9 - Axel Uhl, 2 weeks ago : Merge remote-tracking branch 'github/bug6178' into bug6178
aa4837d65 - Axel Uhl, 2 weeks ago : bug6178: copied license-free Geomagnetism.java from https://github.com/kanchudeep/Geomagnetism-Java/blob/master/src/Geomagnetism.java to start with
df37321a7 - Axel Uhl, 2 weeks ago : bug6178: added WMM2024.COF and WMM2025.COF as resource
55fc93bd1 - Axel Uhl, 2 weeks ago : bug6129: adjusted test case to new auth exception throwing/handling
6894fac90 - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug6170
c9c63a407 - Axel Uhl, 2 weeks ago : don't need to convert a String TracTrac username to a String
32363d8cc - Axel Uhl, 2 weeks ago : Merge remote-tracking branch 'github/bug6170' into bug6170
c48491581 - Axel Uhl, 2 weeks ago : bug6170: added updateTracTracApiTokenForArchive.sh script;
879cc17f8 - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug6170
8e5b7f8a5 - Axel Uhl, 2 weeks ago : pass through [Security|AccessControl]Exception when invalid credentials are provided
7eea82a0c - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug6170
67de340a4 - Luise Henning, 2 weeks ago : Correction Methode waitForAllRaceLogsAttacehd
694cd0c46 - Luise Henning, 2 weeks ago : Fix Wind calculation
d0cc8ff86 - Axel Uhl, 2 weeks ago : auto-nerge only into docker-25, no longer docker-25
9e0b355e5 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6170
da27b6c5a - Axel Uhl, 3 weeks ago : bug6177: run SDM using JavaSE-17
d7c194500 - Axel Uhl, 3 weeks ago : bug6177: clean up gwt.servlet manifest regarding exports (protobuf removed for 2.12)
b02b653af - Axel Uhl, 3 weeks ago : bug6177: adapted to GWT 2.12 deprecations
52189e97b - Axel Uhl, 3 weeks ago : bug6177: adjusted onboarding regarding the GWT version to install
391c44e68 - Axel Uhl, 3 weeks ago : bug6177: updated gwt servlet version to 2.12.2 in feature.xml
c82e631da - Axel Uhl, 3 weeks ago : bug6177: removed debug output from install-gwt-from-fork-releases script again
656ef55d4 - Axel Uhl, 3 weeks ago : bug6177: switched java/pom.xml to GWT 2.12.2
6f937d095 - Axel Uhl, 3 weeks ago : upgraded GWT pom files under configuration/gwt-poms from 2.11.1 to 2.12.2
8864b66dc - Axel Uhl, 3 weeks ago : bug6177: updated GWT jars on wrapper bundles to forked 2.12.2
7a1e26eec - Axel Uhl, 3 weeks ago : bug6177: use fork release GWT 2.12.2 for build
4f26e175f - Axel Uhl, 3 weeks ago : bug6177: adjusted pom.xml and MANIFEST.MF of GWT wrapper projects;
0607beb4e - Axel Uhl, 3 weeks ago : bug6177: revert accidental use of JavaSE-25 for some GWT SDM launches
4c44924a3 - Axel Uhl, 3 weeks ago : bug6177: working towards using re-based fork GWT-2.12.2
bb0a6cfec - Axel Uhl, 3 weeks ago : add docker-25 workflows and docker support to main branch
f1f40825c - Axel Uhl, 3 weeks ago : Merge sapsailing_main into main
93a91d1a9 - Hudson CI, 3 weeks ago : Merge commit 'cd75b81d80fd0c4b67d6a372acdb2ee2edc61460'
cd75b81d8 - service-tip-git, 3 weeks ago : [INTERNAL] Translation delivery: commit by LX Lab
2a5d5210f - Axel Uhl, 3 weeks ago : bug6170: updated release notes regarding Test Connection button
50f258dbe - Axel Uhl, 3 weeks ago : bug6170: added connection validation button to TracTrac dialog
c0563fad7 - Axel Uhl, 3 weeks ago : bug6170: properly add authentication header for all UpdateHandlers
d9a240fcc - Luise Henning, 3 weeks ago : ManeuverCacheDelegate corrected
a1e949151 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6170
7cddd351c - masha.kashirina, 3 weeks ago : Merge branch 'bug6167'
ecb1ad3b6 - Axel Uhl, 3 weeks ago : in createHudsonJobForBug.sh fetch bug description using Bugzilla API Key
0a09ea6b9 - Axel Uhl, 3 weeks ago : added missing CPAN Perl packages for Bugzilla 5.2 REST packages
338e2c3ae - Axel Uhl, 3 weeks ago : upgrade Bugzilla from 5.0.4 to 5.2 in installation script
511a39bba - Axel Uhl, 3 weeks ago : Merge remote-tracking branch 'github/releases/bug6170' into bug6170
8f7049e6c - Axel Uhl, 3 weeks ago : bug6170: upgrade to TracAPI-5.0.1;
4b3fa62e2 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6170
e3a568005 - Axel Uhl, 3 weeks ago : quick fix to mend the build (13 instead of 5 mark passings on original track)
4de924e01 - Axel Uhl, 3 weeks ago : Merge remote-tracking branch 'github/bug6170' into bug6170
4f5f36f75 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6170
c191e3a38 - Axel Uhl, 3 weeks ago : make JumpyTrackSmootheningTest more predictable, waiting for MarkPassingCalculator
1bf46941e - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6172
54de7cf19 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6170
02d8ca348 - Axel Uhl, 3 weeks ago : avoid serialVersionUID warnings by adding it, also for anonymous inner classes;
9b2ca2a58 - Axel Uhl, 3 weeks ago : bug6170: passing tracTracApiToken through also for direct HTTP requests to params file
6b5a02658 - Luise Henning, 3 weeks ago : Merge branch 'bug5959' of github.com:SAP/sailing-analytics into bug5959
009d307a0 - Luise Henning, 3 weeks ago : DynamicTrackedRaceImpl constructor changed
ab09faec2 - Axel Uhl, 3 weeks ago : Merge remote-tracking branch 'github/bug6170' into bug6170
c382efc5a - Axel Uhl, 3 weeks ago : bug6170: added TracTrac test token for user sap-test
c0645c85d - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6170
825c0142f - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6170
9775bc1bb - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6172
d0800f2d2 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug5959
08ef5adfb - Axel Uhl, 3 weeks ago : disabled NOAA tests (USA shutdown); fixed project dependencies
dbc00f16a - Axel Uhl, 3 weeks ago : added FIXME comment in JumpyTrackSmootheningTest
d74cd579b - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6172
d6f5669b1 - Axel Uhl, 3 weeks ago : relax the requirement for quicker mark passings on smooth track;
31caa6394 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6172
a6b5afc32 - Axel Uhl, 3 weeks ago : ensure the CommonControls.css is injected also when starting with the #EventsPlace:
2f00962bc - Axel Uhl, 3 weeks ago : added race URL to Javadoc for JumpyTrackSmootheningTest
e76cb09f1 - Luise Henning, 3 weeks ago : Merge branch 'bug5959' of github.com:SAP/sailing-analytics into bug5959
ce7c8aa19 - Luise Henning, 3 weeks ago : Test
1eda5361b - Axel Uhl, 3 weeks ago : bug6172: be more defensive with quitting the WebDriver, catching exception
f1749f467 - Axel Uhl, 3 weeks ago : bug6172: added missing null check in WindowManager.closeAllWindows()
7faa24bbd - Axel Uhl, 3 weeks ago : bug6172: try to quit() the Selenium web driver properly when closing all windows
96af40784 - Axel Uhl, 3 weeks ago : Merge remote-tracking branch 'github/main' into main
f8c439574 - Axel Uhl, 3 weeks ago : announcing source code publication in release notes
51d6b819c - Axel Uhl, 4 weeks ago : Merge remote-tracking branch 'origin/bug5959' into bug5959
442865246 - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug5959
b088324e9 - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug5959
6157b9aea - Axel Uhl, 4 weeks ago : improved test assertion output for JumpyTrackSmootheningTest.testMarkPassingCalculatorForAdjusted()
e6a716c15 - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug5959
0f6801df8 - Axel Uhl, 4 weeks ago : added README.md to release workflow's exclusion list
dab360742 - Axel Uhl, 4 weeks ago : more README adjustments regarding forking
853fb2be0 - Axel Uhl, 4 weeks ago : added missing quotes in github-download-release-assets.sh
917e29d76 - Axel Uhl, 4 weeks ago : fixed typo in ID of lowercase computation step
de1bc6077 - Axel Uhl, 4 weeks ago : fixed typo in create-docker-image regarding PACKAGE output
950d42238 - Axel Uhl, 4 weeks ago : set GITHUB_REPOSITORY from ${{ github.repository }}
e11b9fc3c - Axel Uhl, 4 weeks ago : fixed construction of lowercase ghcr package name for docker image creation scripts
4f0650b2a - Axel Uhl, 4 weeks ago : fixed lowercase package name construction
afe25b221 - Axel Uhl, 4 weeks ago : fixed evaluation of owercase package in create-docker-image
8735bfe01 - Axel Uhl, 4 weeks ago : updated README to explain automatic merging from main into docker-24
d9d264bd2 - Axel Uhl, 4 weeks ago : renamed merge-main-into-docker-17 to -24
c79891847 - Axel Uhl, 4 weeks ago : made repository and ghcr package name flexibly configurable
adba0d449 - Axel Uhl, 4 weeks ago : updated instructions for building, especially in forked repos
eb5d02e91 - Axel Uhl, 4 weeks ago : renamed GOOGLE_MAPS_AUTHENTICATIONPARAMS secret to GOOGLE_MAPS_AUTHENTICATION_PARAMS;
a257e9b08 - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug5959
d2f8709be - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug6170
713351d4e - Axel Uhl, 4 weeks ago : another attempt to convince GitHub actions to check for empty secrets
ad4c4be5b - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug5959
ba3437d9c - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug6170
f1199dfbb - Axel Uhl, 4 weeks ago : GitHub idiosyncrasy: requiring () around secret checks
4e8d3e13d - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug6170
2c3bc51aa - Axel Uhl, 4 weeks ago : fixed release workflow syntax
20bb4e773 - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug5959
67212b334 - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug6170
b84b2f4ed - Axel Uhl, 4 weeks ago : fied admin release notes
29f9171cb - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug6170
0d7ca5466 - Axel Uhl, 4 weeks ago : offer env vars as optional fallback for system properties for secrets
0e5ddd4d5 - Axel Uhl, 4 weeks ago : trigger Hudson job from release workflow iff credentials provided
5649c8f30 - Axel Uhl, 4 weeks ago : Merge remote-tracking branch 'github/bug6170' into bug6170
ff5ee98cd - Axel Uhl, 4 weeks ago : bug6170: fixed compilation error (aftermath of isApiTokenAvailable refactoring)
5db29f363 - Axel Uhl, 4 weeks ago : Merge branch 'main' into bug6170
96c8aea5a - Axel Uhl, 4 weeks ago : Merge remote-tracking branch 'github/main' into main
638567b80 - Axel Uhl, 4 weeks ago : extend wait time in SimulatorOverlayTest from 10 to 30s to allow for slower runners
2d289c942 - Axel Uhl, 4 weeks ago : bug6170: release notes
d8c7ae8ea - Axel Uhl, 4 weeks ago : bug6170: pass API token through for SwissTiming and TracTrac connections
214984957 - Axel Uhl, 4 weeks ago : don't ship API token to client but redact it
3c2df9369 - Axel Uhl, 4 weeks ago : bug6170: compiling but entirely untested migration to TracAPI-5.0.0
cc57d708b - Axel Uhl, 4 weeks ago : tmate ssh session no longer required