Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl ab68fab1d2 fixed PWA boat class master data (typo: PWC --> PWA) 2015-09-22 22:50:40 +02:00
Axel Uhl ec0fd563a3 for elimination scoring, keep scores of promoted competitors up to end of race time point from which they got promoted 2015-09-22 22:45:33 +02:00
Axel Uhl 376b84f2c4 Merge branch 'bug3246' 2015-09-22 22:23:45 +02:00
Axel Uhl ecc21df0ab fixed declination test that was assuming that 2016's declination data would have to come from the online service; now it's persistently cached 2015-09-22 22:15:42 +02:00
Axel Uhl 675c094b2e added PWA boat class name and logo 2015-09-22 21:25:37 +02:00
Axel Uhl 8e17855339 updated admin console release notes 2015-09-22 21:11:45 +02:00
Axel Uhl 8313b793ce fix for bug 2622: update the series in strict order, synchronously, when editing regatta through UI 2015-09-22 21:09:29 +02:00
Axel Uhl be0ac550dd Merge remote-tracking branch 'server/master' 2015-09-22 18:04:24 +02:00
EC2 Server 386853da09 added magnetic declinations for 2016 2015-09-22 11:09:34 +00:00
Axel Uhl 24cc251b4f added hint on new scoring scheme and admin console panel changes to release notes 2015-09-22 12:47:47 +02:00
Axel Uhl bded2f5e40 don't use the AsyncActionsExecutor for EditMarkPassingPanel; those actions require synchronous execution 2015-09-21 18:16:56 +02:00
Axel Uhl c47c0d8af3 Merge branch 'bug3287' into bug3265 2015-09-21 16:38:17 +02:00
Axel Uhl 473800645c a fix towards bug 3287: avoiding NPE for cases where a fixed mark passing is found in the race log for a competitor no longer part of the race 2015-09-21 16:30:55 +02:00
Axel Uhl ee8ab1e097 added test case for uneven number of competitors in first round's heats 2015-09-21 15:53:56 +02:00
Axel Uhl f160308d12 added test for multi-eliminations with discards and fixed discarding by implementing isValidInTotalScore per competitor 2015-09-21 15:41:47 +02:00
Axel Uhl a5d3ef012d added a yet failing test case for multiple eliminations in conjunction with discards 2015-09-21 15:21:46 +02:00
Axel Uhl f8fe507978 Merge branch 'failing-test-for-bug3265' into bug3265 2015-09-21 15:06:30 +02:00
Axel Uhl fc6dfeb872 Merge commit '8e39f5b58afceaea82256b9447561140ab69c514' into failing-test-for-bug3265 2015-09-21 15:06:03 +02:00
Axel Uhl 056c84f1d3 failing test case for untracked finals in elimination for which score corrections have been captured 2015-09-21 15:05:29 +02:00
Axel Uhl 0345770a81 Merge branch 'master' into bug3265 2015-09-21 14:55:03 +02:00
Axel Uhl f2e36e7421 Merge remote-tracking branch 'server/master' 2015-09-21 14:53:41 +02:00
Axel Uhl 0b16be7215 Merge branch 'master' into bug3265 2015-09-21 14:52:44 +02:00
Axel Uhl 9f04bc2308 ifixing bug 3288 by re-enabling Remove/Stop Tracking buttons for RaceLog Tracking tab 2015-09-21 14:51:35 +02:00
Axel Uhl e63237745e first attempt trying to simply avoid NPE; but a more solid fix is required as I'm not sure how to ideally recover from the situation here 2015-09-21 14:50:22 +02:00
Axel Uhl 8e39f5b58a fix for surfing scoring scheme for case where next race has a score correction only; need test case! 2015-09-21 14:49:23 +02:00
Axel Uhl 62c80a45e6 re-implemented LowPointWithEliminationsAndRoundsWinnerGets07 more or less from scratch and cleaned up; tests green 2015-09-21 12:20:36 +02:00
Axel Uhl 0da3369bb5 Merge branch 'master' into bug3265 2015-09-18 13:18:16 +02:00
Axel Uhl 756ea16057 preparing for more tests and implementation regarding uncompleted / not sailed races 2015-09-18 13:02:00 +02:00
Axel Uhl 8409621628 avoided "unused" warning in app 2015-09-18 10:20:10 +02:00
Axel Uhl 7ae12c3b1f added test case for de-serialization of null time points 2015-09-18 09:45:29 +02:00
Axel Uhl a5cda4ce2f Fixing NPE when de-serializing start of tracking race log event with null start of tracking time 2015-09-18 09:40:09 +02:00
Axel Uhl 8d16f25bb7 added a failing test case for incomplete heat scoring; asked a question to the organizers for clarification 2015-09-17 23:55:09 +02:00
Axel Uhl 876af4a645 Merge branch 'master' into bug3265 2015-09-17 22:29:03 +02:00
Axel Uhl 220903a34f Merge remote-tracking branch 'server/master' 2015-09-17 22:22:22 +02:00
Axel Uhl e52b6334d8 removed extra constant that was unused 2015-09-17 22:19:05 +02:00
Axel Uhl 6def01ac64 implemented LowPointWithEliminationsAndRoundsWinnerGets07 scoring scheme; first tests look good 2015-09-17 22:00:01 +02:00
Axel Uhl f8478a2f71 added a first (still failing, obviously) test case for elimination scoring 2015-09-17 17:08:17 +02:00
Axel Uhl 03fe5d2b2d Merge remote-tracking branch 'server/master' into bug3265 2015-09-17 15:45:00 +02:00
Axel Uhl bbc9beeb99 fix for bug 3267: null values for logical time point of RaceLogEvent will be serialized as null 2015-09-17 15:30:09 +02:00
Axel Uhl 4e3fbe1fe4 added failing test case for bug 3267: serialization of null time points in start/end of tracking race log events 2015-09-17 15:26:02 +02:00
Axel Uhl 368f3ba5c8 Merge remote-tracking branch 'origin/bug3270' 2015-09-16 23:07:01 +02:00
Axel Uhl f441085c4d dont' only do the course area update when the event name has changed 2015-09-16 18:33:44 +02:00
Axel Uhl 8b97e9d05e second step towards solving bug 3270: serialize the GWT RPC requests that update the event in the DB 2015-09-16 18:17:49 +02:00
Axel Uhl 6d192b56a9 fir step towards a fix for bug 3270: change API to handle multiple course areas for addition/removal at once 2015-09-16 18:12:59 +02:00
Axel Uhl c5c5d51a64 started with adding overrides for the two core methods of LowPoint scoring scheme 2015-09-16 17:37:04 +02:00
Axel Uhl 58642d7fb3 added scoring scheme placeholder LowPointWithEliminationsAndRoundsWinnerGets07 2015-09-15 13:23:49 +02:00
Axel Uhl 3cde76f678 added Leaderboard parameter to ScoringScheme.getScoreForRank to prepare for sophisticated surfing scoring scheme 2015-09-15 09:38:46 +02:00
Axel Uhl eab66cda11 removed version specificity of manifest dependency on our own project 2015-09-09 17:31:02 +02:00
Axel Uhl ab955c0eac removed project dependency of tracking app on com.sap.sailing.domain 2015-09-09 17:30:37 +02:00
Axel Uhl 4173d74d5b fixed typos in method names 2015-09-03 00:47:52 +02:00
Axel Uhl f2e9550cdb Merge remote-tracking branch 'server/master' 2015-09-03 00:44:39 +02:00
Axel Uhl 291998ecd3 Merge branch 'master' into bug3237 2015-08-20 17:00:08 +02:00
Axel Uhl c5abc39220 trivial fix for bug3249: add TrackedRaceImpl instance as course litsener to CourseImpl after deserialization in readObject() 2015-08-20 16:57:44 +02:00
Axel Uhl 97aeb5efa1 re-structured replication tests a little to mimic initial load and replica registration process better; added failing test for bug 3249 2015-08-20 16:53:57 +02:00
Axel Uhl 43b4d37eae suppress new warning based on cast to generic type 2015-08-20 15:16:36 +02:00
Axel Uhl ec66a642a8 added logging for whether a TrackedRaceImpl object receives waypoint addition and removal notifications from the course 2015-08-20 15:13:14 +02:00
Axel Uhl 0c220ee061 Merge remote-tracking branch 'server/master' 2015-08-20 14:32:41 +02:00
Axel Uhl 0fd500e602 changed WindFixesFinder so it returns RaceLogWindFixEvents; introduced RaceLogWindFixDeclinationHelper doing the declination conversion 2015-08-20 13:50:39 +02:00
Axel Uhl 0e76e27d88 added hint to the series collating that the events list now does 2015-08-20 12:45:47 +02:00
Axel Uhl 2ef0df330d added -Djava.awt.headless=true to the ADDITIONAL_JAVA_ARGS so that bar code creation also works with no X11 environment installed 2015-08-20 12:33:46 +02:00
Axel Uhl f6e0d2708f Merge remote-tracking branch 'server/master' 2015-08-19 13:20:10 +02:00
Axel Uhl 253ee128e3 Merge branch 'bug3237' 2015-08-19 13:15:45 +02:00
Axel Uhl 7cefdc4d7b added news and updates to the various release notes documents 2015-08-19 11:48:02 +02:00
Axel Uhl 1bb8cee277 removed dependency of declination service on sailing.domain; use to correct RC wind fixes if magnetic 2015-08-19 10:08:51 +02:00
Axel Uhl 980e50e002 Merge branch 'master' into bug3237 2015-08-18 18:20:15 +02:00
Axel Uhl 44986a7c6c fixed invitation button label for buoy tenders invitation dialog 2015-08-18 18:18:26 +02:00
Axel Uhl b9ef73b9ad Merge branch 'master' into bug3237
Conflicts:
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2015-08-18 16:49:27 +02:00
Axel Uhl 8a58e3ccae use number of raw fixes rather than cleaned fixes for average sampling interval calculation; should speed up leaderboard calculation for long tracks 2015-08-18 16:23:21 +02:00
Axel Uhl 77ee20db15 Merge branch 'bug3236' 2015-08-18 15:56:03 +02:00
Axel Uhl 7e30adb129 Merge remote-tracking branch 'server/master' 2015-08-18 15:23:20 +02:00
Axel Uhl 8952bba015 Merge branch 'master' into bug3022 2015-08-18 15:20:56 +02:00
Axel Uhl 540361b129 on the way to a fix for bug 3237, introduced isMagnetic on RaceLogWindFixEvent; code currently doesn't compile; unclear where to obtain DeclinationService from 2015-08-18 15:19:54 +02:00
Axel Uhl 9403f90402 made test for bug 3236 pass; introduced ways to wait for loading of GPS fixes for extended tracking interval 2015-08-18 11:23:08 +02:00
Axel Uhl d0ef305fa5 refactored loading of GPS fixes such that it is now also used when extending the tracking time interval 2015-08-18 10:46:47 +02:00
Axel Uhl 4ab8d5873e introduced methods on GPSFixStore that handle cropping by start/end of tracking 2015-08-14 22:25:51 +02:00
Axel Uhl 0449203d4a added a failing test case that requires fixes to be filtered when loaded and loaded when tracking times are adjusted 2015-08-14 22:05:47 +02:00
Axel Uhl aa0de903ed improved Javadoc 2015-08-14 21:22:43 +02:00
Axel Uhl 6216843db4 accept a competitor fix into a tracked race only if it's between start/end of tracking 2015-08-14 21:15:17 +02:00
Axel Uhl 6c2feb03e4 bug 3219: turning mark passing calculator's listener thread into a demon thread that doesn't keep the VM from shutting down 2015-08-14 17:20:35 +02:00
Axel Uhl e72e59ee0c removed commented code 2015-08-13 17:34:47 +02:00
Axel Uhl 0fbe9da733 Merge branch 'master' into ubilabs--tracking_app--master 2015-08-13 17:19:57 +02:00
Axel Uhl edd86f0f74 Merge remote-tracking branch 'server/ubilabs--rcapp--bug-3204' 2015-08-13 15:41:24 +02:00
Axel Uhl 728f06e4c4 made invitational text somewhat clearer, mentioning that the app must be installed first 2015-08-13 06:18:25 +02:00
Axel Uhl d288da88e6 added logging when removing race log from DB 2015-08-13 05:54:44 +02:00
Axel Uhl 8ea379d678 aftermath for commit 022e83a979, bug 3217;
no need to escape device configuration identifier; it is already unescaped by the servlet
when receiving it
2015-08-13 05:41:20 +02:00
Axel Uhl bfcc02f34e fix for bug 3218: NPE when mark positions are not known;
in this case, if the next mark determining the leg bearing is not known, an NPE resulted
2015-08-13 05:33:43 +02:00
Axel Uhl d652c5c884 fixing empty boat class field in competitor edit dialog 2015-08-13 00:01:35 +02:00
Axel Uhl 022e83a979 emergency fix for bug 3217: no longer escape parameters; they are passed to UrlHelper where they get escaped 2015-08-12 22:34:06 +02:00
Axel Uhl beab5ecdb3 Merge branch 'ubilabs--rcapp--master'
Conflicts:
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/LoginBackdrop.java
2015-08-12 20:31:06 +02:00
Axel Uhl 6484bfa5fe fixing warnings in LoginBackgrop 2015-08-12 20:28:20 +02:00
Axel Uhl 4b6cdaa724 trying to fix tick mark issue when moving a RaceBoard to live mode with no good timing initialization 2015-08-12 18:56:08 +02:00
Axel Uhl 755af55d0a avoid redraw when no coordinate system change affects a map that is already shown 2015-08-12 18:11:26 +02:00
Axel Uhl 67a2c22acc fixed NPE related to uninitialized tracking times 2015-08-12 16:00:49 +02:00
Axel Uhl 1cae206254 Merge branch 'ubilabs--tracking_app--develop'
Conflicts:
	mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/util/CheckinManager.java
2015-08-12 15:32:49 +02:00
Axel Uhl b173afc779 Merge branch 'ubilabs--rcapp--master' 2015-08-12 15:32:05 +02:00
Axel Uhl 5336b3e9f0 Merge remote-tracking branch 'server/ubilabs--tracking_app--develop' into ubilabs--tracking_app--develop 2015-08-12 15:29:13 +02:00
Axel Uhl 822bb774f5 formatting only 2015-08-12 15:19:04 +02:00
Axel Uhl 11c772741d bug 3206: when no tracked race is attached to a race column / fleet yet, let /sailingservice/rc/marks return the marks defined in the race logs 2015-08-12 07:13:32 +02:00
Axel Uhl 18519b959d add mark tracks to the tracked race when a DefineMark event or device mapping events are found, also when starting tracking for existing logs 2015-08-12 06:56:18 +02:00
Axel Uhl a367f10991 sort event names in event list picker 2015-08-12 05:12:19 +02:00