Commit Graph
751 Commits
Author SHA1 Message Date
Frederik Petersen 35458881ae Fixed persistence of event and course area for adding without replication 2013-07-10 13:23:26 +02:00
Frederik Petersen 48206650a3 Fixed score correction import
now persists correctly
2013-07-10 12:48:12 +02:00
Frederik Petersen e3d69d4da1 Factor is now exported for race column in master data importer 2013-07-10 11:15:25 +02:00
Fredrik Teschke fd5936156f updated launch configs to new routeconverter version 2013-07-05 13:43:23 +02:00
Frederik Petersen 31e0aa1b4a Merge branch 'master' into import_dbdata 2013-07-04 13:38:00 +02:00
Frederik Petersen f1eab43172 Fixed issues with override mode in master data import
override mode made the whole import process overwrite events and regattas
again and again if they were (indirectly) contained in several leaderboard
groups. This is now fixed. The creation count object holds sets with
identifiers of the objects that have been created during the process.

also the number of created elements are validated in the test cases
2013-07-04 13:33:43 +02:00
Jens Rommel 9ddae2f591 Added missing bundle to (Proxy) launch config. 2013-07-04 13:27:52 +02:00
Frederik Petersen 81cc0d55c2 Fixed problem in master data import concerning leaderboardgroups
leaderboardgroups where empty if the leaderboard was already added to
another leaderboard group

added test case for that

small fix to override mode for media tracks
2013-07-04 11:01:54 +02:00
Fredrik Teschke ceee5041d8 Merge remote-tracking branch 'origin-t/master' 2013-07-04 10:18:07 +02:00
Frederik Petersen c264798241 Merge branch 'master' into import_dbdata 2013-07-04 08:37:05 +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 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
Axel Uhl 50c0996dff switched from using Polyline to using Polygon for sidelines so that we support more than two marks as a sideline in general 2013-07-03 20:39:58 +02:00
Axel Uhl 15d5f9d27a Merge branch 'master' into map_sidelines
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
2013-07-03 17:37:36 +02:00
Frederik Petersen 6685f97758 Fixed bug in master data import with override
and added test for it
2013-07-03 13:26:26 +02:00
Frederik Petersen 9b995adb4f Merge branch 'master' into import_dbdata
Conflicts:
	java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/ImportMasterDataOperation.java
2013-07-03 10:58:56 +02:00
Frederik Petersen f9c8ad3760 Fixed null pointer in regatta export/import due to null course area 2013-07-03 10:56:14 +02:00
Frederik Petersen 54a7c12646 Fixed course area null pointer for regatta 2013-07-03 10:49:56 +02:00
Frederik Petersen 62734243a0 Added override flag for master data import
if set, all existing data with clashing names and ids will be overwritten
2013-07-03 10:31:37 +02:00
Frederik Petersen a0e85006b5 Added serialization for PersistentRegattaForRaceIDs map to master data
import
2013-07-03 09:30:34 +02:00
Frederik Petersen 5b510f985b Added test for master data import without override
also fixed logging for course area (use id instead of new name)
2013-07-03 09:03:11 +02:00
Frederik Petersen 0a85d22d53 Introduced some logging to master data import operation
logs at info level, when some object with a sepcific name or id already
exists
2013-07-03 08:23:20 +02:00
Axel Uhl edb9bb0103 harmonized race column export/import so that also for regatta series the RaceIdentifiers are transmitted 2013-07-03 00:01:36 +02:00
Axel Uhl b39a496572 added race identifiers to race column export/import so that they are preserved across export/import 2013-07-02 22:35:25 +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
Axel Uhl 6e09cb3c7f moved BoatClassMasterdata back to where it belongs 2013-07-02 15:31:52 +02:00
Axel Uhl 8a95d4f49c Merge branch 'master' into import_dbdata 2013-07-02 15:24:59 +02:00
Frederik Petersen a3dcd7c9d6 Creation of events and course areas now possible without replication
this is important for the Master Data Importer not to replicate things
twice
2013-07-02 14:37:04 +02:00
Frederik Petersen 29ce40b930 Regattas can now be created without replication
important for master data import as it itself is a replication operation
2013-07-02 14:21:06 +02:00
Frederik Petersen 570dfef4be Removed master data import post servlet
replaced with sailingservice implementation
2013-07-02 13:08:15 +02:00
fmittag 7044da894b Merge remote-tracking branch 'origin/master' into map_sidelines 2013-07-02 10:59:08 +02:00
fmittag 5933d0fae7 reverted the usage if the SAPJVM in the no proxy launch configuration 2013-07-02 10:49:15 +02:00
Fredrik Teschke 0e9d63a10a resolved RouteConverter from target platform 2013-07-01 23:12:34 +02:00
fmittag e0e4614751 initial version of sideline support (server side and drawing on map)
so far only sidelines modeled as gate are supported
2013-07-01 18:42:42 +02:00
Frederik Petersen 9e1b3df73d Fixed merge problems after merge of master into import_dbdata 2013-06-29 10:54:13 +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
Axel Uhl 365a0622f2 fixed NPE and fixed compilation error 2013-06-28 19:27:12 +02:00
Fredrik Teschke 48d57ead7e added export functionality 2013-06-28 19:10:17 +02:00
Axel Uhl 6d343bf311 avoid unnecessary calculation of number of competitors in race if they are not needed; cache net points for sort 2013-06-28 18:36:39 +02:00
Frederik Petersen b6643c3f51 Added master data import functionality for competitor display names and
suppressed competitors

-test covered
2013-06-28 13:09:41 +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
Frederik Petersen b3c4ba5ed5 Added import functionality for score corrections
used in master data import tab

used a hack to create score corrections without having any real tracked
races to add competitors to leaderboard:

the importer sets a temporary dummy trackedrace to get the competitors
into the leaderboard, so that the score corrections can be loaded
2013-06-27 10:03:59 +02:00
Axel Uhl a79af78835 removed unused properties from RaceRecord 2013-06-26 19:34:36 +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
Simon Pamies ff5568fd05 Revamped RaceColumn link and unlink logic. Never ever remove the
RaceDefinition upon TrackedRace removal.
2013-06-26 16:55:39 +02:00
Simon Pamies 81f9a007bb Added possibility to reload a racelog from database by using a button in the gwt ui 2013-06-26 13:54:28 +02:00
Axel Uhl 6393bf1e2d fixed bug where removing a regatta left stale regatta leaderboards in leaderboard groups which lead to downstream errors such as NPEs during rending LeaderboardGroupPanel 2013-06-24 23:48:45 +02:00
Frederik Petersen ff837d78b2 Moved master data container classes to designated package 2013-06-24 12:29:17 +02:00
Frederik Petersen b6088c0ee5 Added result discarding rule to master data of series
+ fixed timepoint serialization for score corrections
2013-06-24 12:06:25 +02:00