Commit Graph
100 Commits
Author SHA1 Message Date
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