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