Commit Graph
780 Commits
Author SHA1 Message Date
Axel Uhl 43d278ae19 Merge remote-tracking branch 'server/master' 2013-09-12 17:21:21 +02:00
Axel Uhl c0204b58ff using non-preemptive stopping of receivers in TracTracTrackerImpl to make sure all data received is delivered; see also bug 1517 2013-09-12 17:09:54 +02:00
fmittag 4407d11615 Merge remote-tracking branch 'origin/master'
Conflicts:
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2013-09-12 16:08:54 +02:00
fmittag 54b7568c92 Fix for 'Added an indicator in the swisstiming management console for trackable races if there is a course or a startlist available' 2013-09-12 16:06:21 +02:00
fmittag ac1cfd6c97 Added an indicator in the swisstiming management console for trackable races if there is a course or a starlist available 2013-09-11 20:58:43 +02:00
Axel Uhl b098280f03 reverted the effects of commit ce4d2aaabb and instead use "fine" as log level instead of "info" for bundle life cycle messages 2013-09-11 17:54:32 +02:00
Axel Uhl f355770c1b fixing bug 1506 by adding a null check; loading leaderboards with no leaderboard selected was the problem 2013-09-11 10:04:55 +02:00
fmittag cf1135d12f a try to switch the startup order of the gateway bundles to avoid bug 1511 2013-09-04 10:00:20 +02:00
fmittag ce4d2aaabb removed stacktrace output in ExtenderBundleTracker 2013-09-03 18:13:55 +02:00
fmittag 2feab09115 fixed issue in proxy launch config 2013-09-03 12:18:33 +02:00
fmittag 523e1ece66 updated launch configs for a workaround for Bug 1511 - Jetty synchronization bug when registering multiple web app bundles 2013-09-03 12:00:56 +02:00
fmittag a025d84e24 made removeLeaderboard() in RacingEventService more safe in case the leaderboard to remove does not exist 2013-09-01 14:29:03 +02:00
fmittag 921f0663ff update launch configs and classpaths to use the new libraries 2013-08-30 15:19:06 +02:00
fmittag 0e26eaffa1 Added support for enums in toJSONString() method of JSONValue 2013-08-30 12:36:07 +02:00
Simon Pamies 68efadb147 Adding getStartTimeReceived() to dummy tracked races 2013-08-25 12:57:03 +01:00
Simon Pamies 51b141f08c Made logger static so that it does not get tried to replicate 2013-08-23 17:54:13 +01:00
Simon Pamies d36852b547 Revamped update logic for TracTrac updates, added a StartTime update handler that connects to TracTrac and sets start time 2013-08-16 16:36:10 +02:00
Axel Uhl f1fa1d74f6 moved a few more distance and speed types to domain.common and fixed a grave bug in MeterPerSecondSpeed; added test for improved outlier filtering 2013-08-14 18:00:45 +02:00
Axel Uhl fd33614194 use cp1252 codepage to avoid confusion with special characters in competitor names 2013-08-14 16:18:10 +02:00
Axel Uhl d7ca5c2413 made tracker stopping after finishing loading a replay race null-safe 2013-08-13 14:50:47 +02:00
Axel Uhl d7496df0b1 terminate a TracTracRaceTrackerImpl properly when it has no live-uri and has loaded all stored data;
this frees up the resources consumed by the clientParamsPHP poller automatically, relieving the admin
2013-08-13 10:51:58 +02:00
Axel Uhl fa1f230bb3 added websockets and gwt.ws bundles to launch configurations 2013-08-12 21:18:45 +02:00
Axel Uhl c21ef94736 always create a valid ResultDiscardingRule object, never null, during master data import for overall leaderboard 2013-08-12 21:03:00 +02:00
Axel Uhl 9fec6e2b98 added missing removal and addition of overall leaderboard in master data import operation 2013-08-12 21:00:01 +02:00
Axel Uhl 8aa47bac1a support master data serialization for overall leaderboards 2013-08-12 17:40:08 +02:00
Axel Uhl 96ce6aa75b added a bit of web socket test code to AdminConsole to see what works 2013-08-08 18:29:02 +02:00
Axel Uhl c556a95b93 added web socket example 2013-08-08 16:06:00 +02:00
fmittag 3a375c3d3a initial version of jetty9 support 2013-08-06 14:23:26 +02:00
Axel Uhl 9b2a022ef4 determine storedURI and liveURI per race to be tracked; when a DataController signals "stopped", the tracker is stopped 2013-07-13 00:06:50 +02:00
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