Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 8be1d0de14 bug5977: added io.netty.buffer to target platform 2024-03-08 18:28:25 +01:00
Axel Uhl ff81b4ec8d bug5977: added netty-transport as additional transitive dependency 2024-03-08 10:26:30 +01:00
Axel Uhl 5a8e5656f1 bug5977: added org.yaml.snakeyaml, transitively required by redisson 3.27 2024-03-08 09:53:32 +01:00
Axel Uhl 1e54489dac bug5977: added jackson-dataformat-yaml 2024-03-07 15:38:11 +01:00
Axel Uhl 6c11acc8a0 bug5977: fixed bundle name for Jackson databindin SSE runtime feature 2024-03-07 14:40:47 +01:00
Axel Uhl 36f88c5d6e bug5977: added com.fasterxml.jackson.databind 2024-03-07 14:17:44 +01:00
Axel Uhl 14bdbfb7a4 Merge remote-tracking branch 'origin/bug5977' into bug5977 2024-03-07 13:53:11 +01:00
Axel Uhl 1532fc9808 bug5977: added com.fasterxml.jackson.core.jackson-core to the target platform 2024-03-07 13:50:16 +01:00
Axel Uhl 5b2748f8d2 Merge branch 'master' into bug5977 2024-03-07 13:39:22 +01:00
Axel Uhl 5102f09908 Merge remote-tracking branch 'origin/master' 2024-03-07 13:39:09 +01:00
Axel Uhl d286c4dbf0 assign a quality value to a single score correction result when not touched during Collections.sort(...) 2024-03-07 13:38:26 +01:00
Axel Uhl 5fc6041869 bug5977: added com.fasterxml.jackson.core.jackson-annotations to target platform 2024-03-07 02:20:13 +01:00
Axel Uhl f504a783b9 bug5977: added com.esotericsoftware.reflectasm to target platform 2024-03-07 01:12:29 +01:00
Axel Uhl b1f7b45966 bug5977: added esoteric minlog to target platform; redisson 3.27.1 has a transitive dependency on it 2024-03-07 00:32:44 +01:00
Axel Uhl 5350b9acf4 bug5977: use rediss (SSL) protocol; encode month folder starting from 1, not 0; also wait for S3 writes to finish 2024-03-06 23:15:01 +01:00
Axel Uhl 1efb8ef64a bug5977: trying again with redisson-3.27.1, plus kryo bundle 2024-03-06 21:49:52 +01:00
Axel Uhl b6dcfa6d40 Merge branch 'master' into bug5977 2024-03-06 21:08:17 +01:00
Axel Uhl b1c2eddbd6 bug5977: force redisson 3.17.1 in ingestion pom.xml; use cluster mode 2024-03-06 18:05:58 +01:00
Axel Uhl a8e8ee5b30 fixed NPE in case sail number is null 2024-03-06 15:32:03 +01:00
Axel Uhl f400eab00c bug1873: code formatting, naming, empty line removal 2024-03-06 10:58:12 +01:00
Axel Uhl dae09919d4 bug1873: small rename for proper camel-case 2024-03-06 10:56:27 +01:00
Axel Uhl 784e1649ec bug1873: tiny refactoring, eliminating a small redundancy 2024-03-06 10:54:21 +01:00
Axel Uhl a9846a704b Merge branch 'master' into bug1873 2024-03-06 10:52:25 +01:00
Axel Uhl 464ee4f6d5 Merge remote-tracking branch 'origin/master' 2024-03-06 10:17:44 +01:00
Axel Uhl 9726db9a9c use sail number instead of name as stable sorting for CompetitorWithBoat 2024-03-06 10:16:57 +01:00
Axel Uhl 9e6a90b49b fixed JSON example in GPS fix posting doc 2024-03-06 10:16:46 +01:00
Axel Uhl 4c6c6c2fab use an interim String when parsing JSON message in fix ingestion lambdas 2024-03-06 10:16:23 +01:00
Axel Uhl d8a10334e0 fixed Redis serverless entry point 2024-03-06 01:24:16 +01:00
Axel Uhl 7621888c64 switching fix ingestion to serverless Redis cache with new endpoint config 2024-03-05 18:03:56 +01:00
Axel Uhl 5e23126714 fixed bug in race drop-down when no start time set 2024-03-05 16:18:37 +01:00
Axel Uhl 77a883d8c0 Merge remote-tracking branch 'origin/master' 2024-03-04 14:57:49 +01:00
Axel Uhl 12167446d7 bug5972: release notes 2024-03-04 14:09:10 +01:00
Axel Uhl b6307a26d4 bug5972: use a UTC-based date formatter where used in conjunction with UTC-based time formatter 2024-03-04 10:34:11 +01:00
Axel Uhl f9d0065949 Merge remote-tracking branch 'origin/master' 2024-03-04 09:50:31 +01:00
Axel Uhl 12a89d1c68 upgrade sapmachine17 docker images to 17.0.10 2024-03-04 09:48:30 +01:00
Axel Uhl 1880b4e698 upgraded to sapmachine-17.0.10 from 17.0.5 2024-03-04 01:19:59 +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 41a02258d0 bug1873: formatting only 2024-03-01 11:06:44 +01:00
Axel Uhl 530a1eab2d Merge branch 'master' into bug1873 2024-02-29 18:24:01 +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