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
8671c65353
bug6135: fixed launch config merge conflicts
2025-07-03 17:16:39 +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
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
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
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
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
2217d2e2fa
bug6135: re-generated .launch files
2025-06-13 17:52:51 +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
042c87b2ce
bug6135: removed launch configs that accidentally slipped into this branch from docker-17
2025-06-05 17:59:50 +02:00
Axel Uhl
d0a64e7005
bug6127: removed junit "vintage" from target platform after JUnit5 migration
2025-06-05 17:23:16 +02:00
Axel Uhl
8a9d5585e5
bug6118: analyze X-Forwarded-Proto to determine whether to offer wss:// or ws:// for WindBot websockets
2025-04-29 14:14:52 +02:00
Axel Uhl
51b64a69e2
fixed NPE when unauthenticated user requests latest fix
2025-04-28 14:26:48 +02:00
Axel Uhl
1cff1f3c53
bug6107: introducing geonames.org.usernames system property for user name secret
2025-03-31 15:03:02 +02:00
Axel Uhl
18fadf8d10
bug6104: added zxcvbn to launch configs and Selenium pom
2025-03-24 18:25:05 +01:00
Axel Uhl
62139edbce
bug6101: consolidate CORS filters and factor out common CORS header handling;
...
use CORSHeader instead of response filter in com.sap.sailing.server.gateway
consistently across Jersey and non-Jersey servlets provided by the bundle;
as drive-by improvement, fix the sap.ico/sap-whitelabeled.ico paths in the page
header of /index.html and provide an empty sap-whitelabeled.ico file.
2025-03-13 01:20:50 +01:00
Axel Uhl
58e2fee47a
bug6095: fixed serialization issues of AIAgent listeners
2025-03-11 16:41:42 +01:00
Axel Uhl
502c4bdfab
bug6095: after introducing background/retry/back-off for AICore requests, fixed locking (for good)
2025-03-04 17:24:03 +01:00
Axel Uhl
f9c32ebd1a
bug6095: fixed locking for AIAgent's parallel contributions
2025-03-04 16:05:55 +01:00
Axel Uhl
ac303885c9
bug6095: use UUID String representation in MongoDB, first working admin console version for AI support
2025-02-28 17:26:06 +01:00
Axel Uhl
fa21ce15b5
bug6095: auto-start for aiagent.persistence will will pull up aiagent lazily
2025-02-28 11:20:03 +01:00
Axel Uhl
631f26de52
bug6095: added aiagent.persistence bundle, yet empty
2025-02-27 16:29:38 +01:00
Axel Uhl
b6434167dd
bug6095: tags now have a hiddenInfo field, used for tag identifiers;
...
added the AI icon to com.sap.sailing.www/images for stability;
improved sizing of images displayed with tags
2025-02-26 17:08:02 +01:00
Axel Uhl
d9b5abe343
bug6095: added selection of -Dsap.sailing.aiagent.modelname=gpt-4o-mini to launch
2025-02-26 14:49:53 +01:00
Axel Uhl
c904628e91
bug6095: a first working AI agent that has sent the first comments as tags
2025-02-25 17:08:21 +01:00
Axel Uhl
c19fc18ee3
bug6095: implemented a small REST API for the aiagent bundle
2025-02-25 15:40:20 +01:00
Axel Uhl
ad4cd299fc
Revert "bug6095: moved Activator to impl package, export aiagent package"
...
This reverts commit ebaf236e81 .
2025-02-25 15:07:49 +01:00
Axel Uhl
ebaf236e81
bug6095: moved Activator to impl package, export aiagent package
2025-02-25 15:07:27 +01:00
Axel Uhl
5e4ddbb136
bug6095: fixed launch config/auto-start for aiagent bundle
2025-02-25 14:50:33 +01:00
Axel Uhl
a066200f81
bug6095: updated launches and sleenium config for new aiagent auto-start level 5
2025-02-25 14:34:11 +01:00
Axel Uhl
04c96c8f0d
bug6096: updated all launch configurations and selenium pom.xml for new bundle
2025-02-20 17:49:51 +01:00
Axel Uhl
cea7f47a4a
bug5450: implement Percent Target Boat Speed as leaderboard column;
...
for ORC PCS compute it based on implied wind divided by current wind
speed
2025-02-06 11:30:38 +01:00
Axel Uhl
65c3a5db6e
bug6076: removed obsolete code
2025-02-03 23:44:29 +01:00
Axel Uhl
af43f487cb
bug6076: added vakarosadapter bundle to all launch configurations
2025-02-03 15:54:11 +01:00
Axel Uhl
5f8c4aa6ff
bug6076: a first implementation of a new bundle for Vakaros file import
2025-02-03 15:44:18 +01:00
Axel Uhl
76c41ae067
bug6091: implemented percent target boat speed for chart/tails
2025-01-29 13:48:09 +01:00
Axel Uhl
493a61e5b8
bug6089: fixed units, reporing gap change as a per-seconds value
2025-01-27 21:46:49 +01:00
Axel Uhl
b5e633dff0
bug6089: implmentation of gap change metric
2025-01-27 21:26:26 +01:00
Axel Uhl
ebccd0416b
bug6085: replicate last heartbeat/remote address as Device property
2025-01-22 17:01:42 +01:00
Axel Uhl
c69b86b538
starting to fetch the YouTube API key from a secret instead of baking it into the source code
2025-01-11 02:36:30 +01:00
Axel Uhl
7ae49d831f
moved ChargeBee site credentials into launch variables
2025-01-09 10:07:57 +01:00
Axel Uhl
11af72020b
bug6059: fixed passing on Subject/credentials to IgtimiWindTracker thread
2025-01-08 17:20:34 +01:00
Axel Uhl
af6925f5ab
bug6059: fixed encoding of wind import servlet results
2025-01-08 16:24:04 +01:00
Axel Uhl
65167ae2f9
bug6059: created protobuf test data and initialize a Riot server with it in Selenium Igtimi tests
2025-01-07 18:48:40 +01:00
Axel Uhl
d19ae78835
bug6059: take missing serial_numbers[] as "all"
2024-12-30 19:24:31 +01:00
Axel Uhl
775a58b62b
bug6059: manage Igtimi devices and DAWs in local Riot server, not remotely
2024-12-27 19:30:47 +01:00