Axel Uhl
6dcd7d4187
bug6127_2024-12: adjusted JUnit dependencies in MANIFEST.MF files to downgraded versions
2025-07-07 11:33:18 +02:00
Axel Uhl
371b0d6bd8
added byte-buddy dependency to server.gateway.serialization.test
2025-07-07 10:14:06 +02:00
Axel Uhl
3138f7745f
bug6127: refactored more test fragments to JUnit5
2025-06-05 17:21:26 +02:00
Axel Uhl
faf71f55a7
bug6127: first step migrating tests from JUnit4 to JUnit5
2025-06-05 17:21:25 +02: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
b26c15c765
bug5970: first compiling version with true heading in GPSFixMoving
2024-02-20 16:58:25 +01:00
Wessels, Udo (PPN)
2b66121265
bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects.
2023-10-09 18:00:50 +02:00
Axel Uhl
8d3c5c81d1
bug5867/bug5866: made center/radius final fields in CourseArea
2023-08-02 15:57:58 +02:00
Axel Uhl
e433574e6b
bug5867 / bug5866: implemented setter and JSON serialization for CourseArea[Impl].[radius|centerPosition]
2023-07-31 10:56:00 +02:00
Axel Uhl
ae6380a68e
bug5831: fixed compilation problem in test case
2023-04-05 07:28:06 +02:00
Axel Uhl
a6363406be
bug5792: introduce org.hamcrest-2.2.0, remove gwt-dev deps
2022-12-12 06:18:51 -08:00
Axel Uhl
a679cf5236
adjusted code to upgraded JUnit, avoiding deprecation warnings
2022-11-29 13:47:14 +01:00
Kevin Wiesner
051f54b2bc
bug5767: added test for GPSFixMovingJsonDeserializer
2022-09-26 15:06:37 +02:00
Finn Huelsbusch
d888c1fad9
added configuration for eclipse 2022-06 and updated the onboarding
2022-07-07 16:51:33 +02:00
Axel Uhl
44850f3ddc
bug2918: switched from single wind source to exclude to multiple in RaceLogWindSourcesToExcludeEvent; added finder and listener logic
2021-06-24 18:27:25 +02:00
Axel Uhl
a855b43e83
bug2918: added RaceLogExcludeWindSourceEvent[Impl] and corresponding serialization/de-serialization as well as persistence support;
...
no behavioral logic, no analyzer and no finder yet; no RaceState support yet (if we want that); not driving it yet from WindPanel
2021-06-23 18:34:21 +02:00
Axel Uhl
2c622e5b45
patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint
2021-06-19 12:45:03 +02:00
Axel Uhl
4db4b95b62
bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them!
2021-02-16 14:58:38 +01:00
Axel Uhl
bd06b75e3d
moved JsonSerializer and JsonDeserializer to com.sap.sse.shared.android to make them re-usable by all web bundles
2021-01-21 16:54:42 +01:00
Axel Uhl
5e63483d77
bug5477: initial implementation producing a RaceLogResultsAreOfficialEvent when TracTrac reports OFFICIAL race status
2021-01-11 18:35:57 +01:00
Axel Uhl
e1287af75d
removed BoatClass.displayName; BoatClass.name is now used throughout
2020-10-14 13:49:44 +02:00
Axel Uhl
7b7e7820ef
bug5347: added failing test and fix for serialization/deserialization of null implied wind source
2020-08-16 00:33:17 +02:00
Axel Uhl
e67724ef18
bug5297: throw IllegalArgumentException when trying to provide infinite ToT value for competitor
2020-06-19 11:55:39 +02:00
Georg Herdt
bc78a9c305
add/improve tests to validate timestamp field deserialization
...
bug5293
2020-06-05 09:29:17 +02:00
Dennis Aulenbacher
5735fb2f25
bug5293: adjusted tested timestamps to be more comparable. Removed
...
comment
2020-06-03 13:08:58 +02:00
Georg Herdt
5e78d892c2
implement poc
...
bug5293
2020-06-02 19:28:21 +02:00
Axel Uhl
079438c534
bug3465: first compilable version after changing from single to multiple course areas per leaderboard/regatta; untested!
2020-05-08 00:42:20 +02:00
Axel Uhl
ce8ca7e5ed
fixed ORC certificate-related test, adjusting to ReferenceNumber as key
2020-03-11 09:09:58 +01:00
Axel Uhl
1bc2f8099f
cleaned up ORC certificate (de-)serialization tests and strengthened verdicts
2020-02-11 09:46:47 +01:00
Usman Ali
1efdff0a15
Changing new format orc json file to support custom TWA
2020-02-07 15:50:42 +05:00
Usman Ali
fd648c18ad
new certificate based changes completed
2020-02-07 15:19:51 +05:00
Usman Ali
0c4ce87869
Functionality added to parse any allowances custom values for angle
2020-02-04 22:43:29 +05:00
Usman Ali
db615cc6ef
adding junit test cases for serialization and deserialization of orc certificate
2020-02-04 15:06:21 +05:00
Axel Uhl
a0c87e8f4b
Merge branch 'master' into bug5165
2020-01-10 20:31:52 +01:00
Dennis Aulenbacher
d189cce693
code styling improvements
2019-12-13 21:21:36 +01:00
Dennis Aulenbacher
423a21f635
introduced type trackingConnectorInfo representing the tracking source
...
and webUrl
2019-11-29 14:06:27 +01:00
Steffen Schaefer
7b143f372c
Merge branch 'master' into bug5085
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/Mark.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/MarkImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2019-11-04 13:08:42 +01:00
Axel Uhl
74338f692e
major refactoring of RaceLogResolver;
...
Introduced specialization that can also resolve a TrackedRace based on a
SimpleRaceLogIdentifier. This is then used to find TrackedRaces for race
log entries setting the implied wind to come from another TrackedRace.
With this, it doesn't matter whether the other tracked race has an ORC
Performance Curve ranking metric or not, or if the reference points to a
race slot that doesn't even have a tracked race attached. If a tracked
race is attached, it will be asked for its "reference implied wind."
Otherwise, the race log will be scanned, but if "own maximum implied
wind" is requested and there is no tracked race, null will be returned.
Change-Id: I14fe32f8a473281c9f489eb081544ae20c5b37f3
2019-10-26 00:00:58 +02:00
Axel Uhl
428b9ef8cc
fixed compilation projects around new ORC race log event (de-)serialization
...
Change-Id: I53b0aadfe7062a1400f6a9971ebe0f84df5c2082
2019-10-25 14:14:06 +02:00
Axel Uhl
0d10fe75fe
completed persistence/serialization of RaceLogORCUseImpliedWindFromOtherRaceEvent
...
Change-Id: I1d360cea88637e572a5a4ea8d0f76efe7ce57846
2019-10-23 18:47:11 +02:00
Axel Uhl
b124e36ceb
started by introducing two event types: RaceLogORCUseImpliedWindFromOtherRaceEvent and RaceLogORCSetImpliedWindEvent;
...
persistence and serialization / de-serialization so far only for the
former, not for the latter
Change-Id: Id147aed44aa97db632e2d52b3b59df3b6976ff3e
2019-10-23 18:30:24 +02:00
Steffen Schaefer
f2bc7d89ab
Merge branch 'master' into bug5085
2019-10-18 08:20:45 +02:00
Daniel Lisunkin
a1f60568ea
Clean up.
2019-10-17 22:57:17 +02:00
Daniel Lisunkin
d9a7bfd216
Fixed issue regarding the deserialization of RaceLogORCCertificateAssignmentEvents. Added test for this case.
2019-10-17 22:47:07 +02:00
Steffen Schaefer
b03ed45e8f
Merge branch 'master' into bug5085
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2019-10-02 13:09:31 +02:00
Steffen Jacobs
418a774c13
Bug 5085: started with adding support for
2019-09-18 15:29:36 +02:00
Axel Uhl
ce57e5a808
added ORC PCS explicit scratch boat selection support
...
Change-Id: Ie0bab7789a16476249760b80f3007e010aa48cc4
2019-09-16 18:12:10 +02:00
Axel Uhl
f00585d4cd
added tests for RaceLog-based ORC PCS leg definitions
...
Change-Id: Iddb5c41079fea3de8428f45597a6d79f8d02bee4
2019-09-13 16:03:00 +02:00
Axel Uhl
5adffc7d2e
factored ORC certificate serialization into a JSON serializer/deserializer pair and use in Mongo persistence
...
Change-Id: Ia25225b571506287d1dd17087afd868bb19d0c83
2019-09-06 22:20:38 +02:00
Axel Uhl
17d224d15f
fixed serialization/de-serialization of RaceLogORCLegDataEvent
...
Change-Id: I381d90a4b1ae1c66408ff68efad72957da68d4bd
2019-09-04 22:38:47 -07:00