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
Axel Uhl
a68b3644f0
bug6105: adding nested part of @media query redundantly to GSS files;
...
don't know why this helps, but without it the media takedown notice
request icon doesn't appear when hovering over the wrapper element
2025-06-23 15:43:43 +02:00
Axel Uhl
feaf5b86bf
bug6105: use @media CSS query to implement hover only where supported
2025-06-23 15:13:24 +02:00
Axel Uhl
6372e41d97
bug6105: added padding in takedown notice request dialog
2025-06-23 11:52:03 +02:00
Axel Uhl
be05c64580
Merge branch 'main' into bug6105
2025-06-23 11:17:51 +02:00
Axel Uhl
0353d32752
bug6140: improved websocket logging, reducing user output to user name
2025-06-22 21:16:21 +02:00
Axel Uhl
07c718a3b1
bug6140: log every Igtimi device Log message to our logs
2025-06-22 17:23:53 +02:00
Axel Uhl
3990d1eb27
bug6140: use logs from Log data fix messages, not DeviceManagementResponse
2025-06-22 11:55:50 +02:00
Axel Uhl
baf360300d
bug6140: updated launch configs
2025-06-21 15:27:18 +02:00
Axel Uhl
cb364545fb
Merge branch 'main' into bug6135
2025-06-21 13:20:44 +02:00
Axel Uhl
e2312cb069
Merge branch 'main' into bug6140
2025-06-21 13:14:11 +02:00
Axel Uhl
6d81351994
new scoring scheme for iQFOil, promoting two to grand final
2025-06-19 17:34:47 +02:00
Axel Uhl
3211961a11
Merge branch 'main' into bug6140
2025-06-18 21:42:53 +02:00
Axel Uhl
122feaccdf
Merge remote-tracking branch 'github/bug6141' into main
2025-06-18 21:40:13 +02:00
Axel Uhl
55e85c2427
bug6140: started to implement command response handling
2025-06-18 18:25:17 +02:00
Axel Uhl
836e2e9af1
bug6140: added icon/action to send the IMU calibration commands to a WindBot
2025-06-18 18:05:48 +02:00
Axel Uhl
c2d4c59f19
bug6141: use SecurityService instead of Subject for permission check;
...
tests green; SecurityService is mocked accordingly in the test
2025-06-18 17:12:50 +02:00
Axel Uhl
06c885319a
bug6141: filter search results based on Subject's READ permissions;
...
SearchServiceTest tests fail now; need to make those test objects
readable for <all> and add a test that gets only partial results based
on the changes
2025-06-18 16:53:47 +02:00
Axel Uhl
64b8117941
Merge branch 'main' into bug6105
2025-06-18 01:15:49 +02:00
Axel Uhl
2b46a66d43
bug6138 aftermath: also use SRS alias name for SRS boat class;
...
somewhat surprisingly, the enumeration literal is not part of the
boat class name search/canonicalization
2025-06-17 20:37:46 +02:00
Axel Uhl
d3f117ed8d
don't use localhost URLs in API docs
2025-06-17 17:38:12 +02:00
Axel Uhl
a00d9a90a3
bug6138: added ORC MH and LYS boat classes
2025-06-17 13:18:34 +02:00
Axel Uhl
6d2e937f3c
bug6105: restrict dialog width to 600px or viewport width, whichever is less
2025-06-16 18:31:08 +02:00
Axel Uhl
e1e1689443
Merge remote-tracking branch 'github/bug6135' into bug6135
2025-06-16 15:45:01 +02:00
Axel Uhl
6ccc003be9
Merge branch 'main' into bug6135
2025-06-15 23:10:36 +02:00
Axel Uhl
30346079e2
Merge branch 'main' into bug6105
2025-06-15 23:02:31 +02:00
Axel Uhl
2217d2e2fa
bug6135: re-generated .launch files
2025-06-13 17:52:51 +02:00
Axel Uhl
0483ae6f3a
bug6135: use explicit lambda to match BooleanSupplier interface
2025-06-13 15:53:11 +02:00
Axel Uhl
4969237653
bug6135: single constructor only for JUnit5 tests
2025-06-13 15:17:35 +02:00
Axel Uhl
7446ca7bb8
bug6137: remove mortbay jasper 9.0.102 stuff from target definition
2025-06-13 13:29:34 +02:00
Axel Uhl
e1482bab8d
bug6137: adjusted version of Jasper bundles also in sse runtime feature
2025-06-13 11:53:22 +02:00
Axel Uhl
472ed3abaa
bug6137: upgraded Jasper from 8.5.70 to 8.5.100 as required by new Jetty
2025-06-13 11:18:00 +02:00
Axel Uhl
671617dc95
bug6137: added jasper 9.x to target platform from 2025-06 composite repository
2025-06-12 15:41:25 +02:00
Axel Uhl
8cbefb7c9f
bug6137: release notes, feature.xml adjusted
2025-06-12 11:45:05 +02:00
Axel Uhl
1def01691e
bug6137: upgrading to Jetty 9.4.57.v20241219
2025-06-12 11:23:17 +02:00
Axel Uhl
ac58cb1c77
bug6135: don't explicitly specify a providerHint for JUnit
2025-06-12 01:50:36 +02:00