Axel Uhl
eda983f6bb
bug5715: started working on a (failing) test suite for the "three medal wins" scoring scheme
2022-11-30 14:28:10 +01:00
Kevin Wiesner
fc37cd45e3
bug5767: changed argument for the call of GPSFixJsonDeserializer in GPSFixMovingJsonDeserializer
2022-09-26 15:12:31 +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
38f5a6caf6
bug5752: fixed discarding and display of discarded results in columns with factors != 1
2022-06-23 17:39:31 +02:00
Axel Uhl
cfbcc3451a
bug5694: added Wind persistence only indexed by time
2022-03-24 11:28:20 +01:00
Axel Uhl
199b77df09
bug5681: fixed serializability of DataImportProgress implementation classes
2022-02-18 17:29:46 +01:00
Axel Uhl
e8f6422f0c
bug5631: use SailingServerImpl functionality in MigrateLeaderboardgroupResource
2021-11-30 12:25:10 +01:00
Axel Uhl
31e6179292
bug5612: added field netPointsBasedOnPassingOrder to /markpassings output
2021-11-08 21:46:48 +01:00
Axel Uhl
9544bc5317
bug5311: implemented SailingServerImpl.compareServers(...)
2021-08-20 18:33:03 +02:00
Axel Uhl
225678ba29
bug5311: added JSON (de-)serializers for MasterDataImportResult and DataImportProgress and use them in SailingServerImpl
2021-08-20 15:00:57 +02:00
Axel Uhl
77c44d520e
Merge branch 'master' into bug5311
2021-08-18 15:30:25 +02:00
Axel Uhl
8e8c6bc8e1
bug5611: acknowledgement and threading architecture for explicit acks in place; re-connect design needs to be adjusted accordingly;
...
the new Channel starts delivery tags at 0; what does this mean for queued messages? Are they delivered through this channel at all?
2021-07-31 21:53:23 +09:00
Axel Uhl
b31f82f738
bug5606: changed the leaderboard-based /markpassing fields, providing the raw rounding order in addition to a hypothetical score based on this order
2021-07-28 20:24:32 +09:00
Axel Uhl
b71441eb8b
bug5606: making the leaderboard parameter required for producing the new attribute values
2021-07-28 00:24:53 +09:00
Axel Uhl
93d7162604
bug5606: added totalPoints, netPoints and maxPointsReason to /markpassings REST end point
2021-07-27 17:27:10 +09:00
Axel Uhl
b9c6975fbb
bug5311: MigrateLeaderboardgroupResource now manages remote server references in a more fine-grained way, respecting individual event IDs
2021-07-15 15:20:10 +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
00f726e710
made all variables / parameters on whose value a lock is obtained/released final and adding missing finally clauses
2021-04-16 16:01:34 +02:00
Axel Uhl
83c11f5fd4
resolved ambiguity of com.sap.sse.util package between com.sap.sse and com.sap.sse.shared.android;
...
renamed the com.sap.sse.util and com.sap.sse.util.impl packages in com.sap.sse.shared.android
to com.sap.sse.shared.util and com.sap.sse.shared.util.impl, respectively; this is supposed to fix
all issues with ambiguous package imports
2021-03-23 21:01:32 +01: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
00c9019239
avoid NPEs when MarkProperties have null as their tags collection
2020-12-08 16:51:14 +01:00
Dennis Aulenbacher
6712e04b8e
bug5409: Changed name of FreestyleProperties JSON field "tag" to "tags"
2020-11-17 12:51:33 +01:00
Dennis Aulenbacher
4ff41bb40c
bug5409: Properly wrapping Iterable in JSONArray for serialization.
2020-11-10 18:39:04 +01:00
Dennis Aulenbacher
8886994985
bug5409: Handling potentially missing tag field.
2020-11-10 13:20:36 +01:00
Dennis Aulenbacher
7fe336cc5d
Merge branch 'master' into bug5409
2020-11-06 12:35:54 +01:00
Dennis Aulenbacher
5cc5ba27d7
bug5409: Changing FreestyleMarkPropertiesDe- / -Serializer field "tags"
...
to "tag", conforming to existing endpoint.
2020-11-04 17:07:00 +01:00
Dennis Aulenbacher
e23a1e17e9
bug5409: Renaming FreeStyleMarkPropertiesJsonDe- / -Serializer
2020-11-04 17:05:07 +01:00
Dennis Aulenbacher
9d8201c4a6
bug5409: Renamed CommonMarkPropertiesWithTags to FreestyleMarkProperties
...
for better distinction.
2020-11-04 16:00:46 +01:00
Dennis Aulenbacher
b2bc75aa99
bug5310: Adding the event jsonArray to result
2020-10-27 12:46:39 +01:00
Dennis Aulenbacher
a00af847ac
bug5310: JSON serialization now supports multiple events as context
2020-10-26 20:41:07 +01:00
Dennis Aulenbacher
5fa4ee566d
bug5310: Now using a Set of Events as context instead of a single event
2020-10-26 20:37:54 +01:00
Dennis Aulenbacher
1f74ccc841
bug5310: Using new MarkContext dto object in MarkResource
2020-10-22 18:21:45 +02:00
Dennis Aulenbacher
cbf9c63f93
bug5310: Moved MakContextSerializer into gateway.serialization to access
...
Events and Regattas
2020-10-22 18:17:08 +02:00
Dennis Aulenbacher
24b8e899a6
bug5409: Added De-/-Serialization for CommonMarkPropertiesWithTags;
2020-10-20 14:37:23 +02:00
Axel Uhl
e1287af75d
removed BoatClass.displayName; BoatClass.name is now used throughout
2020-10-14 13:49:44 +02:00
Axel Uhl
faae0f25c9
fixed issue with serialization of courseAreaId which is now written as String
2020-08-19 10:21:18 +02:00
Axel Uhl
921787d8b7
dded courseAreaId to each race in the RegattasResource output
2020-07-13 16:34:33 +02:00
Georg Herdt
0e9e0fe40c
Merge branch 'bug5293' of ssh://sapsailing.com/home/trac/git into bug5293
...
# Conflicts:
# java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/FlatSmartphoneUuidAndGPSFixMovingJsonDeserializer.java
2020-06-04 08:47:48 +02:00
Georg Herdt
54f4dcb8af
throw exception when both fields are provided.
...
bug5293
2020-06-04 08:43:30 +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
373d8f0adf
add comment regarding possible timezone issue
...
bug5293
2020-06-02 19:30:55 +02:00
Georg Herdt
5e78d892c2
implement poc
...
bug5293
2020-06-02 19:28:21 +02:00
Axel Uhl
967f2d7def
bug3465: many more areas where many course areas are now supported for Leaderboard and Regatta
2020-05-07 18:16:10 +02:00
Axel Uhl
eec523f658
bug3465: uncompileable interims commit; started changing from defaultCourseArea to courseAreas in Leaderboard and Regatta
2020-05-05 18:41:03 +02:00
Axel Uhl
6e1a042001
bug5219: introduced the isAutoRestartTrackingUponCompetitorSetChange() flag on Regatta
2020-04-15 18:10:03 +02:00
Axel Uhl
1d6526fc91
moved SharedSailingData interface to com.sap.sailing.shared.server bundle;
...
made it implement the Replicable interface so it can be waited for using
the FullyInitializedReplicableTracker
2020-03-11 15:57:44 +01:00
Axel Uhl
69f01e6434
added rank at mark in /markpassings end point
2020-02-18 11:05:15 +01:00
Axel Uhl
3830256114
bug5185: refactorings around number of laps and course templates
2020-01-22 15:16:29 +01:00
Axel Uhl
25d5d61419
bug5165: fixed HashedStringUtil.toHashedString using StringJoiner
2020-01-21 15:04:20 +01:00