Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 5ff3576978 setting user agent and accept HTTP request parameters for NOAA declination service requests; fixes declination tests 2013-09-20 09:58:45 +02:00
Axel Uhl fc171a123f removed duplicate timeBar element 2013-09-19 14:59:34 +02:00
Axel Uhl dc4e7f54fe Merge remote-tracking branch 'server/master' 2013-09-19 14:15:02 +02:00
Axel Uhl dac260a2af removed extraneous </div> from top-level index.html 2013-09-19 13:54:34 +02:00
Axel Uhl (Server) 865d7e5968 fixed order in which target server option and check for target deployment are executed 2013-09-19 13:43:06 +02:00
Axel Uhl dd6c8eee42 Merge remote-tracking branch 'server/master' 2013-09-19 13:29:53 +02:00
Axel Uhl 5e15a77da0 added 505 IDM as live event to index.html 2013-09-19 13:28:05 +02:00
Axel Uhl bdf7d69a19 Merge remote-tracking branch 'server/master' 2013-09-19 09:56:24 +02:00
Axel Uhl 1ec1b0d35a provided fix for bug 1524 by also escaping the "\" character 2013-09-19 09:53:03 +02:00
Axel Uhl b94dcffc60 added failing test case for bug 1524
Conflicts:

	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/AppConstants.java
2013-09-19 09:52:45 +02:00
Wiki User ceddc767bf fixed issues after Wiki home.md merge 2013-09-18 22:54:07 +02:00
Wiki User 36c55714f3 Merge commit 'origin/master'
Conflicts:
	home.md
2013-09-18 22:51:19 +02:00
Wiki User 38c9da9dd7 removed empty Wiki document "tracking-events.md" 2013-09-18 22:48:25 +02:00
Axel Uhl 4484473961 fixing bug 1517 by not automatically stopping the tracker upon storedDataEnd/stopped callbacks 2013-09-18 15:38:32 +02:00
Axel Uhl b3ebbc02ea Updated howto (markdown) 2013-09-18 10:43:33 +02:00
Axel Uhl ba17d01754 Updated liveaudiostreaming (markdown) 2013-09-18 10:39:33 +02:00
Axel Uhl 343103deb8 Created liveaudiostreaming (markdown) 2013-09-18 10:39:12 +02:00
Axel Uhl 34bb2206dc Updated planning (markdown) 2013-09-18 10:36:54 +02:00
Axel Uhl a1e7703a68 Merge remote-tracking branch 'server/master' 2013-09-16 16:17:09 +02:00
Axel Uhl 0ab42bbe2c minor adjustments to short architecture presentation 2013-09-16 16:15:17 +02:00
Axel Uhl 953781dafa Merge remote-tracking branch 'server/master' 2013-09-16 00:41:52 +02:00
Axel Uhl feb810becd see bug 1518: handle NoWindException when calculating boat position data 2013-09-13 16:44:45 +02:00
Axel Uhl 976d6d540e don't update a TracTrac race's status once it has reached FINISHED status;
this keeps late storedDataProgress messages to update a status that already reached FINISHED
2013-09-13 16:05:23 +02:00
Axel Uhl 272c18b2cf avoid duplicate RaceDefinition creation when pollClientParamsPHP and RaceCourseReceiver collide 2013-09-13 14:38:44 +02:00
Axel Uhl 1101d4c71f added slide explaining a typical event set-up 2013-09-13 14:36:43 +02:00
Axel Uhl 43559c2fd2 removed redundant synchronization 2013-09-13 13:12:22 +02:00
Axel Uhl 75b42afcff stopping the tracker after receiving the stopped() callback through TTCM; Receivers are stopped non-preemtively 2013-09-13 12:25:31 +02:00
Axel Uhl 43d278ae19 Merge remote-tracking branch 'server/master' 2013-09-12 17:21:21 +02:00
Axel Uhl 93c164321f added short presentation about SAP Sailing Analytics 2013-09-12 17:10:37 +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
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 b80c354174 Fixing bug 1497 by not adding the toolbar panel to the main panel in all cases 2013-09-11 16:28:13 +02:00
Axel Uhl 1d6739b230 made windStore in Simulator final to ensure proper initialization 2013-09-11 15:37:26 +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
Axel Uhl 926d117f58 Merge branch 'outliers' 2013-08-15 18:01:33 +02:00
Axel Uhl 2fb6bebc17 fixed distance cache invalidation test 2013-08-15 18:01:16 +02:00
Axel Uhl 047578098d fixed shortcuts in validity assessment 2013-08-15 17:35:05 +02:00
Axel Uhl 445547cd65 fixed logical condition for outlier detection: if the fix has neighbours in the range on one side, one of those needs to be in reach for the fix to be valid;
in particular, this means that first and last fixes in a track need to have a valid neighbour in reach to be considered valid
2013-08-15 16:42:31 +02:00
Axel Uhl 4c78b5c4f9 fixed target platform update launch config and project 2013-08-15 16:21:40 +02:00
Axel Uhl 17ce573251 fixed an outlier-related test where the new logic finds two 90,90 fixes that are less than 10s apart not to be outliers 2013-08-15 16:07:05 +02:00
Axel Uhl d89bd6460e fixed maneuver detection test verdict for Hasso; one maneuver improved its time point; the DP point count changed in an acceptable range 2013-08-15 15:14:20 +02:00
Axel Uhl e38afd52ba fixed Findel test again 2013-08-15 15:09:11 +02:00
Axel Uhl 8c37928073 adjusted outlier detection and aligned algorithms for tracks with/without fix speed; three tests known to be still broken 2013-08-15 13:07:50 +02:00
Axel Uhl 8f671b7010 working towards an improved outlier detection which also captures testJumpyFixes properly 2013-08-15 12:43:55 +02:00
Axel Uhl 3d26b9a70b fixed wind estimation tests where the contructed tracks no longer passed the stricter outlier analysis 2013-08-15 10:44:34 +02:00
Axel Uhl 550c1b0ebe removed maneuver assertion from Findel test where there wasn't really a maneuver; outlier detection actually improved things here 2013-08-15 10:09:10 +02:00
Axel Uhl 08ec7b6236 fixed maneuver detection test case where outlier analysis change caused a shift of a few seconds 2013-08-15 08:33:14 +02:00
Axel Uhl 0d3e250818 left hint to the bug talking about the failing test case 2013-08-14 19:40:52 +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 33ff5e6279 fixed outlier detection for cases where the speed transmitted by a GPS fix is greater than the speed observed from the coordinate change between fixes 2013-08-14 17:11:45 +02:00
Axel Uhl 4aaac9ab85 fixed description of showboatposition service 2013-08-14 16:24:36 +02:00
Axel Uhl 1a72b8adf1 Merge remote-tracking branch 'server/master' 2013-08-14 16:20:09 +02:00
Axel Uhl 673fbdd801 added Groovy to target platform, loading it from springsource.org 2013-08-14 16:18:31 +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 8cabf39c3c introduced and fixed links for webservice samples 2013-08-14 00:13:29 +02:00
Axel Uhl d17e9ee8aa fixed links to samples and service doc 2013-08-13 18:06:39 +02:00
Axel Uhl c2d71ee6d1 added descriptions for more web services 2013-08-13 17:51:15 +02:00
Axel Uhl 4af4c580aa updated the sample output of the leaderboardgroups service to show the regattaName property 2013-08-13 15:01:26 +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 72c5113ca0 added regattaName to leaderboard group serialization so that all parameters are provided for other race-specific services 2013-08-13 14:49:44 +02:00
Axel Uhl 763f0f5761 fixed compilation errors introduced by moving stopTracking from RacingEventService to TrackedRegattaRegistry 2013-08-13 13:38:17 +02:00
Axel Uhl c145142b35 Merge remote-tracking branch 'server/master' 2013-08-13 10:53:31 +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 f9fa0e35a8 fixed NPEs for non-overall leaderboard deserialization 2013-08-12 18:08:18 +02:00
Axel Uhl 7fd3ac25ae Merge remote-tracking branch 'server/master' 2013-08-12 17:41:20 +02:00
Axel Uhl 8aa47bac1a support master data serialization for overall leaderboards 2013-08-12 17:40:08 +02:00
Axel Uhl (Server) 5a2d24084f added jetty-selector.xml and jetty-deployed.xml to the files to be copied during the installation phase 2013-08-12 16:45:25 +02:00
Axel Uhl 4fd8ab2328 Merge remote-tracking branch 'origin/master' 2013-08-12 13:50:04 +02:00
Axel Uhl 89e421ce1a prepare for combined event/race ID in SwissTiming SailMaster protocol
The new format allows for an event ID to be prepended to the race ID, separated by a semicolon.
This will make the combined ID unique across events and regattas. Parsing the boat class from the
combined ID now has to respect the new format.
2013-08-12 09:32:18 +02:00
Axel Uhl 9b0c0faee1 removed web socket tests from AdminConsoleEntryPoint; enhanced Javadoc of WebSocketTestServlet as demo code 2013-08-10 21:44:23 +02:00
Axel Uhl 5f385d7b6b Merge branch 'master' into jetty9
Conflicts:
	java/pom.xml
2013-08-10 10:59:23 +02:00
Axel Uhl 5c501547bd switched to TracTrac TTCM version 2.0.8 which solves some caching issues by forcing uncached URLConnections 2013-08-10 10:57:00 +02:00
Axel Uhl e498c7657a added Maven dependency from gwt.ui to de.csenk.gwt.ws 2013-08-09 23:44:08 +02:00
Axel Uhl ac0b2edcaa added missing gwt.osgi dependency to gwt.ws bundle 2013-08-09 23:25:10 +02:00
Axel Uhl fa8b76ed07 added missing pom.xml for gwt.ws project and linked in java/pom.xml 2013-08-09 18:14:28 +02:00
Axel Uhl 72121e03a1 first GWT-enabled WebSockets round-trip in a little toy sample 2013-08-08 18:37:46 +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 f85bd5fb01 removed the compile issues in de.csenk.gwt.ws implementation 2013-08-08 17:35:21 +02:00
Axel Uhl 6dcafaae8f fixed a number of compilation issues with gwt-ws in our specific context with Jetty9 and GWT 2.5.1 2013-08-08 17:06:27 +02:00
Axel Uhl 1e6310e24a Christian Senk's LGPL-licensed GWT-WS implementation for web sockets through GWT 2013-08-08 16:38:12 +02:00
Axel Uhl c556a95b93 added web socket example 2013-08-08 16:06:00 +02:00
Axel Uhl 732b1cdd84 Updated local gwt (markdown) 2013-08-08 14:42:03 +02:00
Axel Uhl a3d2e95967 Updated local gwt (markdown) 2013-08-08 14:41:32 +02:00
Axel Uhl abc83b2881 Created local gwt (markdown) 2013-08-08 14:33:36 +02:00
Axel Uhl 78c74c8be7 Updated development environment (markdown) 2013-08-08 14:22:35 +02:00
Axel Uhl f3d185d1de Updated development environment (markdown) 2013-08-08 14:21:47 +02:00
Axel Uhl 2ae9770025 Updated development environment (markdown) 2013-08-08 14:07:58 +02:00
Axel Uhl bc1e64a380 Updated home (markdown) 2013-08-08 14:03:52 +02:00
Axel Uhl 6103a957f8 Merge branch 'master' into jetty9 2013-08-08 13:35:13 +02:00
Axel Uhl e0f570152d adjusted thread pool configuration to Jetty9 structure 2013-08-08 13:32:45 +02:00
Axel Uhl a21f758f7b adjusted thread pool configuration; jetty9 seems to require slightly different config structure as compared to jetty7 2013-08-08 10:44:48 +02:00
Axel Uhl 86a3c6bf3f adjusted DelegatingServletContext to extended Servlet 3.0 ServletContext interface 2013-08-08 09:38:42 +02:00
Axel Uhl 39f3af153c Merge branch 'master' into jetty9 2013-08-07 17:07:42 +02:00
Axel Uhl d96988159e reverting commit ecd8cb2d55 which broke test RaceLogWindFixEventSerializerTest 2013-08-07 16:44:05 +02:00
Axel Uhl bf93559c69 Created selenium ui tests (markdown) 2013-08-07 16:25:36 +02:00
Axel Uhl 8fca225fc7 Updated home (markdown) 2013-08-07 16:24:53 +02:00
Axel Uhl 11d4be85af Updated home (markdown) 2013-08-07 16:24:35 +02:00