Commit Graph
251 Commits
Author SHA1 Message Date
Axel Uhl 17b7856461 updated leaderboardgroup and regatta JSON samples 2013-07-24 16:10:07 +02:00
Axel Uhl 72dcfa0f48 added hasGpsData and hasWindData to leaderboardgroup and regatta JSON RESTlet; still missing from samples 2013-07-24 12:30:01 +02:00
Axel Uhl 04b4a413d3 removed unused parameter; apply single exit pattern 2013-07-24 10:56:02 +02:00
Fredrik Teschke ceee5041d8 Merge remote-tracking branch 'origin-t/master' 2013-07-04 10:18:07 +02:00
Frederik Petersen f10b2b52cb Added de/serializer for media tracks for master data import
also extracted the top entry functionality of the importer into a
designated object.
2013-07-04 07:49:43 +02:00
Fredrik Teschke 28aee3cbe6 major restructuring of export, in addition to enhanced output (snyched write to outputstream whenever thread is ready) 2013-07-04 03:41:01 +02:00
Fredrik Teschke d689995c64 Merge branch 'master' into gps-export
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-07-04 00:44:37 +02:00
Fredrik Teschke db6002ed55 added multithreading to export, and other small improvements to code structure 2013-07-03 20:14:39 +02:00
Frederik Petersen a0e85006b5 Added serialization for PersistentRegattaForRaceIDs map to master data
import
2013-07-03 09:30:34 +02:00
Fredrik Teschke b0668ecec8 Merge branch 'master' into gps-export
Conflicts:
	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.server.gateway/WEB-INF/web.xml
2013-07-02 18:03:46 +02:00
Frederik Petersen 570dfef4be Removed master data import post servlet
replaced with sailingservice implementation
2013-07-02 13:08:15 +02:00
Frederik Petersen 3f068e0917 Renamed MasterDataSerializerForNames 2013-07-02 09:49:12 +02:00
Axel Uhl 375a385480 fixed units for speed during track export (needs to be provided in km/h instead of m/s) 2013-06-29 10:57:46 +02: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 18d5ca2fca Added race log import to master data import service
also tested that feature
2013-06-29 10:34:22 +02:00
Fredrik Teschke 48d57ead7e added export functionality 2013-06-28 19:10:17 +02:00
Frederik Petersen 90cf250c0f Added score correction import per dummy tracked race
-also carried points import
2013-06-28 11:39:58 +02:00
Simon Pamies 39f28f80a7 Revamped the logic for reading TracTrac race list: Now the loading of the race list does no longer read clientparams.php, it is read upon tracking start 2013-06-26 19:08:59 +02:00
Fabian Tschirschnitz cb1770fd33 added hot fix to not serialize carry races. 2013-06-24 17:16:32 +02:00
Axel Uhl 25af0f80de trying to fix NPE in expedition wind display 2013-06-24 13:18:22 +02:00
Frederik Petersen ff837d78b2 Moved master data container classes to designated package 2013-06-24 12:29:17 +02:00
Axel Uhl c6e8871972 moved non-GWT-compilable class away from domain.common into domain bundle 2013-06-23 23:30:37 +02:00
fmittag fbe9ff4955 added an output to the windstatusservlet to show if the last message contains a GPSFix or TrueWind 2013-06-23 16:34:43 +02:00
Frederik Petersen 3f1db2ffcf Fixed creation count 2013-06-23 15:27:45 +02:00
Frederik Petersen 0d85132e04 Master data import now imports race columns
-works with flexible and regatta leaderboard groups
-does not import score corrections and race logs yet
-events created by import cannot be deleted (bug)
2013-06-23 14:26:18 +02:00
Armin Zamani 1d54ffb57f Merge branch 'racecommittee_app' into racecommittee_kw13
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-22 10:25:40 +02:00
Axel Uhl ae2cfcc862 avoid redundant expensive re-calculation of average wind in WindJsonGetServlet 2013-06-21 22:20:12 +02:00
Axel Uhl 69716fbed0 fixed refactored WindJsonGetServlet implementation which now lets the test succeed 2013-06-21 22:07:20 +02:00
Axel Uhl 69cb13b03a quickly copy relevant wind fixes in WindJsonGetServlet to hold lock only shortly; started a test case which currently still fails 2013-06-21 22:02:39 +02:00
Axel Uhl 63812212da catch the IllegalArgumentException thrown when an unknown nationality is given for a competitor and leave nationality null;
made all uses of getNationality() null-safe.

Conflicts:

	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/LeaderboardGroupPanel.java
2013-06-21 16:49:27 +02:00
Lukas Niemeier ffaf174711 # fix NPE when there are no RaceColumns attached to a Series 2013-06-21 16:06:17 +02:00
Frederik Petersen 1004efea35 Added Event master data deserialization and their creation in import 2013-06-21 14:44:55 +02:00
Frederik Petersen 966ea872bc Added regatta and event serialization for master data export 2013-06-21 13:06:37 +02:00
Frederik Petersen 6f5e9e4703 Enhanced Master data import
leaderboardgroups and leaderboards (only flexible for now) can now be
imported from a remote server. race columns, score corrections, events,
etc are not imported at this point
2013-06-20 19:27:39 +02:00
Armin Zamani c5f33e7cc2 removed FlagAlphabetInterpreter in com.sap.sailing.server.gateway 2013-06-19 14:42:06 +02:00
Armin Zamani 0a052491de Merge branch 'master' into racecommittee_app 2013-06-18 18:36:57 +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
fmittag 6f11329587 Merge remote-tracking branch 'origin/master' into leaderboard_json_with_max_competitors 2013-06-18 11:54:07 +02:00
fmittag d52702f829 added the export of the tracking state to the regatta json export 2013-06-18 11:50:53 +02:00
Armin Zamani 70d1231302 Merge branch 'master' into racecommittee_app 2013-06-17 21:23:38 +02:00
fmittag 16773ccee0 Merge remote-tracking branch 'origin/master' into leaderboard_json_with_max_competitors 2013-06-17 17:36:10 +02:00
fmittag 5c0dab2a94 added a maxCompetitorsCount parameter to the leaderboard json export to limit the number of exported competitors 2013-06-17 17:35:41 +02:00
fmittag fc6914776d added attribute 'isStartsWithZeroScore' of a regatta series to some json exports 2013-06-17 17:15:39 +02:00
Armin Zamani 600aa278c9 created a flag and race log state interpreter that can be implemented by any component that wants to show interpretations for flag and state combinations 2013-06-17 00:08:38 +02:00
Armin Zamani 70bc6f8bdc Merge branch 'master' into racecommittee_app 2013-06-16 18:39:10 +02:00
fmittag 680ade8072 reverted changes of commit 758faef134 in LeaderboardGroupJsonGetServlet (removed regatta structure) 2013-06-16 17:22:12 +02:00
Frederik Petersen eda482d35c Modified master data export to use JsonSerializer classes 2013-06-14 14:04:47 +02:00
Frederik Petersen c58ce50f8f Added score correction and part of race columns to master data export 2013-06-14 10:23:01 +02:00
Lukas Niemeier e369b15d1e # removed LastFlagFinder
# SailingServiceImpl and EventRaceStatesJsonGetServlet use LastFlagsFinder now
# RRS26 and GateStart Fragements use LastFlagsFinder now
2013-06-13 16:06:12 +02:00
Frederik Petersen 262908ec96 Added incomplete master data export servlet 2013-06-13 11:09:11 +02:00