Axel Uhl
5f91b02688
highcharts-12: improved install-highcharts.sh script to allow specifying version tag
2025-02-14 15:41:28 +01:00
Axel Uhl
ccc6890149
highcharts-12: upgraded to newest highcharts main branch (12.1.2)
2025-02-14 15:30:55 +01:00
Axel Uhl
12b23a7d80
highcharts-12: comment change only
2025-02-14 14:56:39 +01:00
Axel Uhl
833a926bee
highcharts-12: removed Highcharts stuff that doesn't seem to be required
2025-02-14 14:30:05 +01:00
Axel Uhl
220558fd01
highcharts-12: removing redundant copy of highcharts from dashboard project
2025-02-14 13:46:35 +01:00
Axel Uhl
cb6e54ab5f
bug5887: minor refactoring, formatting and comment changes
2025-02-14 09:09:41 +01:00
Axel Uhl
25b311cc9e
bug5466: don't offer competitors for sailor profile addition when already contained
2025-02-13 15:17:14 +01:00
Axel Uhl
cb388f8d16
in sailor profile competitor list, split search keywords along spaces;
...
furthermore, use boat name and sail ID for search if the competitor has
a boat associated
2025-02-13 14:30:56 +01:00
Axel Uhl
108359d840
Merge branch 'bug6092' into main
2025-02-13 09:55:39 +01:00
Axel Uhl
b14ad219ba
bug6092: release notes
2025-02-12 22:43:50 +01:00
Axel Uhl
d727182719
bug6092: refactored tracked leg of competitor retrieval chains for terminal and ongoing
2025-02-12 22:27:44 +01:00
Axel Uhl
c86ac61794
bug6092: interims commit, compilable but not done yet
2025-02-12 17:10:50 +01:00
Axel Uhl
87df39491e
allow a few seconds in SimulatorOverlayTest for PolarDataService to process imported wind
2025-02-07 16:08:06 +01:00
Axel Uhl
8f4986bb42
exemplify the JMX Prometheus exporter with localhost only
2025-02-07 15:02:40 +01:00
Axel Uhl
a562e4cd44
added test for attaching to running VM and add prometheus JMX agent;
...
this adds com.sun.jna[.platform] to the runtime
2025-02-07 13:42:38 +01:00
Axel Uhl
38d1e2a399
formatting changes only in admin release notes
2025-02-07 11:21:19 +01:00
Axel Uhl
ed71a36185
removed unused JMXConnection interface
2025-02-07 11:21:04 +01:00
Axel Uhl
b807bed615
extended YellowBrick read timeout
2025-02-07 11:20:50 +01:00
Axel Uhl
b6eba89e4d
Merge remote-tracking branch 'github/main' into main
2025-02-07 10:33:31 +01:00
Axel Uhl
b4f11dddbc
re-enabled NOAA-based declination import tests after their planned downtime ended
2025-02-07 10:32:39 +01:00
Axel Uhl
13c5608d7f
Merge branch 'translation' into main
2025-02-06 22:26:33 +01:00
Axel Uhl
2a1961a826
upgrading a replica set now properly deals with other (e.g., NLB) target groups
2025-02-06 14:23:45 +01:00
Axel Uhl
7c677e086b
improved MarkPassingCalculator.toString() to also contain regatta
2025-02-06 14:06:53 +01:00
Axel Uhl
9b67590855
bug5450: handle test scenarios with undefined PolarDataService
2025-02-06 13:49:53 +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
c3b9d4d518
temporarily @Ignore NOAA import tests; they have a planned downtime until 2025-02-07T01:00:00Z
2025-02-05 08:25:09 +01:00
Axel Uhl
b04d75d7c5
bug6076: added com.sap.sse.common.util to imported packages for Util class; removed package imports from test fragment that are imported by host bundle
2025-02-04 20:15:51 +01:00
Axel Uhl
606adffc6f
bug6076: added com.sap.sse.common.util to imported packages for Util class
2025-02-04 20:14:01 +01:00
Axel Uhl
47240043a4
Merge branch 'main' into bug6076
2025-02-04 16:51:00 +01:00
Axel Uhl
aed5dce624
fixed syntax error in release.yml
2025-02-04 16:50:50 +01:00
Axel Uhl
e4524e333a
Merge branch 'main' into bug6076
2025-02-04 16:49:22 +01:00
Axel Uhl
391b92bec1
fixing runner-CPU default
2025-02-04 16:49:09 +01:00
Axel Uhl
06cc9faff4
bug6076: add .vak file extension, convert forestay load to tons
2025-02-04 16:45:16 +01:00
Axel Uhl
a2c8bb7ea4
Merge branch 'main' into bug6076
2025-02-04 15:38:03 +01:00
Axel Uhl
c040f3e8b5
make the number of runner CPUs a release build parameter, default is 16
2025-02-04 15:36:55 +01:00
Axel Uhl
260fee16b2
bug6076: restructured to use dedicated importer for extended Vakaros values
2025-02-04 14:30:52 +01:00
Axel Uhl
cb5b5cb067
bug6076: added @Deprecated annotation to constructor used only for GWT
2025-02-04 10:30:41 +01:00
Axel Uhl
d31d2f1c59
cleaned up release.yml
2025-02-04 10:05:57 +01:00
Axel Uhl
65c3a5db6e
bug6076: removed obsolete code
2025-02-03 23:44:29 +01:00
Axel Uhl
e8c78542fc
bug6076: fixed dependencies for types referenced indirectly
2025-02-03 22:42:44 +01:00
Axel Uhl
89247f3f23
bug6076: minor adjustment of test case necessary due to better handling of outlier candidates with zero distance
2025-02-03 20:16:54 +01:00
Axel Uhl
7f733e4133
bug6076: fixing OutlierFilter, recognize Vakaros timestamp headers
2025-02-03 18:46:01 +01:00
Axel Uhl
d814eed6e1
bug6076: whitespace and comment changes only
2025-02-03 16:51:32 +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
6fdc7b21bc
aftermath for 9f01aa783e
2025-01-31 13:40:26 +01:00
Axel Uhl
9f01aa783e
simplified FregHtmlParser regexps;
...
this addresses
https://github.com/SAP/sailing-analytics/security/code-scanning/112 and
https://github.com/SAP/sailing-analytics/security/code-scanning/111 as
well as two equivalent cases in the same class that were not caught by
CodeQL, probably because they were not simple static strings but
computed from a method parameter; see lines 69 and 70 of FregHtmlParser.
2025-01-31 12:57:57 +01:00
Axel Uhl
7eb626dc48
removed use of high-complexity regexp;
...
this addresses https://github.com/SAP/sailing-analytics/security/code-scanning/113
2025-01-31 11:07:33 +01:00
Axel Uhl
da578969a8
clean up Expedition parsing regexp;
...
see https://github.com/SAP/sailing-analytics/security/code-scanning/114
2025-01-30 15:33:28 +01:00
Axel Uhl
253f555c06
Merge branch 'bug5924' into main
2025-01-30 00:16:06 +01:00
Axel Uhl
20a1a08d86
content-->contents in permissions
2025-01-30 00:10:22 +01:00
Axel Uhl
f9c44f1a1e
trying to start with permission content: write for reuse-tool-license-updates.yml
2025-01-30 00:07:55 +01:00
Axel Uhl
97ebd0a944
added permission "checks: write" to release.yml
2025-01-30 00:04:16 +01:00
Axel Uhl
2611ec7119
Merge branch 'main' into bug5924
2025-01-29 23:59:08 +01:00
Axel Uhl
3abd4e1906
Merge branch 'main' into bug5924
2025-01-29 18:09:58 +01:00
Axel Uhl
bf2ff39aa3
don't send Igtimi AuthResponse without having seen the device serial number;
...
However, two firmware problems remain, and this doesn't solve them.
When sending a DGT in the successful AuthResponse, the device stops
sending the serial number in data messages. This would be fine because
now we delay the AuthResponse until having received the serial number at
least once. However, when the connection is interrupted thereafter, a
new AuthRequest on the newly established connection is attempted, but no
serial numbers are transmitted anymore. The firmware fails to realize
that with a new connection the server cannot know the serial number of
the connected device anymore. Therefore, we currently don't send the DGT
in the AuthResponse at all.
The other firmward problem is that there seems to be a problem, leading
to an error message:
E - : Cannot encode api message type. Only device group call supported
Riedel has so far failed to diagnose the root cause of this.
2025-01-29 18:06:38 +01:00
Axel Uhl
56eee4c722
fixed display of last heartbeat in Igtimi devices panel
2025-01-29 18:05:24 +01:00
Axel Uhl
5b3090d10d
added permissions to release.yml workflow;
...
this shall address https://github.com/SAP/sailing-analytics/security/code-scanning/5
2025-01-29 17:06:12 +01:00
Axel Uhl
c713557f8c
fixed typo in workflow file
2025-01-29 17:04:04 +01:00
Axel Uhl
17f41b4fdc
added permissions to merge-main-into-docker-17.yml workflow;
...
this shall fix https://github.com/SAP/sailing-analytics/security/code-scanning/2
2025-01-29 17:00:58 +01:00
Axel Uhl
ac0f971396
added Github Actions permissions to the merge-sapsailing-com-main.yml workflow;
...
this shall fix https://github.com/SAP/sailing-analytics/security/code-scanning/3
2025-01-29 16:58:30 +01:00
Axel Uhl
d299d2baed
introduced permissions in create-docker-image.yml workflow;
...
this hopefully addresses https://github.com/SAP/sailing-analytics/security/code-scanning/1
2025-01-29 16:45:06 +01:00
Axel Uhl
b30e2d4e49
Merge branch 'main' into bug5924
2025-01-29 16:38:07 +01:00
Axel Uhl
d5a4f30173
another fix to the polar data CSV export from the DataMining presenter:
...
add ';' also for the columns with negative values
2025-01-29 16:37:08 +01:00
Axel Uhl
d09bfbc848
bug6090: release notes
2025-01-29 16:15:31 +01:00
Axel Uhl
6e73d0b2d3
bug6090: hovering over a colored tail now shows detail value in tooltip
2025-01-29 16:04:39 +01:00
Axel Uhl
e551112889
bug6091: release notes
2025-01-29 14:01:26 +01:00
Axel Uhl
76c41ae067
bug6091: implemented percent target boat speed for chart/tails
2025-01-29 13:48:09 +01:00
Axel Uhl
64f5f91f7d
bug5924: updated release notes regarding COG still using LINEAR
2025-01-29 13:12:59 +01:00
Axel Uhl
abadafa523
bug5924: use LINEAR color map value spreader for COG values
2025-01-29 13:02:20 +01:00
Axel Uhl
a14dfdeeaf
Merge branch 'main' into bug5924
2025-01-29 13:00:59 +01:00
Axel Uhl
610aeb454c
fixed wind import form our own exported ZIP files;
...
file extensions were not properly recognized, and only .txt files in ZIP
files were used. Now, gpx, kml, etc. that can be parsed by
RouteConverter can be consumed from ZIP files during wind import
2025-01-29 13:00:42 +01:00
Axel Uhl
aa76416946
bug5924: removed unused import
2025-01-29 12:58:24 +01:00
Axel Uhl
aad893f125
pinned commits for non-immutable actions in Github workflows
2025-01-29 10:45:35 +01:00
Axel Uhl
3ee7107e5d
bug5924: make the preferred value spreader part of DetailType
2025-01-29 10:30:13 +01:00
Axel Uhl
dbdb63d41c
bug5924: fixed ColorMapperTest after adjusting max hue
2025-01-29 10:06:30 +01:00
Axel Uhl
8845e8872d
Revert "bug5924: running build on 4cpu runner (need to revert prior to merging to main)"
...
This reverts commit ff82301bf3 .
2025-01-28 23:32:15 +01:00
Axel Uhl
ff82301bf3
bug5924: running build on 4cpu runner (need to revert prior to merging to main)
2025-01-28 23:21:41 +01:00
Axel Uhl
8225c29b1e
bug5924: release notes
2025-01-28 22:49:21 +01:00
Axel Uhl
8b502e9f5d
bug5924: implemented a CUBIC_ROOT and LINEAR strategy for spreading colors
2025-01-28 22:40:28 +01:00
Axel Uhl
2bf3425429
bug6089: release notes
2025-01-28 11:35:56 +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
b85e45d19e
avoid XSS, see https://github.com/SAP/sailing-analytics/security/code-scanning/92
2025-01-27 15:03:09 +01:00
Axel Uhl
89f3fc5f77
use secure cookies (see https://github.com/SAP/sailing-analytics/security/code-scanning/91 )
2025-01-27 12:54:37 +01:00
Axel Uhl
029a7b4ef0
use StringEscapeUtils.escapeHtml(...) to sanitize user input returned from REST API
2025-01-27 11:38:20 +01:00
Axel Uhl
42567c87c4
wait for metadata updates in sensor fix store test's @After method
2025-01-27 10:21:03 +01:00
Axel Uhl
44c4b70f4e
switching to sapmachine-17.0.13 and avoiding mail error output during startup if mail is not installed
2025-01-27 00:02:20 +01:00
Axel Uhl
da1e576905
Merge branch 'bug6088' into main
2025-01-26 00:14:48 +01:00
Axel Uhl
4dcf06ccf5
bug6088: release notes
2025-01-26 00:14:21 +01:00
Axel Uhl
934688f96c
bug6088: regatta name/ID is now base64-encoded in place tokens
2025-01-24 18:34:01 +01:00
Axel Uhl
112ae6ef51
bug6088: addded test case for permissions that have [] in their object names
2025-01-24 10:45:46 +01:00
Axel Uhl
1630c43824
bug6088: interims commit, fixing [] handling in permissions first
2025-01-23 18:02:45 +01:00
Axel Uhl
7de36861ce
formatting changes and use of final only
2025-01-23 16:14:21 +01:00
Axel Uhl
4e68b4f861
formatting change only
2025-01-23 15:40:11 +01:00
Axel Uhl
90e14ecd1d
avoid sending internal data via Exception messages to untrusted clients
2025-01-23 15:16:25 +01:00
Axel Uhl
e4bf410161
removed not needed Home[Desktop|Mobile].html
2025-01-23 15:07:20 +01:00
Axel Uhl
f5300e8c02
fixed CSV export of polar data in data mining
2025-01-23 11:45:18 +01:00
Axel Uhl
46a3803271
re-trying test collection dropping until gone
2025-01-22 22:30:50 +01:00
Axel Uhl
2b8734f43d
Merge remote-tracking branch 'github/main' into main
2025-01-22 22:30:46 +01:00