Commit Graph
15063 Commits
Author SHA1 Message Date
Jens Rommel 53e9472558 - Changed type of MediaTrack.startTime from java.util.Date to TimePoint.
- Added very basic query for live MediaTracks (--> those with duration = 0).
2014-09-01 12:49:34 +02:00
fmittag 918d58108b Merge remote-tracking branch 'origin/master' 2014-08-29 13:43:08 +02:00
fmittag 3a9ebf7c77 added boat class masterdata for D35 multihull boat (for Vulcain Trophy) 2014-08-29 13:42:38 +02:00
Axel Uhl cad41079f2 simplified getRandomVideoURL 2014-08-29 12:59:02 +02:00
Axel Uhl a86a689172 added comment regarding course changes and their impact on a TrackedLeg 2014-08-28 15:21:17 +02:00
Axel Uhl e6b9ccee61 addressing bug 2195 by at least remembering the lock that is locked for read;
The locksForKeys structure is written by the cache(K, V) method in SmartFutureCache. It was possible
(though very unlikely, which is probably why bug 2195 was observed only late and only once) that
the getOrCreateLockForKey(key) call in SmartFutureCache.get(...) produced the lock, then the cache(...)
method obtained the write lock just before the get(...) method was able to obtain the read lock. Then, when
the get() method obtained the read lock, the cache value might just have been removed, including the lock
that was removed. Then, when the reader correctly obtains null as the result and tries to unlock after read,
the lock obtained now is not the same anymore.
2014-08-28 15:09:42 +02:00
Axel Uhl 5abf52269c fixed refactoring errors in test cases related to the introduction of the eventDescription parameter to the CreateEvent operation 2014-08-28 10:27:22 +02:00
Axel Uhl 00ba9172b3 set description when creating an event 2014-08-27 15:23:11 +02:00
Axel Uhl 683f6ab2b6 also added the swiper reInit() hack for the media swiper for photography 2014-08-27 13:06:25 +02:00
Axel Uhl 0254369121 use isEmpty() instead of size()==0 2014-08-27 10:14:13 +02:00
Axel Uhl 8958bf5e52 the photo gallery may contain the stage image if the event doesn't contain any other image URL 2014-08-27 10:12:56 +02:00
Axel Uhl a2c13ed2fb removed unnecessary setter from RecentEvent and instead made event field final, initializing it in the constructor 2014-08-27 10:05:16 +02:00
Axel Uhl 49e29083c3 refactored EventsOverview.updateEvents such that no year constant is required and code duplication is removed 2014-08-27 10:00:25 +02:00
Axel Uhl 1979942dcd improved naming and added comment regarding event ordering 2014-08-27 09:52:43 +02:00
Axel Uhl d80a3e2e46 renamed method to make semantics more clear regarding the lack of ordering of events by year 2014-08-27 09:47:30 +02:00
Axel Uhl dd26ff0aa5 use existing DateUtil also in StartActivity to determine year from Date 2014-08-27 09:37:20 +02:00
Axel Uhl a2eab7284d added selection checkbox to leaderboard configuration table 2014-08-26 18:21:44 +02:00
Axel Uhl 09ecb70669 fixed swiper image size problems by a workaround: reInit size after loading; fixes bug 2232 2014-08-26 13:56:20 +02:00
Axel Uhl 8b9e6e336c added a test case that creates a course update scenario as described in bug 2223 2014-08-26 10:27:25 +02:00
Axel Uhl 4299031e6e fixed ImageSize tests which now work with ImageSize instead of Dimension 2014-08-26 09:54:58 +02:00
Axel Uhl 032f1fbb32 Merge remote-tracking branch 'server/master' 2014-08-26 00:06:36 +02:00
Axel Uhl 7dc02f6540 use image size in conjunction with "stage" URL marker to determine stage image 2014-08-25 23:31:24 +02:00
Axel Uhl 1b46a87d79 serialize cached image sizes with EventBase so they are available in GWT front-end to decide what goes to the stage and what not 2014-08-25 22:49:00 +02:00
Axel Uhl da14d835c7 avoid deprecation warning, removing need to suppress it, by using a Calendar to determine a Date object's year 2014-08-25 21:35:07 +02:00
Axel Uhl 257c0a4e07 working on bug 2229: create event dialog now passes on sponsor image URLs, logo image URL and official website URL 2014-08-25 21:26:39 +02:00
Axel Uhl b4d3183031 fixed tool tip for "Time" column in legs regarding first leg's logic 2014-08-25 12:42:03 +02:00
Axel Uhl 316d1d6cab Merge remote-tracking branch 'origin/master' 2014-08-24 02:00:40 +02:00
Axel Uhl b840c2429f prepared for Java8 2014-08-24 01:59:57 +02:00
fmittag ddf28cc00c added a highpoint scoring scheme (where the race count is ignored) for the danish league 2014-08-23 17:41:43 +02:00
Axel Uhl fa877952be fixed ESCAPE key handling for WebKit and others by also listening for KeyUp events instead of only KeyPress 2014-08-23 00:55:05 +02:00
Axel Uhl 6e665dcbf8 Merge branch '505worlds2014' 2014-08-23 00:33:25 +02:00
fmittag c3e60a64a1 added a gateway service to provide lightweight live competitor data values 2014-08-22 10:34:49 +02:00
Simon Pamies 14de92d4a9 Merge remote-tracking branch 'origin/master' 2014-08-21 13:55:16 +01:00
Simon Pamies 55404394d2 Changed max size of stage elements to 4 2014-08-21 13:54:45 +01:00
Simon Pamies 2b9ea39cd1 Added edit button because EditTextCell does not always work on click 2014-08-21 13:54:29 +01:00
Simon Pamies 0feb121338 Changed boat class icon for Extreme40 2014-08-21 13:54:10 +01:00
Simon Pamies 85f172aff6 Made sure to apply QuickRankProvider to auto applied filter 2014-08-21 13:53:38 +01:00
Christopher Ronnewinkel (D036654) 73778fbc6e Merge remote-tracking branch 'ExternalGit/master' into external-master 2014-08-21 13:10:07 +02:00
Christopher Ronnewinkel (D036654) a9c4ca3e31 Merge remote-tracking branch 'origin/master' into external-master 2014-08-21 13:06:27 +02:00
Christopher Ronnewinkel (D036654) 4f6beb085f adapt out-of-bounds criterion of tree-grow to wider maneuver-angles; 2014-08-21 12:58:57 +02:00
fmittag dabd3bd38e Merge remote-tracking branch 'origin/bug2114' into 505worlds2014 2014-08-20 15:36:32 +02:00
Simon Pamies 3c050fbf94 Fixed disabled mode for status filter 2014-08-20 14:27:36 +01:00
fmittag 912dbd7b4e Merge remote-tracking branch 'origin/bug2114' into 505worlds2014 2014-08-20 11:18:11 +02:00
fmittag 7275cf4b16 fixed NPE in setMediaTracks() in MediaSelector 2014-08-20 11:17:07 +02:00
fmittag e8f2dc0e66 switched off 'auto apply of TopNFilter' as default filter as the filter causes performance issues 2014-08-20 11:09:15 +02:00
fmittag ded46a7444 Merge remote-tracking branch 'origin/bug2114' into 505worlds2014
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/shared/leaderboard/LeaderboardViewer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/shared/leaderboard/MetaLeaderboardViewer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
2014-08-19 16:39:06 +02:00
fmittag 81bf2ed1e0 fix for clearing the active filterset from the LeaderboardPanel 2014-08-19 16:11:58 +02:00
Simon Pamies 7977101713 Merge remote-tracking branch 'origin/bug2207-url-parameter-for-default-video' into bug2114 2014-08-19 11:08:24 +02:00
Simon Pamies 1de0401cc0 Made competitor filter status information optional 2014-08-19 10:38:44 +02:00
Jens Rommel 7700b522b0 Working implementation 2014-08-19 09:15:55 +02:00