Axel Uhl
300639d786
avoid NPE when SwissTiming socket couldn't be opened
2014-04-25 13:56:53 +02:00
Axel Uhl
9ddd7a8621
formatting changes; is the code formatter installed?
2014-04-25 13:10:44 +02:00
Axel Uhl
82f798e579
clarified tool tip for overall time sailed in the regatta which counts from start of race, not competitor's start time
2014-04-24 17:09:21 +02:00
Axel Uhl
d64f3cb765
updated release notes for the bug fix for bug 1908
2014-04-24 16:59:29 +02:00
Axel Uhl
92d843cb2f
fixing bug 1908 by considering the timePoint parameter in TrackedLegOfCompetitorImpl.getTime
2014-04-24 16:56:58 +02:00
Axel Uhl
115063d0ac
refactored getTime... methods to return a Duration object
2014-04-24 16:53:37 +02:00
Axel Uhl
2deb54e948
added test regarding bug 1908 that requires the time spend in a leg to be null before the leg start time for that competitor
2014-04-24 16:43:56 +02:00
Axel Uhl
205fd161d5
renamed SerializationTestWithOnlineRace to ensure its execution; added failing test for bug 1908
2014-04-24 16:39:36 +02:00
Axel Uhl
3c10f2cbf1
fixing bug 1907 by using total distance as long as an unfinished race is still tracking
2014-04-24 16:25:09 +02:00
Axel Uhl
8bc10f1a45
Updated release notes after bugs 1905 and 1499 were fixed
2014-04-24 16:23:38 +02:00
Axel Uhl
38afcea996
added missing locking for the mark passing collection used in TrackedRaceImpl.getDistanceTraveled; this helps avoid race conditions while updating mark passings
2014-04-24 15:46:37 +02:00
Axel Uhl
ce868a53e2
letting CombinedWindTrackImpl's getAverage... method delegate directly to TrackedRace.getWind and getWindWidhConfidence
2014-04-24 12:16:58 +02:00
Axel Uhl
8ac6f791b3
Merge remote-tracking branch 'server/master'
2014-04-24 10:18:19 +02:00
Axel Uhl
0ac31ef632
addressing bug 896 by temporarily unregistering LeaderboardPanel as TimeListener from Timer while adjusting live delay in case null would be used as request time point
2014-04-24 09:42:51 +02:00
Axel Uhl
7a5c00609a
fixing bug 896 by providing Timer.isInitialized() and not loading the leaderboard for an uninitialized timer;
...
the duplicate loading for the null time point in the Leaderboard.html entry point still persists; we would need
a smarter way of identifying that the offset adjustment which is causing the second load during the callback
wouldn't really required another load with null at basically the same time point, but the difficulty is that
then the timer's notion of live time and the leaderboard contents would deviate. Assuming that the null time
point is handled efficiently by the live leaderboard DTO cache, I think we can live with this.
2014-04-23 16:38:58 +02:00
Axel Uhl
e321d28901
Fixed link to MongoDB description
2014-04-23 13:14:38 +00:00
Axel Uhl
7472370f3b
Added hint on starting a MongoDB default instance in an EC2 instance.
2014-04-23 13:12:25 +00:00
Axel Uhl
6c7a25cb99
removed unnecessary .classpath entries in org.openqa.selenium.osgi project; the MANIFEST.MF already references and exports all necessary stuff from lib/
2014-04-23 14:40:06 +02:00
Axel Uhl
af314c58fe
reverting the averse effects of commit 650198785e which accidentally fixed chrome as the only target user agent for the gwt.ui compile
2014-04-23 14:38:41 +02:00
Axel Uhl
bf1ece65ae
Added section on building, installing, starting and stopping an instance on a fresh Amazon EC2 instance
2014-04-23 11:52:34 +00:00
Axel Uhl
f4cdf848e9
Hint on there being no need to launch the udpmirror when receiving Igtimi wind.
2014-04-23 11:42:54 +00:00
Axel Uhl
14ca66303b
Merge remote-tracking branch 'server/master'
2014-04-22 15:09:08 +02:00
Axel Uhl
0584effb0c
added hint to release notes about map tiles being randomly moved by Google for China
2014-04-22 14:50:14 +02:00
Axel Uhl
57b209b60f
fixed path for selenium screenshots for hudson
2014-04-11 19:43:56 +02:00
Axel Uhl
7edb658a07
adjusted local Selenium test properties to support relative directories for screenshots
2014-04-11 15:37:05 +02:00
Axel Uhl
73b006620b
use a relative path to specify the Selenium screenshot folder
2014-04-11 15:26:10 +02:00
Axel Uhl
ad9250a39a
use File instead of URL to identify screenshot directory; now relative paths should be possible
2014-04-11 15:25:20 +02:00
Axel Uhl
6c13b789c5
fixed some typos in identifiers
2014-04-11 15:01:40 +02:00
Axel Uhl
80c00c7a6a
Fixed Bugzilla link in onboarding wiki document
2014-04-10 16:23:50 +00:00
Axel Uhl
95cb0bda91
initialize Timer in Live/Paused mode for LeaderboardPanel when used through LeaderboardEntryPoint. Fixing bug 1888.
2014-04-10 16:14:14 +02:00
Axel Uhl
05ae1240aa
avoid NPE in CandidateChooser of mark passing calculator
2014-04-10 16:02:20 +02:00
Axel Uhl
8c1959aacd
improved Javadoc for Timer class
2014-04-10 14:41:01 +02:00
Axel Uhl
cd5d5befa8
Merge remote-tracking branch 'server/master'
2014-04-10 14:18:30 +02:00
Axel Uhl
fbd421f756
minor renames in Candidate for better readability
2014-04-10 10:54:40 +02:00
Axel Uhl
9412b1658b
whitespace and comment changes only in mark passing code
2014-04-10 10:43:19 +02:00
Axel Uhl
90e738cd13
whitespace change only
2014-04-10 00:24:04 +02:00
Axel Uhl
400342895e
formatting change; single point of exit pattern
2014-04-09 20:16:49 +02:00
Axel Uhl
25b2389b1c
Merge remote branch 'origin/riccardo-selenium'
2014-04-09 18:17:14 +02:00
Axel Uhl
625f97199f
eliminated redundant Stopped state from Timer; eliminated the no longer needed autoAdvance flag in Timer
2014-04-09 17:40:39 +02:00
Axel Uhl
71825c9dcc
applied code conventions to CSSHelper
2014-04-09 16:57:10 +02:00
Axel Uhl
0ad254e199
applied single point of exit pattern to LeaderboardSettingsDialogComponent's validator
2014-04-09 16:50:15 +02:00
Axel Uhl
39fe723ed4
more formatting on AbstractLeaderboardViewer
2014-04-09 16:39:57 +02:00
Axel Uhl
9d35ff37a5
formatting and single point of exit pattern in AbstractLeaderboardViewer
2014-04-09 16:38:45 +02:00
Axel Uhl
39d2fc1ea5
Merge branch 'master' into riccardo-selenium
2014-04-09 16:37:50 +02:00
Axel Uhl
2ae45f56d0
improved assertion message in mark passing test
2014-04-09 16:30:21 +02:00
Axel Uhl
30240a1ab1
fixed typo in comment
2014-04-09 16:30:02 +02:00
Axel Uhl
af1f0e657d
ignoring test TestLeaderboardConfiguration.testDynamicRenamingOfRace which is now active only in branch bug1892.
2014-04-09 16:12:22 +02:00
Axel Uhl
8094e947ab
Merge branch 'master' into riccardo-selenium
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling.launch
java/com.sap.sailing.gwt.ui/SailingGWT.launch
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardViewer.java
java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
2014-04-09 16:05:02 +02:00
Axel Uhl
1f1715de06
avoid NullPointerException during test execution
2014-04-09 15:58:33 +02:00
Axel Uhl
fd86344994
Added hints for gaining access to the external git.
2014-04-09 11:51:01 +00:00
Axel Uhl
7f191575db
Updated onboarding (markdown)
2014-04-09 11:48:08 +00:00
Axel Uhl
9f120545f6
Fixed list formatting
2014-04-09 11:46:00 +00:00
Axel Uhl
4d56841c26
Merge remote-tracking branch 'origin/master'
2014-04-09 13:22:07 +02:00
Axel Uhl
9d4bcf5abb
make profile-dependent dependency from www to rcapp optional again; maybe that helps the feature project to ignore it
2014-04-09 13:18:35 +02:00
Axel Uhl
69390b26c0
removed csenk dependency from gwt.ui pom
2014-04-09 11:57:25 +02:00
Axel Uhl
a8a05a0432
Merge remote-tracking branch 'server/master'
2014-04-09 11:49:17 +02:00
Axel Uhl
0a8ff7eda9
made dependency from com.sap.sailing.www to com.sap.sailing.racecommittee.app profile-dependent
2014-04-09 11:48:15 +02:00
Axel Uhl
5699b12576
Merge remote-tracking branch 'origin/master'
2014-04-08 16:07:18 +02:00
Axel Uhl
e3c1024a0d
removed de.csenk.gwt.ws from gwt.ui's dependencies
2014-04-07 21:25:42 +02:00
Axel Uhl
45925fb8ad
removed de.csenk.gwt.ws project for now as we're not using web sockets from GWT projects, and the project requires stuff from gwt-dev.jar which we're not including anymore in gwt.osgi
2014-04-07 21:23:21 +02:00
Axel Uhl
4d6f8c6a54
moved gwt-servlet.jar to gwt.osgi bundle so it can be shared by other server-side bundles at runtime
2014-04-07 17:02:00 +02:00
Axel Uhl
6ded8ffed4
Merge remote-tracking branch 'origin/master'
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/WindStreamletsCanvasOverlay.java
2014-04-07 14:03:04 +02:00
Axel Uhl
fd166cad7e
Merge remote-tracking branch 'server/master'
2014-03-28 11:42:36 +01:00
Axel Uhl
1a2752a932
fixed typo in comment
2014-03-28 11:40:55 +01:00
Axel Uhl
a32200ccb4
fixed launch config by adding SSE bundles and removing com.tractrac.clientmodule/src
2014-03-25 19:11:51 +01:00
Axel Uhl
c5e8dc56d9
updated welcome text for leaderboard group page in English and German
2014-03-25 11:54:01 +01:00
Axel Uhl
199da8ada7
Merge branch 'swisstiming-2.0'
2014-03-24 21:56:08 +01:00
Axel Uhl
dfaf48e141
Merge remote-tracking branch 'server/swisstiming-2.0' into swisstiming-2.0
2014-03-24 21:55:59 +01:00
Axel Uhl
6446c97a01
Merge remote-tracking branch 'server/swisstiming-2.0'
2014-03-24 21:53:44 +01:00
Axel Uhl
c09e67cfa5
don't warn of removed race columns if no race columns are being removed
2014-03-24 21:42:11 +01:00
Axel Uhl
cea8f284dc
added missing (escaped) blanks in message texts which are split across several lines in StringMessage*.properties files
2014-03-24 21:39:13 +01:00
Axel Uhl
2f32ca323c
Merge branch 'master' into riccardo-selenium
2014-03-24 21:13:52 +01:00
Axel Uhl
548c22094a
added GPS Lag column description to release notes
2014-03-24 18:10:05 +01:00
Axel Uhl
d7b66f8dff
Merge branch 'master' into swisstiming-2.0
2014-03-24 18:06:56 +01:00
Axel Uhl
c642c31557
Describe setting of LC_ALL and LANG env variables for a successful Hudson/Jenkins set-up
2014-03-22 21:48:01 +00:00
Axel Uhl
dcabbef254
Merge branch 'master' into swisstiming-2.0
2014-03-22 17:45:24 +01:00
Axel Uhl
0e777be2ad
removed hint to LiveRaceSimpleView from release notes; it isn't an official part and therefore shouldn't be announced
2014-03-22 17:44:23 +01:00
Axel Uhl
b78eaa095d
re-added manage2sail bundle to launch configs
2014-03-22 15:50:12 +01:00
Axel Uhl
e978666d6d
Merge branch 'master' into swisstiming-2.0
...
Conflicts:
java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
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/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Monitoring).launch
java/com.sap.sailing.server/SailingServer (No Proxy, No Tests).launch
java/com.sap.sailing.server/SailingServer (No Proxy, winddbTest).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
2014-03-22 15:46:26 +01:00
Axel Uhl
af909c4b47
re-added WEB-INF/classes again as exported folder of gwt.ui bundle; see also fbd8b04851 and 0769a3a8fd
2014-03-22 15:33:59 +01:00
Axel Uhl
72f87baa30
removed resources/ from classpath and build.properties of sse.gwt bundle; there was nothing in there
2014-03-22 15:03:29 +01:00
Axel Uhl
54010ef6d5
Merge remote-tracking branch 'server/sse_gwt_refactoring'
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SetStartTimeDialog.java
2014-03-22 14:55:36 +01:00
Axel Uhl
0094717053
augmented Duration interface; manually picked from 9a29493e11364d9e19dea520bcfee2572eb3ad1a and 4c341d02e0fa93afc02c2ac1381ddc9bcd825b2c and fixed and added test
2014-03-22 14:46:11 +01:00
Axel Uhl
3d227edea0
adjusted name and Javadoc for SailingService.getStartTime which now also returns the racing procedure
2014-03-22 14:35:24 +01:00
Axel Uhl
61fbcfd26a
setStartTime was changed to setStartTimeAndProcedure; the parameter type and the respective method on RacingEventService needed according renaming
2014-03-22 14:34:50 +01:00
Axel Uhl
f4c160ac21
fixed localization/i18n for SetStartTimeDialog
...
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
2014-03-22 14:34:33 +01:00
Axel Uhl
aa9768c786
Merge remote-tracking branch 'server/master'
2014-03-22 12:33:16 +01:00
Axel Uhl
6700e96094
Merge remote-tracking branch 'server/tractrac-isinitialized'
2014-03-22 12:31:46 +01:00
Axel Uhl
6cc7868da3
Merge commit '4225bee05aa126783445fc0bbf1cff88e0947f1b'
2014-03-22 12:28:11 +01:00
Axel Uhl
f2acebb54c
minor refactoring of ClientParamsPHP.isInitialized; use single point of exit pattern in two methods
2014-03-22 11:23:09 +01:00
Axel Uhl
d8591a6b4b
fixed typos in comments
2014-03-21 17:03:07 +01:00
Axel Uhl
813ebc406b
found and fixed evil SpeedWithBearing.add bug that did the vector addition wrong; added test case
2014-03-21 16:02:15 +01:00
Axel Uhl
39a420487a
Merge branch 'bug1867'
2014-03-21 13:44:35 +01:00
Axel Uhl
6cb9c903e1
added comment about null passing instructions
2014-03-21 13:41:08 +01:00
Axel Uhl
c65f44e8be
added release notes entry
2014-03-20 22:27:10 +01:00
Axel Uhl
bc35e7e051
fix for bug 1867 which introduces separate track objects for separate devices, thereby keeping fixes apart
2014-03-20 12:48:22 +01:00
Axel Uhl
c48acdc485
fixed test case logic, obtaining the fix for device #2 for the second set of test verdicts
2014-03-20 12:35:18 +01:00
Axel Uhl
2338088c71
made parameter final to ensure it doesn't change
2014-03-20 12:32:36 +01:00
Axel Uhl
f6fe821f62
produced a failing test case
2014-03-20 12:28:18 +01:00
Axel Uhl
ece0898ea7
fixed time zone offset handling for testRaceTime
2014-03-20 11:54:40 +01:00