Axel Uhl
12a89d1c68
upgrade sapmachine17 docker images to 17.0.10
2024-03-04 09:48:30 +01:00
Axel Uhl
3975bba523
bug5264: when leaderboard has once delivered and is collapsed, values remain frozen
2024-03-01 15:29:22 +01:00
Axel Uhl
1028bac4fd
Merge remote-tracking branch 'origin/master'
2024-02-29 18:23:53 +01:00
Axel Uhl
d127e8202f
fixed typo in admin release notes
2024-02-28 16:39:49 +01:00
Axel Uhl
06b0e3fb2e
bug5960: added more tests for inferring laps from course and template
2024-02-27 18:12:40 +01:00
Axel Uhl
936fafe280
Merge branch 'master' into bug5960
2024-02-27 17:54:34 +01:00
Axel Uhl
4646e19a85
Wiki: mention newDNSMapped0-Central-HTTP target group in procedure for central reverse proxy set-up/replacement
2024-02-27 17:51:35 +01:00
Axel Uhl
fd4175ac6a
bug5960: added test case for CourseTemplateCompatibilityChecker
2024-02-27 13:00:01 +01:00
Axel Uhl
9e2e63089c
Merge branch 'master' into bug5960
2024-02-27 09:40:40 +01:00
Axel Uhl
61ee44e250
jetty-9.4.54 upgrade admin release notes entry
2024-02-27 09:39:23 +01:00
Axel Uhl
b013110c2c
bug5960: added comments to CourseConfigurationEditDialog
2024-02-26 18:26:54 +01:00
Axel Uhl
65b1113105
bug5960: harmonized cell table / checkbox column construction for Course Creation panels
2024-02-26 18:07:07 +01:00
Axel Uhl
77bb176460
Merge branch 'master' into bug5960
2024-02-26 17:45:53 +01:00
Axel Uhl
626fb9127a
bug5960: use default checkbox column and selection model for MarkProperties
2024-02-26 16:32:38 +01:00
Axel Uhl
0c9c4b60e7
Merge branch 'master' into bug5960
2024-02-26 15:18:04 +01:00
Axel Uhl
2fdea27f67
patched org.dom4j 2.1.3 bundle so that javax.xml.bind is imported withour version specifier
2024-02-26 11:37:24 +01:00
Axel Uhl
52b78c4eea
jetty-9.4.54: removed 9.4.53 JARs from target base local p2
2024-02-25 23:12:01 +01:00
Axel Uhl
5abea30a95
removed jaxb-api from Selenium pom.xml's extra requirements
2024-02-25 00:48:50 +01:00
Axel Uhl
1557476cbc
jetty-9.4.54: updated Selenium pom and launch configs to reflect target platform changes
2024-02-25 00:47:08 +01:00
Axel Uhl
b89c8848e9
Merge branch 'master' into 9.4.54.v20240208
2024-02-25 00:46:25 +01:00
Axel Uhl
83be8ab988
jetty-9.4.54: starting from 53 branch updated jetty
2024-02-24 00:12:49 +01:00
Axel Uhl
78559b7ecb
jetty-9.4.53: re-adding geronimo; can't keep Tycho Surefire from loading it;
...
letting com.sap.sailing.polars require it, so as to avoid a conflict
with where jersey gets it from
2024-02-23 18:07:13 +01:00
Axel Uhl
da98a5b01b
jetty-9.4.53: jaxbdependencyfragment now only imports package javax.xml.bind, no require-bundle on jaxb-api
2024-02-23 14:13:50 +01:00
Axel Uhl
c3c65759a0
jetty-9.4.53: trying to remove javax.xml.bind bundle (2.2.0) and jaxb-api bundle;
...
they seem to be of conflicting versions (2.2.0 vs. 2.3.0), and neither
should be required for Java8 builds where javax.xml.bind is part of the
JDK still. When this ever gets merged to master, merging into docker-17
should be expected to fail, and at least jaxb-api would then need to be
added again. We can only hope this will not cause problems with the
Tycho Surefire Selenium tests again, but at least starting from Java 11
the ambiguity with javax.xml.bind should be gone.
2024-02-23 13:59:16 +01:00
Axel Uhl
9865dffb07
Merge branch 'master' into jetty-9.4.53.v20231009
2024-02-23 09:54:50 +01:00
Axel Uhl
8570ce1c8e
added netbuddy dependency to test fragment
2024-02-23 09:54:24 +01:00
Axel Uhl
81d7aa49e8
Merge branch 'master' into jetty-9.4.53.v20231009
2024-02-22 15:35:22 +01:00
Axel Uhl
ddba4fa9ae
use UTF-8 encoding for plain-text e-mail sending
2024-02-22 14:47:14 +01:00
Axel Uhl
4d72ba85a8
jetty-9.4.53: revert changes that don't help with the javax.xml.bind issue
2024-02-22 14:31:45 +01:00
Axel Uhl
60781fbefd
jetty-9.4.53: re-adding org.eclipse.equinox.ds to target platform
2024-02-22 10:31:10 +01:00
Axel Uhl
175c009ee1
Merge branch 'master' into jetty-9.4.53.v20231009
2024-02-22 10:28:43 +01:00
Axel Uhl
08efbdad6f
don't require wind data to show race as clickable in Spectator.html
2024-02-22 09:34:21 +01:00
Axel Uhl
d3bfe37851
adjusted .properties file encoding to UTF-8 for landscape management server-side mesage bundles
2024-02-21 10:52:48 +01:00
Axel Uhl
de8cfa428e
Merge remote-tracking branch 'origin/jetty-9.4.53.v20231009' into jetty-9.4.53.v20231009
2024-02-21 10:09:57 +01:00
Axel Uhl
ee717b9c19
Merge branch 'master' into jetty-9.4.53.v20231009
2024-02-21 09:50:12 +01:00
Axel Uhl
e925996b01
jetty-9.4.53: try <testRuntime>p2Installed</testRuntime>
2024-02-20 23:18:20 +01:00
Axel Uhl
101117d95d
bug5971: release notes
2024-02-20 23:05:07 +01:00
Axel Uhl
eb875de110
bug5971: upgrading the MarkPassingCalculator.CALCULATOR_VERSION from 1 to 2
2024-02-20 23:03:08 +01:00
Axel Uhl
450f6378a4
bug5971: added synchronization to avoid premature persistent caching of unfinished mark passing calculation results
2024-02-20 22:47:13 +01:00
Axel Uhl
ea34bffc83
TracAPI-3.15.2 aftermath: removed now no longer existing package from MANIFEST.MF's export list
2024-02-20 22:46:50 +01:00
Axel Uhl
7bda421c6c
bug5970: release notes
2024-02-20 20:17:02 +01:00
Axel Uhl
a2f05206e9
jetty-9.4.53: trying to add jaxb-api explicitly as required bundle for gateway
2024-02-20 18:23:49 +01:00
Axel Uhl
b2493eddf7
Merge branch 'master' into jetty-9.4.53.v20231009
2024-02-20 18:20:55 +01:00
Axel Uhl
9a939b14cd
bug5970: evaluate optionalTrueHeading in BoatCanvas if present
2024-02-20 17:06:19 +01:00
Axel Uhl
b26c15c765
bug5970: first compiling version with true heading in GPSFixMoving
2024-02-20 16:58:25 +01:00
Axel Uhl
7f441b9ef3
jetty-9.4.53: trying to explicitly require geronimo JTA 1.1.1 by gateway bundle
2024-02-20 10:47:10 +01:00
Axel Uhl
116f8629a0
TracAPI-3.15: upgraded to 3.15.2, fixing the service activation bits
2024-02-20 09:33:32 +01:00
Axel Uhl
4f98603a13
jetty-9.4.53: try to remove geronimo from the target platform definition;
...
at least for Java8, its javax.transaction contribution conflicts with
the JDK's version which is supplied through the "system bundle"
2024-02-19 18:37:50 +01:00
Axel Uhl
05e678f48c
TracAPI-3.15.1: use the MessageSystemLocator.registerClientSocketFactory in OSGi Activator
2024-02-19 15:12:16 +01:00
Axel Uhl
107c8dcba2
Merge branch 'master' into jetty-9.4.53.v20231009
2024-02-19 12:10:27 +01:00
Axel Uhl
91fb6859fa
TracAPI-3.15.0: release notes entry for STP/SCP
2024-02-19 10:36:44 +01:00
Axel Uhl
eda3eef2ce
TracAPI-3.15.0: convert new TracTrac RaceCompetitorStatusType SCP/STP to MaxPointsReason.SCP/STP
2024-02-19 10:28:18 +01:00
Axel Uhl
9236e66576
upgrading TracAPI to 3.15.0;
...
********************************************
TracAPI 3.15.0
********************************************
This is a final version. It adds some changes in the protocol used to exchange live data. It will be necessary to use
this version to receive live data from the 19/20/2023. It also changes the signatures of some interfaces, breaking
the backward compatibility. These interfaces are:
- Removing the method IControlPassingsListener.gotControlPassings(IRaceCompetitor,IControlPassings). This method is not called by the
implementation. The classes that implement this interface have to update their implementations removing this method. There is
another method with the same name that includes timestamp.
- Updating the methods of the IPositionFactory. This factory should be used only internally so the thirds party apps should
not be affected
1) Features
- The IPosition has a new method to get the true heading (getTrueHeading) (Requested by Radek Masnica, 2023)
- Adding two new entry statuses: STP and SCP (Requested by Radek Masnica, 2023)
2) Bugs
- Updating the protocol to send/receive messages between the dataserver and the library.
- Fixing a bug when the route is updated and it has not metadata attached (reported by Jorge Piera, 11/11/2023)
2024-02-19 10:23:13 +01:00
Axel Uhl
7cf20c5ded
Merge branch 'master' into bug5968
2024-02-18 23:56:59 +01:00
Axel Uhl
83065c4d2d
Merge branch 'master' into jetty-9.4.53.v20231009
2024-02-18 13:55:57 +01:00
Axel Uhl
35cf88cfa6
jetty-9.4.53: adding org.eclipse.osgi as required bundle to those bundles exposed to javax.xml.bind;
...
hoping that this will lead to an unambiguous resolution of
javax.xml.bind when com.sun.jersey now resolves javax.xml.bind from
org.eclipse.osgi (which means from the JDK for a Java-1.8.profile)
2024-02-16 16:52:39 +01:00
Axel Uhl
9d211469a7
Merge branch 'master' into jetty-9.4.53.v20231009
2024-02-16 16:45:26 +01:00
Axel Uhl
e2e0ab8970
bug5968: fixed user sign in/out handling; fixed pruned ACL transmission for anonymous group
2024-02-16 16:39:33 +01:00
Axel Uhl
f1e0158529
bug5968: added missing MediaTabView interface
2024-02-16 15:12:43 +01:00
Axel Uhl
c59f5f2eae
bug5968: factoring the permission check for Media panel to be shown
2024-02-16 15:11:18 +01:00
Axel Uhl
be4ab432e3
Merge branch 'master' into bug5968
2024-02-16 15:11:13 +01:00
Axel Uhl
0365c0ad22
bug5962 aftermath: deleted now redundant @SuppressWarning annotations from MapHandlerRegistration
2024-02-16 15:10:36 +01:00
Axel Uhl
2318b3d299
bug5968: removed obsolete whitespace in release notes
2024-02-16 14:26:33 +01:00
Axel Uhl
4e50d283a3
Merge branch 'master' into bug5968
2024-02-16 14:24:51 +01:00
Axel Uhl
8927afb19b
Merge branch 'master' into bug5962
2024-02-16 14:02:50 +01:00
Axel Uhl
4051ab4d58
jetty-9.4.53: removed version specification from javax.xml.bind package imports;
...
this, together with more package than bundle imports, in order to lead
Equinox/OSGi to a valid bundle resolution strategy
2024-02-16 14:01:27 +01:00
Axel Uhl
90074d2c62
jetty-9.4.53: try to avoid javax.xml.bind conflict in com.sap.sailing.polars;
...
remove the explicit com.sun.jersey bundle dependency and instead add a package
import of package com.sun.jersey.spi.container.servlet
2024-02-16 10:45:13 +01:00
Axel Uhl
2d32832e40
jetty-9.4.53: be more specific about the javax.xml.bind version we need
2024-02-15 17:31:37 +01:00
Axel Uhl
fb17540a29
jetty-9.4.53: removing org.eclipse.equinox.ds from target platform definition
2024-02-14 18:23:51 +01:00
Axel Uhl
c2d4d97a5e
bug5960: a first untested implementation of a conversion routine from CourseConfiguration to CourseConfigurationDTO
2024-02-14 16:15:57 +01:00
Axel Uhl
d05b48e7bf
bug5960 / bug5965: DeviceIdentifier[DTO] (de-)serialization now made consistent
2024-02-14 15:03:07 +01:00
Axel Uhl
b93806ac93
jetty-9.4.53: updated launch configs and Selenium platform definition;
...
fixed jetty.xml regarding how the MBean server for JMX managed beans is
initialized
2024-02-14 13:38:01 +01:00
Axel Uhl
b8a148e809
bug5960: added skeleton for course configuration dialog
2024-02-14 13:03:58 +01:00
Axel Uhl
87f3a6aff4
Merge branch 'master' into bug5960
2024-02-14 10:48:45 +01:00
Axel Uhl
24aa19e95d
fixed bundle name in feature.xml (util instead of service package name)
2024-02-14 10:46:05 +01:00
Axel Uhl
0b3b4f67ef
added org.osgi.service.component version 1.5.1 because Jetty needs it
2024-02-14 10:26:44 +01:00
Axel Uhl
8c4cf72fdf
added org.osgi.service.cm in version 1.6.1 because Jetty now needs it
2024-02-14 10:06:35 +01:00
Axel Uhl
9d350ff628
added missing jar org.osgi.util.tracker
2024-02-14 07:44:54 +01:00
Axel Uhl
0d82a5805a
added org.osgi.util.tracker-1.5.4 to target platform because new Jetty requires it
2024-02-14 01:52:23 +01:00
Axel Uhl
d7a8837ad1
fixed version of newly added org.osgi.service.event
2024-02-14 01:36:21 +01:00
Axel Uhl
d7145e78d8
added org.osgi.service.event version 1.4.1 to our target-base p2 repo content
2024-02-14 01:34:13 +01:00
Axel Uhl
8a83ea49bb
added org.osgi.service.event to target platform bundles, obtaining from eclipse-2022_06 repo
2024-02-14 01:23:14 +01:00
Axel Uhl
53c65b4fcf
for the Jetty upgrade to 9.4.53, also bumped the apache-jsp and jetty-osgi-boot-jsp bundles from our target-base
2024-02-14 01:02:00 +01:00
Axel Uhl
50bf12d759
updated sse runtime feature to newer Jetty version
2024-02-14 00:53:32 +01:00
Axel Uhl
6627e354d5
updating Jetty from 9.4.44 to 9.4.53
2024-02-14 00:49:30 +01:00
Axel Uhl
abfdc3e632
bug5960: completed CourseConfigurationDTO and field types, added corresponding converters
2024-02-13 17:42:12 +01:00
Axel Uhl
cf7facbb55
bug5960: added DTOs for CourseConfiguration
2024-02-13 10:15:46 +01:00
Axel Uhl
6adbfeb028
bug5960: comment changes only
2024-02-12 16:57:11 +01:00
Axel Uhl
be2817bb60
Merge remote-tracking branch 'origin/master'
2024-02-12 09:44:42 +01:00
Axel Uhl
3f48c531ad
removed obsolete comment from RaceMap
2024-02-10 00:19:07 +01:00
Axel Uhl
780ad3ae55
bug5955: added configuration/getCPUOfLeaderboards.sh script
2024-02-08 12:37:58 +01:00
Axel Uhl
4b4bf8990a
added error message if CourseTemplate's repeatable part is specified to lie behind the end of the waypoint (template) sequence
2024-02-07 22:29:28 +01:00
Axel Uhl
69a51570ad
Merge remote-tracking branch 'origin/master'
2024-02-07 18:34:45 +01:00
Axel Uhl
29c03678bb
fixed bug in CourseTemplatePanel and added repeatable part config to UI
2024-02-07 18:33:55 +01:00
Axel Uhl
e637e7ab7b
added UI designs of a course designer
2024-02-07 10:01:56 +01:00
Axel Uhl
6275145798
bug5954: improved Javadocs of [Distance|Duration]ValueRange enums;
...
they now explain that importing a wind estimation model with
incompatible value ranges is not possible
2024-02-05 11:45:19 +01:00
Axel Uhl
26d7db6ab5
Merge remote-tracking branch 'origin/master'
2024-02-05 11:14:38 +01:00
Axel Uhl
5203b4fa85
bug5613: fixed the "undercutting" for the SAP logo in race board header
2024-02-05 11:12:57 +01:00
Axel Uhl
a94a7247f5
bug5957: de-brand og:title head meta property
2024-02-02 18:17:30 +01:00
Axel Uhl
bddb4cedb9
bug5955: consolidated imports in RegattasResource
2024-02-02 11:47:39 +01:00