Commit Graph
4009 Commits
Author SHA1 Message Date
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