Axel Uhl
f31c7c0a4b
fixing bug 2307 by correcting the condition for entering the TimeRangeImpl constructor in MediaLibrary
2014-09-17 22:34:14 +02:00
Axel Uhl
f00be0891b
added release notes entry for search-related fixes
2014-09-15 23:20:57 +02:00
Axel Uhl
5fd2b7cad0
second part of 0d47d89c13b50a26bbe4edf171e47146d418551e; fixed rank verdict for subsequent race columns accordingly
2014-09-15 23:06:23 +02:00
Axel Uhl
ddaa8abf6d
fixing bug 2303: newhome search now also considers remote servers
2014-09-15 22:53:22 +02:00
Axel Uhl
0d47d89c13
working on the failing testDynamicRaceLinking test case; the scoring scheme adjustments for non-sailed races broke this test;
...
Some competitors didn't have tracked ranks and previously were sorted to the end of the leaderboard. The new logic demands for
a low point scheme that they'd be sorted to the top of the leaderboard. While I think this is not useful (there should probably
be an exception for "no scores at all"), the test needs an adjustment of verdict for now.
2014-09-15 22:40:38 +02:00
Axel Uhl
45392fc6ff
Merge remote-tracking branch 'server/master'
2014-09-15 16:38:48 +02:00
Axel Uhl
a25b144012
further improved hasWindData by first using all waypoints for a position check before resorting to "global" wind
2014-09-15 16:36:29 +02:00
Axel Uhl
47e4b1ecc6
improved TrackedRaceImpl.hasWindData() implementation to ignore the position if none is found and to use startOfTracking if no race start time is known
2014-09-15 16:34:08 +02:00
Axel Uhl
f16bed3195
upgraded TracAPI from 3.0.5 to 3.0.6
2014-09-15 16:31:58 +02:00
Axel Uhl
69a893d56a
Described how to switch from one archive server to the other
2014-09-15 13:54:14 +00:00
Axel Uhl
8771249183
Merge remote-tracking branch 'server/master'
2014-09-15 12:18:41 +02:00
Axel Uhl
db747ca1c3
use a concurrent hash map for race state weak references to avoid inconsistencies in hash map
2014-09-15 12:17:26 +02:00
Axel Uhl
e46bccb18f
bug 2295: enable removing a course area from an event's venue
2014-09-11 20:08:02 +02:00
Axel Uhl
d9810d5338
Merge remote-tracking branch 'server/master'
2014-09-08 22:37:20 +02:00
Axel Uhl
9e5316d9d8
switching back from sapjvm7 to execution environment for Proxy launch config
2014-08-29 18:21:41 +02:00
Axel Uhl
a4af7c1128
making locally GWT-compilable again; addressed part of bug 2223 by making AddWaypoint/RemoveWaypoint idempotent, including a test that asserts this
2014-08-29 18:08:52 +02:00
Axel Uhl
08ab552f04
fixed GWT compile VM and command-line arguments
2014-08-29 13:58:05 +02:00
Axel Uhl
5e17becb62
Merge remote-tracking branch 'server/master'
2014-08-29 13:12:06 +02:00
Axel Uhl
cad41079f2
simplified getRandomVideoURL
2014-08-29 12:59:02 +02:00
Axel Uhl
d25e95b63d
Updated uploading media content (markdown)
2014-08-29 08:40:06 +00:00
Axel Uhl
92814041c1
Fixed WinSCP image URLs in Wiki page
2014-08-29 08:39:28 +00:00
Axel Uhl
26319cf214
Merge remote-tracking branch 'server/master'
2014-08-29 10:36:46 +02:00
Axel Uhl
8ca434221b
Updated uploading media content (markdown)
2014-08-29 08:35:25 +00:00
Axel Uhl
e27d03d6b5
added image for WinSCP create folder icon
2014-08-29 10:33:04 +02:00
Axel Uhl
8ad5342377
updated winscp-login.png image
2014-08-29 10:28:59 +02:00
Axel Uhl
235fe0a14d
added WinSCP images for Wiki
2014-08-29 10:24:02 +02:00
Axel Uhl
2b623e8e09
Updated WinSCP download link
2014-08-29 08:16:57 +00:00
Axel Uhl
058d008b3b
Created uploading media content (markdown)
2014-08-29 08:14:51 +00:00
Axel Uhl
1202c84b3f
Added section "Uploading Media Content" to wiki home
2014-08-29 08:06:29 +00: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
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
Axel Uhl
72d12202da
Added note on separate master server URL for RCApp when EC2 ELB is used
2014-08-22 22:24:05 +00:00
Axel Uhl
f25c3585bd
don't set the canReplayDuringLive parameter for newhome
2014-08-16 16:42:19 +02:00
Axel Uhl
1f008b9318
Merge branch 'master' into 505worlds2014
2014-08-16 16:05:15 +02:00
Axel Uhl
5d0fa7acf8
fixed string resource name
2014-08-16 15:59:17 +02:00
Axel Uhl
7d3c2d14c5
Added a confirmation dialog for issuing a general recall
2014-08-16 15:57:08 +02:00
Axel Uhl
3fe9528efd
Updated 505 worlds kiel 2014 (markdown)
2014-08-16 12:38:38 +00:00
Axel Uhl
7f13ccfd5a
Merge branch 'bug2114' into 505worlds2014
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2014-08-16 13:06:13 +02:00
Axel Uhl
5e5e6de708
added i18n support for media configuration
2014-08-16 13:03:04 +02:00
Axel Uhl
44a481b58a
fixing bug 2197, NPE in Igtimi wind receiver
2014-08-16 11:13:25 +02:00
Axel Uhl
3041947442
fixing bug 2196, NPE during leaderboard calculation
2014-08-16 11:07:05 +02:00
Axel Uhl
5db78bea99
Merge branch 'master' into 505worlds2014
2014-08-16 10:49:39 +02:00
Axel Uhl
a3accf8190
Merge branch 'newhome' into 505worlds2014
2014-08-16 10:49:33 +02:00
Axel Uhl
f899b3f1ee
added meta tag <meta name="apple-mobile-web-app-capable" content="yes"> to Home.html to allow iPad full screen
2014-08-16 10:49:02 +02:00
Axel Uhl
859153e1a6
Merge branch 'newhome' into 505worlds2014
2014-08-16 10:43:03 +02:00
Axel Uhl
529e4797e6
added <link> tag for iPad home screen icon support
2014-08-16 10:40:27 +02:00
Axel Uhl
6eceb8668c
Updated 505 worlds kiel 2014 (markdown)
2014-08-16 07:11:01 +00:00
Axel Uhl
dc1880343c
Updated 505 worlds kiel 2014 (markdown)
2014-08-16 06:56:20 +00:00
EC2 Server
c6b240947f
Merge remote branch 'origin/505worlds2014' into 505worlds2014
2014-08-15 22:44:30 +00:00
Axel Uhl
7129b5c30a
Merge branch 'bug2114' into 505worlds2014
2014-08-16 00:44:04 +02:00
EC2 Server
3cffa295d8
Merge remote branch 'origin/505worlds2014' into 505worlds2014
2014-08-15 22:42:13 +00:00
Axel Uhl
4b0469221b
Merge remote-tracking branch 'server/505worlds2014' into 505worlds2014
2014-08-16 00:41:20 +02:00
Axel Uhl
297de5b6c5
fixed NPE in settings dialog in case no valid buoy zone size is entered
2014-08-15 18:23:27 +02:00
Axel Uhl
be013382f3
fixed the re-draw logic for marks
2014-08-15 17:51:08 +02:00
EC2 Server
68237d0edc
Merge remote branch 'origin/505worlds2014' into 505worlds2014
2014-08-15 15:05:05 +00:00
EC2 Server
3ab06d2b9e
Merge remote branch 'origin/505worlds2014' into 505worlds2014
2014-08-15 14:58:58 +00:00
Axel Uhl
db88651866
Merge branch '505worlds2014' into bug2191
2014-08-15 14:47:20 +02:00
Axel Uhl
d6494d9fa2
Updated 505 worlds kiel 2014 (markdown)
2014-08-15 12:38:25 +00:00
EC2 Server
9b9e993c83
Merge remote branch 'origin/505worlds2014' into 505worlds2014
2014-08-15 12:13:16 +00:00
Axel Uhl
af5d2a1a64
Merge branch 'master' into 505worlds2014
2014-08-15 14:13:07 +02:00
Axel Uhl
68535d4159
Merge branch 'bug2114' into 505worlds2014
2014-08-15 14:10:51 +02:00
EC2 Server
e96b0a9965
Merge remote branch 'origin/505worlds2014' into 505worlds2014
2014-08-15 12:09:29 +00:00
EC2 Server
f16b98b7ec
fixed 505 Worlds 2014 official web site link
2014-08-15 11:50:57 +00:00
EC2 Server
a92c31fa14
Merge remote branch 'origin/505worlds2014' into 505worlds2014
2014-08-15 10:59:58 +00:00
Axel Uhl
471057cd10
use www.sapsailing.com as default home server for branch 505worlds2014
2014-08-15 12:58:28 +02:00
EC2 Server
846792f28a
Merge remote branch 'origin/505worlds2014' into 505worlds2014
2014-08-15 10:14:08 +00:00
Axel Uhl
0ddbbf2703
update lastWidth/lastHeight when updating mark canvas
2014-08-15 12:13:23 +02:00
Axel Uhl
393675fa8f
Merge branch '505worlds2014' into bug2191
2014-08-15 12:12:37 +02:00
Axel Uhl
c9c0c55671
Merge branch 'bug2114' into 505worlds2014
2014-08-15 12:12:22 +02:00
Axel Uhl
f17d7ea4a4
Merge branch 'master' into 505worlds2014
2014-08-15 12:12:20 +02:00
Axel Uhl
c9afd71973
Merge branch 'master' into bug2191
2014-08-15 12:10:39 +02:00
Axel Uhl
9c6c577e95
Merge branch '505worlds2014' into bug2191
2014-08-15 10:10:10 +02:00
EC2 Server
98ca707e7d
Merge remote branch 'origin/505worlds2014' into 505worlds2014
2014-08-15 08:09:41 +00:00
Axel Uhl
3bc41d0f4d
Merge branch 'bug2114' into 505worlds2014
2014-08-15 10:08:35 +02:00
Axel Uhl
4903a2e89c
Merge branch 'newhome' into 505worlds2014
2014-08-15 10:07:22 +02:00
Axel Uhl
cbe7a99cac
Merge branch 'master' into 505worlds2014
2014-08-15 10:07:17 +02:00