Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl b923447203 added slides to the presentation; improved overview model in Rose 2013-03-20 20:54:54 +01:00
Axel Uhl 7211f60040 fixed use of LowPointWinnerGetsZero scoring scheme 2013-03-20 16:40:54 +01:00
Axel Uhl 8609ff84d1 fixed competitor ID problem for SwissTiming; pesistence layer assumed it could put a Serializable ID into a DBObject which is not the case;
More generally, this raises the question where else we rely on Serializable going into MongoDB. Opened bug 1311
2013-03-20 11:28:20 +01:00
Axel Uhl 861913a009 fixing issue with selection of XRR document if multiple matches with different time points exist 2013-03-20 10:44:12 +01:00
Axel Uhl 18d31011cd added NOAA importer launch configurations for declination import into resources/ 2013-03-20 00:33:50 +01:00
Axel Uhl 109e487468 started to work on architecture documentation and presentation 2013-03-20 00:33:15 +01:00
Axel Uhl 64fa5ab77e adjusted XRR import test verdicts after fixing the event name / boat class name mix-up 2013-03-19 22:42:27 +01:00
Axel Uhl 807ca61b7b handle non-existing results in score correction document 2013-03-19 21:41:43 +01:00
Axel Uhl 937d54b3ed added XRR import bundle to launch configs; fixed mix-up of boat class name and event name in XRR result import 2013-03-19 21:11:44 +01:00
Axel Uhl 8a1c604d99 ultimate fix for bug 1310, now also removing overall leaderboard from racing event service 2013-03-19 18:26:45 +01:00
Axel Uhl ce81b899d4 fixing bug 1310 by removing the overall leaderboard from the DB when removing the leaderboard group 2013-03-19 18:19:57 +01:00
Axel Uhl 6bef155bc5 Quick fix for bug 1310: return null as leaderboard loading result when trying to load an overall leaderboard as a flexible leaderboard 2013-03-19 18:15:29 +01:00
Axel Uhl 5327e42c1b improved exception handling during XRR import 2013-03-19 15:59:14 +01:00
Axel Uhl 5ab3d0ff5a added "ascending" flag for SwissTiming messages collection index 2013-03-19 15:13:41 +01:00
Axel Uhl f461777492 added regatta selection to SwissTiming connector panel 2013-03-19 14:05:28 +01:00
Axel Uhl aa9af67467 only accept XRR *files*, not *directories* 2013-03-19 13:51:58 +01:00
Axel Uhl df173b9347 added XRR result import activator to bundle manifest 2013-03-19 13:13:25 +01:00
Axel Uhl 9b6e52ecfe added logging to the XRR file collector 2013-03-19 13:10:50 +01:00
Axel Uhl f8df1458fe added the XRR result importer bundle to the feature and product and set it to auto-start 2013-03-19 11:40:34 +01:00
Axel Uhl 5f65bfe89a added test of date from star.xml example 2013-03-16 01:06:10 +01:00
Axel Uhl e4feb4f662 updated XRR schema, re-generated; updated examples from SwissTiming 2013-03-16 00:58:02 +01:00
Axel Uhl 0ae60b368e added official ISAF XRR examples 2013-03-15 16:23:13 +01:00
Axel Uhl b33facef6c started a Selenium UI test for leaderboard creation 2013-03-15 13:30:33 +01:00
Axel Uhl 7618c7f0d6 made the test case compile 2013-03-14 23:19:12 +01:00
Axel Uhl 0b5cee4cc5 a first compilable version of an XRR importer 2013-03-14 23:17:35 +01:00
Axel Uhl 543762311e added missing XRR parser wrapper 2013-03-14 17:27:36 +01:00
Axel Uhl ecf79ef9f1 Merge branch 'xrr' 2013-03-14 17:26:44 +01:00
Axel Uhl 0b330a3fb0 added generated XRR parser and a first very simple test case 2013-03-14 17:26:10 +01:00
Axel Uhl 82a8112e9c renamed stringConstants to stringMessages 2013-03-14 15:38:27 +01:00
Axel Uhl d3710957e5 added new scoring scheme to string messages 2013-03-14 15:37:24 +01:00
Axel Uhl 8012ce01f7 Merge branch 'master' into xrr 2013-03-14 15:29:52 +01:00
Axel Uhl 77459000c1 bug 1273: added scoring scheme that gives 0 points to race winner 2013-03-14 15:19:34 +01:00
Axel Uhl b0372f3e2b added bundle and test fragment for XRR import 2013-03-14 13:25:41 +01:00
Axel Uhl 0673d4ce0c added DSQ test to ODF ScoreCorrectionProvider tests 2013-03-13 19:38:40 +01:00
Axel Uhl ab124db5ce adapted ODF parser to ScoreCorecctionProvider interface; added a first set of tests 2013-03-13 14:55:58 +01:00
Axel Uhl 6cab009011 added another test for STAR race results 2013-03-13 13:18:52 +01:00
Axel Uhl 96428f6df7 added test for DSQ in results, also for total points and result 2013-03-13 13:11:14 +01:00
Axel Uhl 8d0c230dab fixed typing of crew; added test for it 2013-03-13 12:56:24 +01:00
Axel Uhl cd432f8a1d hasResults... implemented and tested 2013-03-13 12:49:16 +01:00
Axel Uhl 3261d49d92 added competitor code field 2013-03-12 23:04:20 +01:00
Axel Uhl f2fdafa26d a first basic version of an ODF parser that doesn't yet adapt to ScoreCorrectionProvider 2013-03-12 22:54:21 +01:00
Axel Uhl b82eabad19 interims commit; two initial green test cases that do no more than read an ODF document 2013-03-12 14:29:44 +01:00
Axel Uhl 29d174e0a4 Merge branch 'master' into odf 2013-03-12 10:56:34 +01:00
Axel Uhl c71387480f Merge branch 'master' into odf 2013-03-12 10:50:28 +01:00
Wiki User 70b7c0c7eb Modified images to include external access 2013-03-10 18:46:40 +01:00
Wiki User c99122135f Added ESS SAP boat 2013-03-10 15:05:38 +01:00
Wiki User d1678dcb73 Added ESS Leaderboard image 2013-03-10 15:02:47 +01:00
Wiki User 051ef5bd38 Added ESS SOLL image 2013-03-10 14:33:19 +01:00
Wiki User 91d53d97e3 Modified ESS IST image 2013-03-10 13:31:29 +01:00
Wiki User 61109cb52d Modified ESS IST image 2013-03-10 13:07:38 +01:00
Wiki User 97c7bac46b Added ESS IST image 2013-03-10 12:51:14 +01:00
Axel Uhl 9c5f20a577 Updated development environment (markdown) 2013-03-09 16:54:37 +01:00
Axel Uhl 3e140802f0 renamed scoring scheme after slightly changing semantics 2013-03-08 19:25:11 +04:00
Axel Uhl ca88b0518e Merge remote-tracking branch 'server/master' 2013-03-08 18:25:24 +04:00
Axel Uhl 5cf1a46875 in renamed HighPointsForstGets10LastBreaksTie scoring scheme use last race to break tie; fixed net points/total points bug in compareByScores 2013-03-08 18:22:24 +04:00
Axel Uhl d950c613e1 Merge remote-tracking branch 'server/master' 2013-03-07 20:51:41 +04:00
Axel Uhl 5c20010952 focus and select net points in EditScoreDialog 2013-03-07 20:49:45 +04:00
Axel Uhl ff7ce39387 Merge remote-tracking branch 'server/master' 2013-03-07 19:23:22 +04:00
Axel Uhl a22e593eb6 show time zone on leaderboard panel for score correction time 2013-03-07 19:20:47 +04:00
Axel Uhl ed76399644 further relaxed wind fix filtering so that race start and start of tracking, when used exactly, still match 2013-03-07 16:35:29 +04:00
Axel Uhl 19b0e87db3 relaxed timing check for wind fix filtering 2013-03-07 15:41:47 +04:00
Axel Uhl d4fc7d181e fixed filtering of wind fixes (after/before were swapped) 2013-03-07 12:18:58 +04:00
Axel Uhl 429f545298 Catch IllegalArgumentException during wind estimation in case of a mismatch between mark passing and course layout 2013-03-07 09:10:40 +04:00
Axel Uhl badcaaf6ca record wind fix only if it's between startOfTracking and endOfTracking or either of those is null 2013-03-07 09:08:54 +04:00
Axel Uhl c3ea5cb602 fixed broken (inactive) display of races in leaderboard group / spectator view
The problem was the addition of seriesName in FleetDTO which was included in equals/hashCode but not properly initialized
for flexible leaderboards. It was set to "Default" instead of null and hence the comparison to the null value as delivered
by the FlexibleLeaderboard failed.
2013-03-07 00:40:53 +04:00
Axel Uhl 06c23df2f9 Merge remote-tracking branch 'server/master' 2013-03-06 19:11:53 +04:00
Axel Uhl 06b1f44134 avoiding cache invalidations because of late wind fixes by suppressing wind after some timeout period after endOfRace 2013-03-06 15:54:21 +04:00
Axel Uhl 7eb027a1a6 Merge remote-tracking branch 'server/master' 2013-03-06 15:21:03 +04:00
Axel Uhl 020cc5d4e6 fixing bug 1261: course changes erroneously detected 2013-03-06 12:06:49 +04:00
Axel Uhl 5a7967fe79 fixed bug 1255 by adjusting race column comparison to "by name;" fixed lastN order 2013-03-05 20:29:37 +04:00
Axel Uhl 48ff9006e5 updated lastN Javadoc 2013-03-05 19:55:30 +04:00
Axel Uhl f9e15799ed changed lastN strategy to follow the "natural ordering" of the leaderboard and considering score corrections 2013-03-05 19:53:45 +04:00
Axel Uhl f57fdf56a1 Merge remote-tracking branch 'server/master' 2013-03-05 18:43:43 +04:00
Axel Uhl e589c71256 updated mobile URL for Muscat 2013-03-05 18:38:46 +04:00
Axel Uhl d200c272c4 added an "Edit" button to the LeaderboardEdit page so it can also be operated from a tablet
On the tablets, the editable text cell cannot be used. It just doesn't change to edit mode.
With the additional Edit button a popup is displayed.
2013-03-05 13:50:06 +04:00
Axel Uhl 839260e5b7 added TracTrac URLs for Extreme Sailing Series 2013 2013-03-05 11:57:32 +04:00
Axel Uhl 9cb08db26f Merge branch 'regatta_management' 2013-03-04 22:08:08 +01:00
Axel Uhl cc3c54ab77 added some planning documents to Wiki 2013-03-04 15:59:18 +01:00
Axel Uhl 2712aa09be added missing interface 2013-03-04 15:52:46 +01:00
Axel Uhl aa08a4d646 avoid NPEs during asynchronous leaderboard selection change and race column (re-)selection 2013-03-04 13:56:18 +01:00
Axel Uhl dec37d6572 fixed validation of race column add dialog 2013-03-04 13:18:17 +01:00
Axel Uhl c2f92087d1 consolidated imports 2013-03-04 13:04:30 +01:00
Axel Uhl 83681ba1ba hide Add Races and Up/Down buttons in race column editing table for regatta leaderboards 2013-03-04 13:04:05 +01:00
Axel Uhl af4580d431 disable medal checkbox in race column edit table for regatta leaderboards 2013-03-04 12:58:21 +01:00
Axel Uhl ba949292b1 don't display "remove" button for race column 2013-03-04 12:29:59 +01:00
Axel Uhl cd7ca1fa25 added i18n for error message when trying to add races to a regatta leaderboard 2013-03-04 12:21:01 +01:00
Axel Uhl 52f50e99ac fixing bug 1253 (NPE when editing races of regatta series) 2013-03-04 11:57:39 +01:00
Axel Uhl 4bbac25de6 fixing bug 1252 and an additional NoSuchElementException in regatta management panel 2013-03-04 11:09:10 +01:00
Axel Uhl f6720d1ec1 notify regatta selection listeners in all cases when all regattas are set on the selection model 2013-03-04 10:23:54 +01:00
Axel Uhl 4b790dbbaa preparing for solving bug 1252 2013-03-04 10:22:17 +01:00
Axel Uhl 054165b287 updated build script for fixing PROJECT_HOME in cygwin 2013-03-03 20:56:17 +01:00
Axel Uhl ad969e44e7 Merge branch 'master' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/ManeuverAnalysis505Test.java
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
2013-03-01 13:11:54 -08:00
Axel Uhl 3b0ef2bb01 special handling for cygwin paths on Windows / Cygwin in build script 2013-03-01 13:05:31 -08:00
Axel Uhl 2357dc97db Merge remote-tracking branch 'server/racecommittee_integrated' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
2013-03-01 13:00:05 -08:00
Axel Uhl 10c027565c fixing time zone in DateFormat for test so that there is no dependency on the executing computer's time zone setting 2013-03-01 12:49:45 -08:00
Axel Uhl 71ce87aea5 Merge branch 'master' into racecommittee_integrated 2013-03-01 10:57:22 -08:00
Axel Uhl 328ef036b9 added @Override which seems to have been removed accidentally 2013-03-01 10:57:03 -08:00
Axel Uhl 99044cc8e5 Merge remote-tracking branch 'origin/master' 2013-03-01 01:15:49 -08:00
Axel Uhl ffe0f03fca use braces also for single-statement blocks; use single-return policy 2013-03-01 01:15:08 -08:00
Axel Uhl 29ed4192ed reverted unnecessary Java 1.7-->1.6 migrations; applied single return policy; some whitespace changes 2013-03-01 00:13:59 -08:00