Release bcf073c86b61ed0e06f018e0d9195a081ae2847e-main-202507041129 Commits for the last 4 weeks: bcf073c86b - Axel Uhl, 2 hours ago : bug6105 aftermath: pointer-events:none; for event overview stage's countdown content and info 3f51f3238e - Axel Uhl, 12 hours ago : Merge sapsailing_main into main 87cf475ea8 - Hudson CI, 12 hours ago : Merge commit '25593e103eb21efb0a9b36561a10e64d03e00f23' 215cc77e2d - Axel Uhl, 12 hours ago : converted com.googlecode.java-diff-utils tests to properly annotated test cases/methods 286eb742d1 - MashaKashirina, 17 hours ago : Delete wiki/howto/tutorials/sailingracemanager/how-to-work-with-app.md a7307a2f0b - MashaKashirina, 17 hours ago : race manager app tutorials are added 99e0754242 - MashaKashirina, 17 hours ago : Delete wiki/howto/tutorials/sailinsight/managing-marks.md 119374ab7e - MashaKashirina, 17 hours ago : all insight tutorials and FAQ added to tutorials 0cece403c3 - MashaKashirina, 18 hours ago : Add files for sap-analytics guide videos d90b576762 - Axel Uhl, 19 hours ago : Merge sapsailing_main into main 2b7a58ef2c - Masha Kashirina, 20 hours ago : Updated tracking-race-player.md (markdown) 79977956fe - Masha Kashirina, 20 hours ago : Updated tracking-race-player.md (markdown) 4c2b113d66 - Masha Kashirina, 20 hours ago : Updated tracking-race-player.md (markdown) 106bcf2eed - Masha Kashirina, 20 hours ago : Updated tracking-race-player.md (markdown) dc2138f5e8 - Masha Kashirina, 20 hours ago : Updated tracking-race-player.md (markdown) 25593e103e - service-tip-git, 20 hours ago : [INTERNAL] Translation delivery: commit by LX Lab c1c324f40a - Masha Kashirina, 20 hours ago : Updated tracking-race-player.md (markdown) d1284c20ae - Generic Wiki User, 20 hours ago : Merge branch 'main' of https://github.com/SAP/sailing-analytics 954bc65149 - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) 3758faf237 - Axel Uhl, 21 hours ago : Merge sapsailing_main into main 29426d962c - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) 8341068f13 - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) 943f60cbd9 - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) 6a51c1a5fb - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) b2d41157ab - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) e6141dc0ec - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) 0d7bdaed07 - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) 8a281376c8 - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) e82a6ffe04 - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) 839ca09e0e - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) 8522ccd2b5 - Masha Kashirina, 21 hours ago : Updated tracking-race-player.md (markdown) 2d467b2a24 - Axel Uhl, 22 hours ago : Merge sapsailing_main into main dac27c6d8b - Masha Kashirina, 22 hours ago : Updated tracking-race-player.md (markdown) 00925e4e82 - Masha Kashirina, 22 hours ago : Updated tracking-race-player.md (markdown) 769f46eb28 - zzirkell, 22 hours ago : adding initial files to tutorils folders 9f97214d34 - zzirkell, 22 hours ago : adding tutorials from support.sapsailing.com 9dfa14d901 - Axel Uhl, 3 days ago : bug6105 aftermath: stage header gets pointer-events: none so hover for takedown button comes through; c5ea0dad41 - Axel Uhl, 3 days ago : updated target platform sequence number 7809a1f1d4 - Axel Uhl, 3 days ago : added missing apache-el/-jsp source bundles to p2 base repo 10c73b9533 - Axel Uhl, 3 days ago : bug6147: ignore long-distance, non-spinnaker, or circular-random values if not present; no GPH defaults to 0.0 now 7c8366c94c - Axel Uhl, 3 days ago : bug6147: use -1 as GPH when not found, avoiding NPE during serialization 200207f8bc - Axel Uhl, 4 days ago : bug6105 aftermath: a bit of layout cleanup in takedown request dialog 1523242967 - Axel Uhl, 5 days ago : Merge remote-tracking branch 'github/main' into main 47c393a70b - Axel Uhl, 5 days ago : show progress indicator when loading Igtimi devices table contents 934e5984f9 - Axel Uhl, 6 days ago : bug6145: implemented removing from DynamicTrackWithRemove[Impl] correctly now 67d1fe7cfc - Axel Uhl, 6 days ago : bug6145: truncate IgtimiWindReceiver track heads when fixes have been consumed 86d11a7365 - Axel Uhl, 6 days ago : bug6146: use a dedicated foreground thread pool for handling listener notifications in RiotServer cd7c4f3a6e - Axel Uhl, 6 days ago : bug6145: use ConcurrentHashMaps in IgtimiWindReceiver to avoid concurrency issues 85c8b57398 - Axel Uhl, 6 days ago : bug6140 aftermath: show all logs loaded so far and request since last loaded 6b8475fc80 - Axel Uhl, 7 days ago : bug6140 aftermath: display logs with time stamp 8a0de82fb7 - Axel Uhl, 8 days ago : reduce log severity for regular operation replication; f83b6be9e5 - Axel Uhl, 8 days ago : bug6140 aftermath: add buttons for enable/disable OTA logging for Igtimi devices 45716cc0ab - Axel Uhl, 10 days ago : added a refresh button to the Igtimi freestyle command log area f7a32ff439 - Axel Uhl, 10 days ago : implemented safe way to avoid replication-based deadlock asking for SecurityService in RiotServer prematurely 31e0e76e51 - Axel Uhl, 10 days ago : Merge branch 'main' into bug6140 91aae57a66 - Axel Uhl, 10 days ago : fix deadlock during RiotServerImpl initialization; 847043a31e - Axel Uhl, 10 days ago : FIXME regarding Riot deadlock while applying queued replication operations 7dba5c45da - Axel Uhl, 10 days ago : bug6140: added missing description for sendCommandsToDescription d6a647f3ee - Axel Uhl, 11 days ago : Merge branch 'main' into bug6140 26e9df7f1b - Axel Uhl, 11 days ago : bug6105: adjusted font size for desktop gallery viewer to 20px, too 8e63af9689 - Axel Uhl, 11 days ago : bug6140: added log output to Igtimi freestyle command dialog f059b48864 - Axel Uhl, 11 days ago : bug6140: added a prototypical freestyle command sending facility 5c00b043db - Axel Uhl, 11 days ago : bug6140: sending log cell ... commands to enable/disable OTA logging 8ae50b8d81 - Axel Uhl, 11 days ago : bug6105: enlarged takedown button in mobile gallery player and media gallery a68b3644f0 - Axel Uhl, 11 days ago : bug6105: adding nested part of @media query redundantly to GSS files; feaf5b86bf - Axel Uhl, 11 days ago : bug6105: use @media CSS query to implement hover only where supported 6372e41d97 - Axel Uhl, 11 days ago : bug6105: added padding in takedown notice request dialog be05c64580 - Axel Uhl, 11 days ago : Merge branch 'main' into bug6105 0353d32752 - Axel Uhl, 12 days ago : bug6140: improved websocket logging, reducing user output to user name 07c718a3b1 - Axel Uhl, 12 days ago : bug6140: log every Igtimi device Log message to our logs 3990d1eb27 - Axel Uhl, 12 days ago : bug6140: use logs from Log data fix messages, not DeviceManagementResponse baf360300d - Axel Uhl, 13 days ago : bug6140: updated launch configs e2312cb069 - Axel Uhl, 13 days ago : Merge branch 'main' into bug6140 5af43e2d44 - Axel Uhl, 2 weeks ago : Merge sapsailing_main into main bf7185f30e - Hudson CI, 2 weeks ago : Merge commit '5b796ddec2b474fa8190955bbdaf4fae4f37ef73' 5b796ddec2 - service-tip-git, 2 weeks ago : [INTERNAL] Translation delivery: commit by LX Lab 6d81351994 - Axel Uhl, 2 weeks ago : new scoring scheme for iQFOil, promoting two to grand final 3211961a11 - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug6140 122feaccdf - Axel Uhl, 2 weeks ago : Merge remote-tracking branch 'github/bug6141' into main 55e85c2427 - Axel Uhl, 2 weeks ago : bug6140: started to implement command response handling 836e2e9af1 - Axel Uhl, 2 weeks ago : bug6140: added icon/action to send the IMU calibration commands to a WindBot c2d4c59f19 - Axel Uhl, 2 weeks ago : bug6141: use SecurityService instead of Subject for permission check; 06c885319a - Axel Uhl, 2 weeks ago : bug6141: filter search results based on Subject's READ permissions; 64b8117941 - Axel Uhl, 2 weeks ago : Merge branch 'main' into bug6105 2b46a66d43 - Axel Uhl, 2 weeks ago : bug6138 aftermath: also use SRS alias name for SRS boat class; d3f117ed8d - Axel Uhl, 2 weeks ago : don't use localhost URLs in API docs a00d9a90a3 - Axel Uhl, 2 weeks ago : bug6138: added ORC MH and LYS boat classes 6d2e937f3c - Axel Uhl, 3 weeks ago : bug6105: restrict dialog width to 600px or viewport width, whichever is less 30346079e2 - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6105 7446ca7bb8 - Axel Uhl, 3 weeks ago : bug6137: remove mortbay jasper 9.0.102 stuff from target definition e1482bab8d - Axel Uhl, 3 weeks ago : bug6137: adjusted version of Jasper bundles also in sse runtime feature 472ed3abaa - Axel Uhl, 3 weeks ago : bug6137: upgraded Jasper from 8.5.70 to 8.5.100 as required by new Jetty 671617dc95 - Axel Uhl, 3 weeks ago : bug6137: added jasper 9.x to target platform from 2025-06 composite repository 8cbefb7c9f - Axel Uhl, 3 weeks ago : bug6137: release notes, feature.xml adjusted 1def01691e - Axel Uhl, 3 weeks ago : bug6137: upgrading to Jetty 9.4.57.v20241219 635ce46a8d - Axel Uhl, 3 weeks ago : Merge branch 'main' into bug6105 fdb774933a - Axel Uhl, 3 weeks ago : bug6136: introduced translatable (i18n) names for ORC PCS leg types 10f9088a47 - Axel Uhl, 3 weeks ago : bug6130: release notes 6897cee925 - Axel Uhl, 3 weeks ago : bug6130: implemented a scoring scheme for overall leaderboards using act leaderboard scores instead of ranks 2bece7b77a - Axel Uhl, 3 weeks ago : whitespace change only c68460f895 - Axel Uhl, 3 weeks ago : consolidated the Sail Insight release notes from Zendesk and locally into one