Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 9639b3003b Merge branch 'bug6151' into main 2025-07-11 18:10:01 +02:00
Axel Uhl 700dc8b7c9 Merge remote-tracking branch 'github/translation' into translation 2025-07-11 15:28:49 +02:00
Axel Uhl e752ad1fde bug6151: show fewer details about locking/banning to user banned from signing up 2025-07-11 15:25:17 +02:00
Axel Uhl b24cb738cf Merge remote-tracking branch 'github/main' into main 2025-07-10 15:57:58 +02:00
Axel Uhl 759bb19d41 added docker-compose-24.yml for a quick start with Java 24 2025-07-10 15:56:43 +02:00
Axel Uhl 0c87c1c0e9 Merge remote-tracking branch 'github/bug6149' into main 2025-07-09 22:57:28 +02:00
Axel Uhl cec190f722 Merge remote-tracking branch 'github/main' into main 2025-07-09 22:57:13 +02:00
Axel Uhl 1015d0b59c Merge remote-tracking branch 'github/main' into main 2025-07-09 12:02:44 +02:00
Axel Uhl c9f85e8dbe fixed target branch for merge-main-into-docker-17.yml for docker-24 2025-07-09 12:02:21 +02:00
Axel Uhl 2cde5d1ed9 removed obsolete SDM launch config 2025-07-09 11:50:22 +02:00
Axel Uhl 619a3ef606 Fixed building-and-deploying Wiki article's md 2025-07-09 09:48:09 +00:00
Axel Uhl 104aeec4a0 Renamed master branch to "main" in Wiki building-and-deploying article 2025-07-09 09:44:34 +00:00
Axel Uhl bfccf17afd Updated Android build reference with Github.com repo link 2025-07-09 09:40:58 +00:00
Axel Uhl 9741e5eb64 updated targetSdk for our Android apps from 34 to 35;
this to comply with Google's new requirements, see
https://support.google.com/googleplay/android-developer/answer/11926878?hl=en
2025-07-09 11:31:55 +02:00
Axel Uhl d84c1c9316 bug6117 aftermath: migrated PeerImpl.finalize() into a shutdown() method invoked by @AfterEach methods in tests 2025-07-09 09:33:58 +02:00
Axel Uhl cf8efc91c9 bug6117 aftermath: migrating finalize() in ReplicationServiceImpl into stop() called by Activator.stop() 2025-07-09 09:21:20 +02:00
Axel Uhl 83fe0e1e79 Merge remote-tracking branch 'github/main' into main 2025-07-09 07:44:21 +02:00
Axel Uhl c0b8a2f40d fixed target branch for auto-merge to docker-24 2025-07-09 07:43:31 +02:00
Axel Uhl cd2da5ab22 Fixed order of Sail Insight sections in tutorial Wiki content 2025-07-08 21:52:05 +00:00
Axel Uhl 854a44065d fixed indentation of top-level pom.xml 2025-07-08 21:56:05 +02:00
Axel Uhl 958b1fd6a1 automatically merge main into docker-21 and docker-24, too 2025-07-08 17:54:50 +02:00
Axel Uhl f484c8f218 Yet another empty line gone 2025-07-08 12:42:31 +00:00
Axel Uhl 5b64b83536 adapted create-docker-image.yml workflow to also cope with docker-2[14] 2025-07-08 14:14:29 +02:00
Axel Uhl e4e01c741c check for availability of "mail" before trying to invoke 2025-07-08 14:12:10 +02:00
Axel Uhl f26bfec291 updatimg com.sun.jna and org.objectweb.asm to newer versions that support Java>=21 2025-07-08 12:36:13 +02:00
Axel Uhl 54807b157d Merge remote-tracking branch 'github/main' into main 2025-07-08 10:19:49 +02:00
Axel Uhl fa0dd2919f added docker-21 and docker-24 to the branches for which a push triggers the creation of Docker images 2025-07-08 10:18:59 +02:00
Axel Uhl 3fa0a08695 also build Docker images for docker-21 and docker-24 branches 2025-07-08 01:03:40 +02:00
Axel Uhl 4d1cf609b5 Merge branch 'doc/apple_mac_compatibility' of github.com:SAP/sailing-analytics into main 2025-07-07 20:01:19 +02:00
Axel Uhl 0af47331f4 added java.lang.module to JavaSE-11.profile 2025-07-07 16:17:03 +02:00
Axel Uhl 2522b9272d yet more java.* packages for JUnit5 in JavaSE-11.profile for Java 17 2025-07-07 14:55:39 +02:00
Axel Uhl e71b234a50 added a few more java.* packages to JavaSE-11.profile 2025-07-07 14:51:51 +02:00
Axel Uhl 96e368af72 bug6117: trying to work around a new JAXP limit introduced around Java 24 2025-07-07 14:47:10 +02:00
Axel Uhl 0eb538305a added several java.* packages to JavaSE-11.profile so JUnit5 can resolve them with Java 17 2025-07-07 13:56:08 +02:00
Axel Uhl 59b5962ee1 added comments regarding Igtimi Riot CELL logging, as provided by Riedel 2025-07-07 13:04:46 +02:00
Axel Uhl 6dcd7d4187 bug6127_2024-12: adjusted JUnit dependencies in MANIFEST.MF files to downgraded versions 2025-07-07 11:33:18 +02:00
Axel Uhl fd7e6f8b8a downgraded to Eclipse 2024-12 repo for JUnit5 2025-07-07 11:32:51 +02:00
Axel Uhl 371b0d6bd8 added byte-buddy dependency to server.gateway.serialization.test 2025-07-07 10:14:06 +02:00
Axel Uhl ead5694d5c removed -X maven parameter 2025-07-06 17:12:12 +02:00
Axel Uhl 7feee8295a bug6135: removed intentional test failure again 2025-07-05 22:54:52 +02:00
Axel Uhl 8afbe2645d bug6135: storing screenshot in test case class name's folder 2025-07-05 17:09:34 +02:00
Axel Uhl 1bf1108c1c bug6135: added fixmes for screenshot writing 2025-07-05 12:25:11 +02:00
Axel Uhl a61298289d bug6135: re-throw exception after makojg screenshot 2025-07-04 22:01:25 +02:00
Axel Uhl 4692d6e980 bug6135: refactored ScreenShotRule, introduced CloseAllWindowsAfterEach rule;
this way, window closing runs in an afterEach callback, whereas
screenshots are taken in a TestExecutionExceptionHandler.
Still letting one Selenium test fail on purpose to see if this works in
the central build environment
2025-07-04 18:31:48 +02:00
Axel Uhl 492323a7f3 bug6135: provoking a Selenium test failure to test screenshot generation 2025-07-04 17:30:27 +02:00
Axel Uhl 02fc70df36 bug6135: added two more @Test annotations that got lost in switching to @Timeout 2025-07-04 14:06:21 +02:00
Axel Uhl ab776a9589 Merge branch 'main' into bug6135 2025-07-04 13:58:14 +02:00
Axel Uhl a183fd408f bug6135: fixing java-diff-utils.test pom.xml with correct version (1.0.0-SNAPSHOT) 2025-07-04 13:57:57 +02:00
Axel Uhl fc4493a366 bug6135: fixing java-diff-utils.test pom.xml with correct version (1.0.0-SNAPSHOT) 2025-07-04 13:57:20 +02:00
Axel Uhl 58b583bcd9 bug6135: remove duplicate java-diff-utils.test module from java/pom.xml 2025-07-04 13:55:08 +02:00
Axel Uhl ef8548a297 bug6135: added missing @Test annotation after accidentally converting @Test(timeout) to only @Timeout annotation 2025-07-04 13:40:55 +02:00
Axel Uhl c79eda9e42 Merge branch 'main' into bug6135 2025-07-04 13:27:52 +02:00
Axel Uhl 7c3eb166f1 added com.googlecode.java-diff-utils.test to java/pom.xml 2025-07-04 13:27:29 +02:00
Axel Uhl bcf073c86b bug6105 aftermath: pointer-events:none; for event overview stage's countdown content and info 2025-07-04 11:01:25 +02:00
Axel Uhl 6e64366e7a Merge branch 'main' into bug6135; fixed junit5 migration for com.googlecode.java-diff-utils 2025-07-04 10:08:10 +02:00
Axel Uhl 215cc77e2d converted com.googlecode.java-diff-utils tests to properly annotated test cases/methods 2025-07-04 01:19:09 +02:00
Axel Uhl b8beed7a9a bug6135: added missing @Test annotations to diff/path lib tests 2025-07-04 00:16:18 +02:00
Axel Uhl e1177fc31a Merge branch 'main' into bug6135 2025-07-04 00:07:45 +02:00
Axel Uhl e8ff38ed91 Merge remote-tracking branch 'github/bug6135' into bug6135 2025-07-04 00:05:23 +02:00
Axel Uhl 39d60ec69f bug6135: made waiting for MDI progress more resilient to timing issues 2025-07-03 19:27:50 +02:00
Axel Uhl e1ade97d2c Merge branch 'main' into bug6135 2025-07-03 19:24:29 +02:00
Axel Uhl 8671c65353 bug6135: fixed launch config merge conflicts 2025-07-03 17:16:39 +02:00
Axel Uhl 617400dc50 bug6135: fixed compile issues after latest refactoring 2025-07-03 15:27:15 +02:00
Axel Uhl 538f605af3 bug6135: fixed SecurityService tracker mock pass-through for MediaReplicationTest 2025-07-03 15:18:52 +02:00
Axel Uhl 5b235ca352 bug6135: improved logging of master data import operation 2025-07-03 12:00:54 +02:00
Axel Uhl c9ea295f92 bug6135: more time for loading races before comparing MDI results in test 2025-07-02 22:06:09 +02:00
Axel Uhl 19221a2eab bug6135: re-enabled old test TestLeaderboardConfiguration.testDynamicRenamingOfRace 2025-07-02 22:00:36 +02:00
Axel Uhl fdcea884a4 bug6135: improve WebDriver session handling;
use only one WebDriver instance with multiple windows;
handle quit/close and be more resilient against driver session already
terminated
2025-07-02 16:34:14 +02:00
Axel Uhl da042c7e4d Merge branch 'main' into bug6135 2025-07-02 12:46:41 +02:00
Axel Uhl 08579093f6 Merge branch 'main' into bug6135 2025-07-01 23:00:47 +02:00
Axel Uhl 9dfa14d901 bug6105 aftermath: stage header gets pointer-events: none so hover for takedown button comes through;
furthermore, display: inline-block needed to be removed in order for stage images to shown when
embedded in slick-slider
2025-07-01 22:49:00 +02:00
Axel Uhl c5ea0dad41 updated target platform sequence number 2025-07-01 15:07:15 +02:00
Axel Uhl 7809a1f1d4 added missing apache-el/-jsp source bundles to p2 base repo 2025-07-01 14:58:44 +02:00
Axel Uhl ee9dcf316e Merge branch 'main' into bug6135 2025-07-01 12:58:54 +02:00
Axel Uhl 10c73b9533 bug6147: ignore long-distance, non-spinnaker, or circular-random values if not present; no GPH defaults to 0.0 now 2025-07-01 11:33:37 +02:00
Axel Uhl 7c8366c94c bug6147: use -1 as GPH when not found, avoiding NPE during serialization 2025-07-01 10:58:53 +02:00
Axel Uhl be3c92c1ee Merge branch 'main' into bug6135 2025-06-30 17:20:28 +02:00
Axel Uhl 200207f8bc bug6105 aftermath: a bit of layout cleanup in takedown request dialog 2025-06-30 11:32:06 +02:00
Axel Uhl 1523242967 Merge remote-tracking branch 'github/main' into main 2025-06-29 19:28:02 +02:00
Axel Uhl 47c393a70b show progress indicator when loading Igtimi devices table contents 2025-06-29 18:03:14 +02:00
Axel Uhl 934e5984f9 bug6145: implemented removing from DynamicTrackWithRemove[Impl] correctly now 2025-06-28 17:53:30 +02:00
Axel Uhl 67d1fe7cfc bug6145: truncate IgtimiWindReceiver track heads when fixes have been consumed 2025-06-28 16:41:31 +02:00
Axel Uhl 86d11a7365 bug6146: use a dedicated foreground thread pool for handling listener notifications in RiotServer 2025-06-28 15:15:13 +02:00
Axel Uhl cd7c4f3a6e bug6145: use ConcurrentHashMaps in IgtimiWindReceiver to avoid concurrency issues 2025-06-28 14:16:16 +02:00
Axel Uhl 85c8b57398 bug6140 aftermath: show all logs loaded so far and request since last loaded 2025-06-28 13:46:15 +02:00
Axel Uhl 6b8475fc80 bug6140 aftermath: display logs with time stamp 2025-06-27 17:11:00 +02:00
Axel Uhl 8a0de82fb7 reduce log severity for regular operation replication;
this will reduce load on, e.g., the "wind" replica set where it is
normal to receive modifying operations on a replica, also in high
volumes.
2025-06-26 16:04:04 +02:00
Axel Uhl f83b6be9e5 bug6140 aftermath: add buttons for enable/disable OTA logging for Igtimi devices 2025-06-26 14:38:43 +02:00
Axel Uhl 45716cc0ab added a refresh button to the Igtimi freestyle command log area 2025-06-24 19:36:54 +02:00
Axel Uhl f7a32ff439 implemented safe way to avoid replication-based deadlock asking for SecurityService in RiotServer prematurely 2025-06-24 17:21:32 +02:00
Axel Uhl 31e0e76e51 Merge branch 'main' into bug6140 2025-06-24 16:30:55 +02:00
Axel Uhl 91aae57a66 fix deadlock during RiotServerImpl initialization;
when the service is being initialized on a replica, queued operations
will be applied after receiving the initial load; at this time, the
SecurityServiceImpl may not yet be available, so asking for it can lead
to a deadlock. WebSocket connections, however, can not exist yet when
the RiotServerImpl hasn't announced it's ready yet. So accessing the
SecurityService only when there are active WebSocket connections should
solve this problem.
2025-06-24 16:28:30 +02:00
Axel Uhl 847043a31e FIXME regarding Riot deadlock while applying queued replication operations 2025-06-24 16:10:58 +02:00
Axel Uhl 7dba5c45da bug6140: added missing description for sendCommandsToDescription 2025-06-24 10:12:40 +02:00
Axel Uhl d6a647f3ee Merge branch 'main' into bug6140 2025-06-23 18:55:13 +02:00
Axel Uhl 26e9df7f1b bug6105: adjusted font size for desktop gallery viewer to 20px, too 2025-06-23 18:53:02 +02:00
Axel Uhl 8e63af9689 bug6140: added log output to Igtimi freestyle command dialog 2025-06-23 18:14:06 +02:00
Axel Uhl f059b48864 bug6140: added a prototypical freestyle command sending facility 2025-06-23 17:30:09 +02:00
Axel Uhl 5c00b043db bug6140: sending log cell ... commands to enable/disable OTA logging 2025-06-23 16:26:02 +02:00
Axel Uhl 8ae50b8d81 bug6105: enlarged takedown button in mobile gallery player and media gallery 2025-06-23 15:55:08 +02:00