Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 4ddafd969b introduced constructor parameters and properties on LeaderboardPanel to decide whether regatta rank and selection checkboxes are to be shown 2014-08-01 14:06:17 +02:00
Axel Uhl 62040a2805 Merge branch 'bug2111' into bug2112 2014-08-01 13:57:30 +02:00
Axel Uhl 47821a1141 a first working implementation of a competitor search box shown above the leaderboard 2014-07-31 17:44:43 +02:00
Axel Uhl 1790f75971 updated formatting only 2014-07-31 15:53:33 +02:00
Axel Uhl 7e0980f9e8 code formatting and mini-refactoring in SideBySideComponentViewer 2014-07-31 15:43:41 +02:00
Axel Uhl 4b0deb6185 formatting change only 2014-07-31 15:34:32 +02:00
Axel Uhl 6b6c4d6953 Javadoc comment improvements on TimeSlider 2014-07-31 13:38:22 +02:00
Axel Uhl f7244c725b Merge branch 'master' into new-internal-master 2014-07-31 10:00:00 +02:00
Axel Uhl 37dff4f0e4 Merge remote-tracking branch 'server/master' 2014-07-30 16:17:58 +02:00
Axel Uhl fa317af2a4 trying to fix another NPE caused by insufficient mocking of wind sources in mocked tracked race implementation 2014-07-30 14:59:53 +02:00
Axel Uhl b00d10f1be Merge remote-tracking branch 'server/master' 2014-07-30 14:58:11 +02:00
Axel Uhl 32e3546e56 moved Travemuender Woche link down to 2014 section, out of live/upcoming 2014-07-29 20:50:34 +02:00
Axel Uhl aab18b8576 Merge branch 'newhome' 2014-07-29 17:29:18 +02:00
Axel Uhl 73427ee472 Merge branch 'tw2014' 2014-07-29 17:28:46 +02:00
Axel Uhl 7b1a161ea3 don't copy EventDTO fields twice after moving image URL and video URL filling to copyEventBaseFieldsToDTO 2014-07-29 17:22:25 +02:00
Axel Uhl 95fc2067ff Merge remote-tracking branch 'server/master' 2014-07-29 14:59:33 +02:00
Axel Uhl 17df49b9ba Merge branch 'newhome' 2014-07-29 14:57:37 +02:00
Axel Uhl 9b22ca61b0 fixed mocking of tracked race because createTrackedRaceDTO now requires wind sources collection to at least be valid 2014-07-29 14:56:53 +02:00
Axel Uhl 5c3e1fdaca Merge branch 'newhome' 2014-07-29 14:28:14 +02:00
Axel Uhl 387baae070 fixing bug 2017: delay changes are now received in an update handler 2014-07-29 14:16:06 +02:00
Axel Uhl d3dcdd20c2 Merge branch 'master' into tw2014 2014-07-28 08:18:51 +02:00
Axel Uhl a1964ea5b3 do the blur trick when clicked and twice after the selection was updated 2014-07-27 23:43:55 +02:00
Axel Uhl 49b32c6f61 moved Countdown to home directory so it doesn't create dependency from non-home to home; also blur leaderboard in deferred command 2014-07-27 19:06:50 +02:00
Axel Uhl 1cfcba1cb4 Merge branch 'master' into tw2014 2014-07-27 16:25:24 +02:00
Axel Uhl b67e8b499a Merge remote-tracking branch 'server/master' 2014-07-27 16:24:56 +02:00
Axel Uhl c5157e08bd refined solution for bug 2093 (leaderboard selection killing scroll position) by checking for a click event using CellPreviewEvent handler and checking for click 2014-07-27 16:22:18 +02:00
Axel Uhl 9627d90851 fixing bug 2094: need to invalidate maneuver and cross track error cache after deserializing a TrackedRace 2014-07-27 13:49:12 +02:00
Axel Uhl 504ba822c1 fixing bug 2094: need to invalidate maneuver and cross track error cache after deserializing a TrackedRace 2014-07-27 13:36:11 +02:00
Axel Uhl dab395b478 Merge branch 'newhome' into tw2014 2014-07-27 08:06:46 +02:00
Axel Uhl ea0fe55045 Merge branch 'master' into tw2014 2014-07-27 08:06:40 +02:00
Axel Uhl 0432b0eeec reverted the logo change that broke the SAP logo in the Wiki home page 2014-07-27 01:45:55 +02:00
Axel Uhl ecef1b04ed Merge remote-tracking branch 'server/master' 2014-07-27 01:41:34 +02:00
Axel Uhl 9a9d4f453f don't do any scroll-avoiding focus/blur magic in EditableLeaderboardPanel; it would kill the efforts to select and focus the scores when pressing the Edit button 2014-07-27 01:39:38 +02:00
Axel Uhl aefb390bd4 trying to solve bug 2093: by introducing a dummy Anchor that can get the focus, blur the leaderboard row just selected to avoid jumping to top 2014-07-27 01:26:40 +02:00
Axel Uhl 1666012d00 also apply BFD (Black Flag Disqualification) at the start of the race already 2014-07-26 15:28:27 +02:00
Axel Uhl 9be62d6e6e Merge branch 'master' into tw2014 2014-07-25 19:10:04 +02:00
Axel Uhl 345f3b8a43 Merge branch 'newhome' 2014-07-25 19:09:16 +02:00
Axel Uhl 8d3b26d1d1 Merge remote-tracking branch 'server/master' 2014-07-25 19:08:47 +02:00
Axel Uhl 5f48675dff make the sporadically failing race end time replication test a bit more robust by extending the waiting time 2014-07-25 19:06:14 +02:00
Axel Uhl d8623f3200 Merge branch 'master' into bug2089 2014-07-25 18:59:26 +02:00
Axel Uhl 21f2d7a07c moved to TracAPI 3.0.3, solving an issue with competitor removal from a race that did not reflect in TracAPI 2014-07-25 18:57:17 +02:00
Axel Uhl 490322ffc6 allow start time entry with second accuracy instead of minute accuracy only 2014-07-25 17:55:33 +02:00
Axel Uhl ce8ee1e46f Merge branch 'master' into tw2014 2014-07-25 00:49:54 +02:00
Axel Uhl 686e8f3ce7 added null check for access to legDetails, addressing bug 2085, as a follow-up to commit a437b2b7ef 2014-07-25 00:35:16 +02:00
Axel Uhl c18b307de0 reduced artifical wind speed for course-based wind fix from 1.0kts to 0.0kts to not get people confused 2014-07-25 00:23:51 +02:00
Axel Uhl 1463ce7675 fixed another NPE regarding null speedWithBearing 2014-07-25 00:18:47 +02:00
Axel Uhl 22502c54dc Merge remote-tracking branch 'server/master' 2014-07-24 23:53:06 +02:00
Axel Uhl 5ad019f000 formatting changes only 2014-07-24 23:43:43 +02:00
Axel Uhl 922d687902 Merge branch 'master' into bug2089 2014-07-24 23:10:19 +02:00
Axel Uhl b74572ea72 adjusted manifest for new TracAPI packages 2014-07-24 18:08:06 +02:00
Axel Uhl 40a2bd5ff7 Merge remote-tracking branch 'server/master' 2014-07-24 16:46:32 +02:00
Axel Uhl 22c457e5b2 upgraded to TracAPI 3.0.2; supposed to eliminate caching problems of objects coming from the clientparams.php file, such as static mark positions 2014-07-24 16:43:54 +02:00
Axel Uhl 6b0ba62249 Merge remote-tracking branch 'server/master' 2014-07-23 22:44:37 +02:00
Axel Uhl 26fff28560 bug 2086: avoid NPE by no trying to correct declination with a null position when the Wind fix wouldn't be constructed anyway 2014-07-23 22:41:54 +02:00
Axel Uhl 3b04aa0ad0 renamed enum literal 2014-07-23 22:33:54 +02:00
Axel Uhl 080be4d5be bug 2088: avoiding NPE when drawing advantage line with fixes lacking speed/bearing 2014-07-23 21:35:05 +02:00
Axel Uhl 66a3d1f687 added a test case ensuring that empty leg details transition properly to non-empty through incremental leaderboard diffing 2014-07-23 18:17:58 +02:00
Axel Uhl 09b01ef894 Created windbot operations (markdown) 2014-07-23 10:05:36 +00:00
Axel Uhl 26b9004cf4 Updated home (markdown) 2014-07-23 09:50:07 +00:00
Axel Uhl b3b6ffed0b fixed typo in comment 2014-07-22 19:23:23 +02:00
Axel Uhl afc93146cb Merge branch 'master' into tw2014 2014-07-22 10:50:38 +02:00
Axel Uhl 9a7182df38 more logging regarding start time forwarding 2014-07-22 10:49:59 +02:00
Axel Uhl af401d0a2c locking course for read before serializing a TrackedRaceImpl; see also bug 2081 2014-07-22 09:02:31 +02:00
Axel Uhl 34d668dd98 fixed course display, not showing "to gate" but "to port" etc. 2014-07-22 08:23:55 +02:00
Axel Uhl f69f50d4ba cancel timer of ShortTimeWindCache and not only the task, reducing thread count considerably 2014-07-22 00:26:35 +02:00
Axel Uhl 80e0a17199 made reference cleaner for RaceState listeners reliable 2014-07-22 00:10:39 +02:00
Axel Uhl 4707d527ab disable directory listing for further web bundles 2014-07-21 23:58:37 +02:00
Axel Uhl b83e004057 disable directory listing for /gwt context root 2014-07-21 23:54:32 +02:00
Axel Uhl e2aaa40d4c use weak reference queue and cleaner thread 2014-07-21 23:53:39 +02:00
Axel Uhl a48f483de7 using weak reference for the listener registration of a RaceState object with the RaceLog 2014-07-21 23:11:05 +02:00
Axel Uhl 68855813f4 added missing scoring scheme class to git 2014-07-21 17:48:52 +02:00
Axel Uhl 2dad273c4f added scoring scheme HighPointWinnerGetsFiveIgnoringRaceCount as a variant that ignores the race count; geared towards Bundesliga scoring 2014-07-21 15:42:02 +02:00
Axel Uhl fb94da5985 Merge remote-tracking branch 'server/master' 2014-07-21 14:06:20 +02:00
Axel Uhl 2f99540682 added logging for the registration of a TracTrac update handler, so we know for which races this is active 2014-07-21 13:26:39 +02:00
Axel Uhl 807c0f8da5 while working down the queued replicated operations, catch and log exception per operation, then continue 2014-07-21 12:45:49 +02:00
Axel Uhl 89b7bdb6a7 Merge remote-tracking branch 'server/master' 2014-07-21 09:19:03 +02:00
Axel Uhl 094dcb6216 deleting initialLoad queue when done 2014-07-20 19:34:17 +02:00
Axel Uhl 4a0ff54d52 bug 2077: protecting mark passing structures during TrackedRace serialization; don't serialize rank cache in TrackedLegImpl, avoiding CME 2014-07-20 16:02:46 +02:00
Axel Uhl 1e486ea8e5 allow streamlets to load during race; getEndOfRace() delivers null until the first boat crosses the finish line 2014-07-20 15:15:35 +02:00
Axel Uhl 43954bc0fa fixed typos in german string messages 2014-07-20 11:10:09 +02:00
Axel Uhl 58cd79581b added Bundesliga 2014 to events in index.html 2014-07-19 22:46:49 +02:00
Axel Uhl 419b4ee03b comment change only 2014-07-19 09:46:04 +02:00
Axel Uhl def4af8a3f Fixed some typos in spec for Smartphone Tracking App 2014-07-18 13:23:47 +00:00
Axel Uhl 6da539cda4 in RCApp avoid NPE that may be caused by a null MarkType; probably never occurred; could occur when tracking with SwissTiming 2014-07-18 13:07:14 +02:00
Axel Uhl a48c0c7a5d Merge remote-tracking branch 'server/master' 2014-07-18 12:44:17 +02:00
Axel Uhl b8196a5288 fixed NPE in MarkVectorGraphics.drawMark for null MarkType 2014-07-18 12:37:16 +02:00
Axel Uhl cffc235aac Merge remote-tracking branch 'server/master' 2014-07-18 11:37:59 +02:00
Axel Uhl 0c39137bcc avoid NPE in mark table for mark type 2014-07-18 11:12:13 +02:00
Axel Uhl db810d0b86 Merge branch 'master' into tw2014 2014-07-18 00:43:58 +02:00
Axel Uhl d7ac712e05 adjusted TimerTest so it works fast usually and still works if things are slow for whatever reason 2014-07-18 00:41:59 +02:00
Axel Uhl c2f73f414b added property "higherScoreIsBetter" to leaderboard JSON, addressing bug 2073 2014-07-18 00:35:38 +02:00
Axel Uhl c3842d62da updated bandwidth required for replicating five massive races from 10kB/s to 30kB/s after measuring it 2014-07-18 00:08:20 +02:00
Axel Uhl f5193bfdb0 Merge remote-tracking branch 'server/master' 2014-07-17 23:50:00 +02:00
Axel Uhl 2a76e10bd2 Merge branch 'newhome'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/regattaraces/EventRegattaRacesRace.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/regattaraces/EventRegattaRacesRaceday.java
2014-07-17 23:42:03 +02:00
Axel Uhl f43a0bdd6f Updated ganalytics (markdown) 2014-07-17 21:26:23 +00:00
Axel Uhl 79cbe9ac84 Merge remote-tracking branch 'server/master' 2014-07-17 23:22:52 +02:00
Axel Uhl 0d030c8efc updated release notes regarding replication, LEG_MIDDLE wind for advantage line and quicker boat position loading 2014-07-17 23:21:21 +02:00
Axel Uhl 64232cf0f3 Updated ganalytics (markdown) 2014-07-17 21:12:31 +00:00
Axel Uhl 42b37b108a fixing NPE for LEG_MIDDLE wind retrieval 2014-07-17 22:56:07 +02:00
Axel Uhl 60aeced4d8 bug 2057: showing the advantage line based on the LEG_MIDDLE wind that is now fetched for all legs in the RaceMap GetWindDataAction 2014-07-17 22:50:36 +02:00