Commit Graph
38 Commits
Author SHA1 Message Date
Axel Uhl b26c15c765 bug5970: first compiling version with true heading in GPSFixMoving 2024-02-20 16:58:25 +01:00
Axel Uhl 4d94520f2c bug5899: require LEADERBOARD:PREMIUM_LEADERBOARD_INFORMATION for expensive REST API properties 2023-08-28 18:14:46 +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 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
Dennis Aulenbacher 1f74ccc841 bug5310: Using new MarkContext dto object in MarkResource 2020-10-22 18:21:45 +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
Thomas Wiese f05d9ee785 Bug5085: undo import com.sap.sailing.server.interfaces.coursetemplate in
server gateway serialization
2019-09-16 16:54:34 +02:00
Thomas Wiese b6ad1da320 Bug5085: import com.sap.sailing.server.interfaces.coursetemplate in
server gateway serialization
2019-09-16 16:44:25 +02:00
Thomas Wiese 001f1b1f02 secure detail serialization of RegattaJsonSerializer 2018-11-29 10:21:49 +01:00
Kai Börnert d4674632e1 permission-vertical fix for missing osgi dependency to
sap.sse.security.common
2018-10-11 17:53:40 +02:00
Axel Uhl bd90f921dd added Automatic-Module-Name headers to satisfy Oxygen.3 Java9 warnings rule 2018-03-24 01:45:37 +01:00
Lennart Hensler 6a8e0914ad Removed the main/sub key from CompoundGroupKey. Just list of keys now 2015-10-31 00:49:39 +01:00
Axel Uhl 5af4fd1db4 removed net.sf.marineapi and all NMEA functionality 2015-08-05 15:59:11 +02:00
Axel Uhl 98d5235b47 upgraded all Mongo-using bundles to 2.13.0 driver 2015-02-12 16:00:15 +01:00
Axel Uhl c13325e1b3 added com.sap.sailing.server.gateway.serialization.android.shared to feature.xml; made gateway.serialization.[android.shared] lazy-activated 2015-01-14 13:41:23 +01:00
Axel Uhl 341717cd56 upgraded com.sap.sailing.server.gateway.serialization to JavaSE-1.8 after Android-relevant pieces have been moved to com.sap.sailing.server.gateway.serialization.shared.android 2015-01-14 13:34:10 +01:00
Axel Uhl 8ee256a4b7 split com.sap.sailing.gateway.serialization in two bundles, creating com.sap.sailing.gateway.serialization.shared.android, see bug 2572 2015-01-14 13:22:22 +01:00
Axel Uhl a9a3997752 trying to get the Operation interface under control... 2014-11-08 22:06:58 +01:00
Axel Uhl c4cea6660d introduced com.sap.sse.common.Util as superclass of com.sap.sailing.common.Util and added com.sap.sse.common to the required bundles of all users of com.sap.sailing.common.Util 2014-06-02 23:17:49 +02:00
Fredrik Teschke 07f5efe154 Merge branch 'master' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/NoAddingRaceLogWrapper.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/tracking/Track.java
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
2014-02-12 21:58:31 +01:00
Fredrik Teschke 5c714e5a31 restructured race log tracking: moved to racelogtrackingadapter bundles, renamed packages, moved some interfaces 2014-02-10 16:42:36 +01:00
Fredrik Teschke 87f7ebc18d added serialization of fixes, and device identifier 2014-02-09 19:45:17 +01:00
Frederik Petersen 89385d802f Moved TopLevelMasterData to domain package
removed unused master data json facilities
2014-02-09 16:08:59 +01:00
Frederik Petersen 5963984323 Merge branch 'master' into import_dbdata
Conflicts:
	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
2013-06-29 10:46:20 +02:00
Frederik Petersen 02e14d276a Added more detailed serialization
enables us to transfer server master data from one instance to another.

-added nationality for persons
-added coach for teams
-added master data specific serialization classes
2013-06-18 14:00:00 +02:00
Frederik Petersen eda482d35c Modified master data export to use JsonSerializer classes 2013-06-14 14:04:47 +02:00
Lukas Niemeier 4a9cdcd021 refs bug 1125
# added ProtestStartTimeEvent (and tests and serializers and persistence)
2013-06-09 19:33:50 +02:00
fmittag 2a689740f0 some cleanup and refactoring of the existing json export servlets and serializers 2013-05-16 16:02:19 +02:00
Lukas Niemeier 442b867232 # moved racelog deserialization stuff into own package to ensure symmetry with serialization package structure 2013-04-20 23:03:36 +02:00
Armin Zamani 22dddc900f more simplifications for competitor serialization and deserialization 2013-04-01 21:02:06 +02:00
Armin Zamani 1c16a630a7 implemented competitor serialization (team is serialized, boat
serialized, nationality serialized)
2013-04-01 19:16:28 +02:00
Armin Zamani 9df2ce5fec added a test for the serialization and deserialization of course design
change events
2013-03-17 21:32:55 +01:00
Lukas Niemeier 0af3d0c6dd # moved some classes 2013-03-04 18:01:50 +01:00
Lukas Niemeier a229765845 # moved everything used by Android projects of com.sap.sailing.domain into new bundle com.sap.sailing.domain.shared.android
# updated com.sap.sailing.domain to Java 1.7 again
# split of Event (see EventData) and Course (see CourseData) to minimize shared code with android
# to avoid sharing RaceColumn and Leaderboard (and its dependencies) Android projects work with RaceGroups (consisting of SeriesWithRows -> consisting of RaceRows -> consisting of RaceCells -> consisting of RaceLogs). A RaceGroup is basically a data-only view on transposed RaceColumns. See RaceGroupFactory for conversion from Leaderboard to RaceGroup. Future work: use Regatta instead of Leaderboard to convert to RaceGroup
2013-02-18 13:26:32 +01:00
Lukas Niemeier 339f930a83 # reworked serialization to use Leaderboards rather than Regatta.getRaces...
# deserialization of all relevant types on app side
2013-02-05 19:29:12 +01:00
Lukas Niemeier e2842c4b68 # serialization of FleetWithRaces
# used in regatta api of server
2013-02-05 12:28:39 +01:00
Lukas Niemeier ad9568b0d5 # moved de/serializer to impl package
# easier de/serialization of rcevents
2013-01-29 04:08:50 +01:00
Lukas Niemeier 2c841ccd5a # added serialization of base domain objects to shared (server + apps) bundle 2013-01-02 19:55:45 +01:00