Commit Graph
4986 Commits
Author SHA1 Message Date
fmittag 9e72823fee improved the way the RacingEventService is retreived in the SailingServerHttpServlet.
Now it is not required anymore that the Servlet has access to a Bundle Activator
2012-10-04 15:40:27 +02:00
fmittag 7877f07d86 Merge remote-tracking branch 'origin/master' into jspsupport 2012-10-04 13:37:21 +02:00
fmittag 797760a569 Merge remote-tracking branch 'origin/master' into timeMinMaxModel 2012-10-04 13:17:24 +02:00
fmittag aee0005580 Fix for bug 420: Timer doesn't stop playing at the end of race 2012-10-04 12:56:28 +02:00
fmittag 28319f17dd removed unused code 2012-10-04 11:24:09 +02:00
fmittag 4e70a78419 Replaced the old TimeZoomModel with a new TimeRangeWithZoomModel which also contains the original time range the zoom is based on. 2012-10-02 17:24:13 +02:00
Axel Uhl 4066efc8f0 fixed merge problem 2012-10-02 16:25:31 +02:00
Axel Uhl d369c2450a Merge branch 'bug771'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMap.java
2012-10-02 16:05:52 +02:00
Axel Uhl be2ba389f6 trying to fix bug 771 by checking the boat fix for null before accessing 2012-10-02 16:02:42 +02:00
Axel Uhl 72835e8bc2 only count a race (regardless the manual score corrections) if it counts for the total score sum 2012-10-02 15:22:01 +02:00
Axel Uhl 9b453c27c4 avoid ArrayIndexOutOfBoundsException in AbstractScoringScheme when comparing last races when one or both competitors don't have any races 2012-10-02 14:37:55 +02:00
fmittag e22c1878fb Merge remote-tracking branch 'origin/master' 2012-10-02 12:01:04 +02:00
fmittag 0714856f55 Fix for Bug 949 - Spectator / LeaderboardGroup view doesn't work for complex regatta models 2012-10-02 12:00:58 +02:00
Axel Uhl caf15cf3a4 renamed considerForDiscarding to countRaceForComparisonWithDiscardingThresholds which better reflects it semantics 2012-10-02 11:39:22 +02:00
Axel Uhl caaf3882c0 fixed simpleLeaderboardTest regarding the medal race consideration for the comparison with the discard thresholds
Due to a change in AbstractSimpleLeaderboardImpl.considerForDiscarding, medal races now (in line with the
comment for Leaderboard.considerForDiscarding) count for the comparison with the discarding thresholds even
though they are themselves never discarded. This has caused the flawed calculation of how many races to discard
in simpleLeaderboardTest to fail because it didn't consider the medal race during determining the number to
compare to the discarding thresholds.
2012-10-02 11:35:55 +02:00
Axel Uhl 8951945af1 added discarding test for ordered fleets with not all fleets having raced in a column 2012-10-02 11:17:36 +02:00
Axel Uhl e639d2d98d added missing default constructor for GWT serialization 2012-10-02 10:09:22 +02:00
Axel Uhl f0dc58bde4 further approaching a solution for bug 961: added tests for excluding columns from total count if one fleet hasn't raced 2012-10-02 10:01:57 +02:00
Axel Uhl e71e58649c working towards bug 961: use isValidInTotalScore now in getTotalPoints and henceforth in getCompetitorsFromBestToWorst 2012-10-01 23:00:40 +02:00
Axel Uhl c843089a57 Merge remote-tracking branch 'server/master' 2012-10-01 18:20:45 +02:00
Axel Uhl d06df23bec added first steps towards ignoring results of partial unordered split-fleet race columns for total leaderboard score 2012-10-01 18:19:34 +02:00
fmittag 593525ec0e Merge remote-tracking branch 'origin/master'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2012-10-01 18:12:01 +02:00
fmittag df5b746da1 Added check in RaceColumnsInRegattaSeriesDialog to ensure unique raceColumn names in a regatta 2012-10-01 18:09:25 +02:00
Axel Uhl c386f2fed1 Merge remote-tracking branch 'server/master' 2012-10-01 17:36:09 +02:00
Axel Uhl 02e71d1219 moved setName to FlexibleRaceColumn so that not all RaceColumn types have a setName 2012-10-01 17:35:03 +02:00
fmittag 0b711db605 series.addRaceColumn() can now return null if it's impossible to add a race column
Added a null check
2012-10-01 16:22:36 +02:00
Axel Uhl f7317bed4a allow RaceColumnListeners to veto the addition of a column; Leaderboards use this to veto addition of duplicate-named columns 2012-10-01 16:10:04 +02:00
Jens Rommel 6c9a640227 Merge branch 'master' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture 2012-09-28 17:17:29 +02:00
Jens Rommel daa85094ea Replaced another use of AsyncCallback. See "Bug 986 - Replace use of AsyncCallback<> in DataEntryDialog<> by dedicated Ok/Cancel callback interface" 2012-09-28 17:15:54 +02:00
Axel Uhl 94224de5fe fixed an issue in the getTo() method of the combined wind track in case no end of race has been seen yet 2012-09-28 16:44:31 +02:00
Jens Rommel 37526a81db Merge remote-tracking branch 'origin/master'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/EventCreateDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/EventDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/EventEditDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaStructureManagementPanel.java
2012-09-28 15:51:00 +02:00
Axel Uhl cb954f7ec5 also dump the writer/owner thread if any 2012-09-28 15:05:45 +02:00
Axel Uhl 8519fcd2f0 enhanced locking traces; fixed CourseUpdateTest.testWaypointAddedAtEnd which needed the course's write lock to guard against TracTrac background update 2012-09-28 14:58:05 +02:00
Jens Rommel eee0fef97e Completed Bug 986 - Replace use of AsyncCallback<> in DataEntryDialog<> by dedicated Ok/Cancel callback interface 2012-09-28 13:49:11 +02:00
Axel Uhl 2d133e5809 added a test case to WindTest for bug 943, showing that the wind estimation already returns null as expected 2012-09-28 09:58:49 +02:00
Axel Uhl 44b02a0ffe use wind estimation also if no upwind start 2012-09-27 14:17:51 +02:00
Axel Uhl 508b9e9d3a adding missing scoring scheme class 2012-09-27 11:57:10 +02:00
Axel Uhl b2757c2ae4 addressing bug 983 by supporting new scoring scheme that breaks ties only by the last race instead of looking at individual scores 2012-09-27 11:53:34 +02:00
Axel Uhl 69ead70918 use AdminConsoleTableResources for suppressed competitors table 2012-09-27 10:49:10 +02:00
Axel Uhl 6094b29291 fixed a NPE in isNetPointsCorrected 2012-09-27 10:44:16 +02:00
Axel Uhl a22a14aaa7 avoid further NPEs due to disparity between isTracked and trackedRace == null 2012-09-27 09:43:50 +02:00
Axel Uhl c415f3b781 Merge remote branch 'origin/master' 2012-09-27 09:10:34 +02:00
Axel Uhl 568dbdb9a1 removed obsolete FIXME comment 2012-09-27 09:10:09 +02:00
Axel Uhl 9163edb715 Merge remote-tracking branch 'server/master' 2012-09-27 09:07:08 +02:00
fmittag 4aa7d1faf6 Fix for Bug 982 - Stop Tracking not correctly updating to UI
It was wrongly assumed that a race with "stopped tracking" has no related TrackedRace anymore.
2012-09-26 18:34:46 +02:00
Axel Uhl efc0ac2959 the fix for 968 broke the test verdict of testDistanceTraveledOnSmoothenedTrackThenAddingOutlier which was too strict; relaxed 2012-09-26 18:01:53 +02:00
fmittag d0cf6d7868 Merge remote-tracking branch 'origin/master' 2012-09-26 17:37:13 +02:00
fmittag 8c4bff53da first version of simple jsp support 2012-09-26 17:34:03 +02:00
Axel Uhl 36ac9e6892 turned off excessive TTCM logging again 2012-09-26 17:27:52 +02:00
Axel Uhl 60f46d384f Merge remote-tracking branch 'server/master' 2012-09-26 17:24:02 +02:00