Axel Uhl
8368d3ef4b
added mobile/google-play-services_lib/gen to .gitignore
2013-06-27 22:05:36 +02:00
Axel Uhl
ab3ea265d0
Merge branch 'racecommittee_app'
2013-06-27 21:51:23 +02:00
Axel Uhl
9aef8824b4
Merge branch 'racecommittee_app'
2013-06-27 21:50:24 +02:00
Axel Uhl
067d18519c
fixed NPE in SliderBar; another fix for the competitor race rank filter
2013-06-27 21:28:52 +02:00
Axel Uhl
862b2fdf28
Merge branch 'racecommittee_app'
2013-06-27 21:13:50 +02:00
Axel Uhl
f63e538f92
Merge remote-tracking branch 'server/master'
2013-06-27 14:12:56 +02:00
Axel Uhl
52797caf34
Merge branch 'master' into new-master
2013-06-27 14:11:06 +02:00
Axel Uhl
8f2abb025c
fixed race rank competitor filter for pre-start phase where the competitor list is entirely empty
2013-06-27 14:06:50 +02:00
Axel Uhl
3d416cc696
make filter safe for null-fleets
2013-06-27 14:02:42 +02:00
Axel Uhl
2b7a933352
fixed race rank competitor filter for pre-start phase where the competitor list is entirely empty
2013-06-27 13:50:16 +02:00
Axel Uhl
538b0dab4a
Merge branch 'racecommittee_app'
2013-06-27 10:46:27 +02:00
Axel Uhl
3f1ff97d60
make filter safe for null-fleets
2013-06-26 20:18:41 +02:00
Axel Uhl
a79af78835
removed unused properties from RaceRecord
2013-06-26 19:34:36 +02:00
Axel Uhl
49a7d7e761
factored the creation of RaceRecord objects
2013-06-26 19:21:18 +02:00
Axel Uhl
c8ea2c475b
Merge branch 'master' into racecommittee_app
2013-06-26 18:38:03 +02:00
Axel Uhl
23b0217981
Merge remote-tracking branch 'server/master'
2013-06-26 18:22:19 +02:00
Axel Uhl
abb51f8b86
Merge remote-tracking branch 'server/master'
2013-06-26 18:21:03 +02:00
Axel Uhl
69208eae3a
don't use "unchanged" and bit sets if the competitor didn't exist in the previous version
2013-06-26 18:16:12 +02:00
Axel Uhl
c46ea1c351
reset wind UDP listening port to 2010; needs to be adjusted again in all branches into which master is merged
2013-06-26 16:11:15 +02:00
Axel Uhl
50df7c8a09
Merge branch 'master' into racecommittee_app
2013-06-26 16:07:08 +02:00
Axel Uhl
f0fe00b9fd
Merge remote-tracking branch 'server/master'
2013-06-26 13:56:24 +02:00
Axel Uhl
2c04224541
added log for UDPReceiver
2013-06-26 13:55:19 +02:00
Axel Uhl
4e15502d14
fixed NPE in legDetails stripping in IncrementalLeaderboardDTO
2013-06-26 12:44:12 +02:00
Axel Uhl
8aca8d29f4
for a leaderboard with more than one medal race, consider all medal race scores and not only the last and ignore carry forwards in medal series for medal race score comparison
2013-06-26 12:17:28 +02:00
Axel Uhl
f19187ecec
consolidated imports to avoid warnings
2013-06-26 12:15:16 +02:00
Axel Uhl
6f2c1369c7
created a test that really fails before d7899a9cd0
2013-06-26 11:43:11 +02:00
Axel Uhl
728471c228
Merge remote-tracking branch 'server/master'
2013-06-26 10:32:49 +02:00
Axel Uhl
34dbf6bf47
Merge branch 'bug1455'
2013-06-26 10:29:17 +02:00
Axel Uhl
5169f846ef
test for legDetails problem that doesn't fail yet where it should
2013-06-26 10:25:55 +02:00
Axel Uhl
d7899a9cd0
fixed bug 1455: the legDetails list wasn't cloned before nulling entries
2013-06-25 17:32:45 +02:00
Axel Uhl
5727921ea0
added missing file
2013-06-25 12:57:40 +02:00
Axel Uhl
278dd7d1ae
Merge remote-tracking branch 'server/master'
2013-06-25 12:44:03 +02:00
Axel Uhl
a77610cb2e
lowered priority of non-Jetty threads by one to give Jetty threads more relative priority
2013-06-25 12:42:38 +02:00
Axel Uhl
d322cea0fd
Merge remote-tracking branch 'server/master'
2013-06-25 11:57:21 +02:00
Axel Uhl
c6dc9829fa
fixed bug 1458 (jumping time slider) by making it configurable in LeaderboardPanel whether it adjusts the timer's live delay
2013-06-25 11:43:35 +02:00
Axel Uhl
c985dc8dbb
working on bug1461, not providing start analysis data if the competitor didn't pass the start line
2013-06-25 10:24:20 +02:00
Axel Uhl
6393bf1e2d
fixed bug where removing a regatta left stale regatta leaderboards in leaderboard groups which lead to downstream errors such as NPEs during rending LeaderboardGroupPanel
2013-06-24 23:48:45 +02:00
Axel Uhl
cf0e4e3cd6
Merge remote-tracking branch 'server/master'
2013-06-24 17:46:04 +02:00
Axel Uhl
3fb9eb5eae
Merge branch 'master' into bug1455
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
2013-06-24 17:33:55 +02:00
Axel Uhl
b77fdfb014
Merge remote-tracking branch 'server/master'
2013-06-24 17:31:24 +02:00
Axel Uhl
429dbe814e
lock mark passings collection while updating so readers won't get an inconsistent view
2013-06-24 17:30:04 +02:00
Axel Uhl
b6d136e8b3
Merge remote-tracking branch 'server/master'
2013-06-24 14:03:10 +02:00
Axel Uhl
df0100369a
in leaderboard diffing, added test if leg detail existed in previous version to avoid IndexOutOfBoundsException (bug 1456)
2013-06-24 14:00:02 +02:00
Axel Uhl (Server)
5afb994ed8
Merge branch 'master' into live1
2013-06-24 13:25:56 +02:00
Axel Uhl
25af0f80de
trying to fix NPE in expedition wind display
2013-06-24 13:18:22 +02:00
Axel Uhl
1b0c6218b6
Merge branch 'master' into bug1455
2013-06-24 13:06:11 +02:00
Axel Uhl
6e1a49d59f
set UDP expedition port for racecommittee_app to 2014 to make sure it doesn't conflict with dev branch
2013-06-24 13:01:06 +02:00
Axel Uhl
8b7fc0c67b
added TODO
2013-06-24 12:55:57 +02:00
Axel Uhl
5827d284f3
Merge branch 'master' into bug1455
2013-06-24 07:12:43 +02:00
Axel Uhl
5e85651795
Merge remote-tracking branch 'server/master'
2013-06-24 07:04:23 +02:00
Axel Uhl
1d2913fed5
Merge branch 'master' into live1
2013-06-24 07:04:05 +02:00
Axel Uhl
42a21e33cc
raised heap size for live1 from 4GB to 16GB
2013-06-24 07:03:02 +02:00
Axel Uhl
803170f4fb
asserted long/double coercion semantics for Timer adjustment
2013-06-24 05:46:35 +02:00
Axel Uhl
e5d0893984
clarified long/double coercion and asserted by test case
2013-06-24 05:44:48 +02:00
Axel Uhl
b4a03939f3
fixed NPE when tracking race was stopped
2013-06-24 01:00:21 +02:00
Axel Uhl
557046fc90
added a first FIXME for bug 1455 in updateMarkPassings
2013-06-23 23:56:33 +02:00
Axel Uhl
c6e8871972
moved non-GWT-compilable class away from domain.common into domain bundle
2013-06-23 23:30:37 +02:00
Axel Uhl (Server)
f37a49e7d2
Merge branch 'master' into live1
2013-06-23 09:25:34 +02:00
Axel Uhl (Server)
3337abe2b0
Merge branch 'master' into live1
2013-06-22 14:42:37 +02:00
Axel Uhl (Server)
8ce23a5e7d
Merge branch 'master' into live1
2013-06-22 12:34:22 +02:00
Axel Uhl
30df01b9af
fixed NPE bug 1453 in start analysis in case a mark position is not known
2013-06-22 12:26:06 +02:00
Axel Uhl (Server)
64fc1ba994
Merge branch 'master' into live1
2013-06-22 12:05:48 +02:00
Axel Uhl
e7704e4315
removed remnants of client-side delay setting from UI
2013-06-22 02:03:05 +02:00
Axel Uhl
b55a9e4fac
Merge branch 'master' into bug1351
2013-06-22 01:27:58 +02:00
Axel Uhl
58bf1516c9
fixing bug 1442: introducing wait/notify synchronization in SmartFutureCache test
2013-06-22 00:31:51 +02:00
Axel Uhl
b045141b5c
update LeaderboardPanel's timer's offset from server time
2013-06-21 23:56:51 +02:00
Axel Uhl
7e628d75cc
a few comment reformats
2013-06-22 00:03:44 +02:00
Axel Uhl
8f094e0840
Merge branch 'master' into bug1351
2013-06-21 22:21:32 +02:00
Axel Uhl
1cee1c19d7
avoid redundant expensive re-calculation of average wind in WindJsonGetServlet
2013-06-21 22:21:22 +02:00
Axel Uhl
ae2cfcc862
avoid redundant expensive re-calculation of average wind in WindJsonGetServlet
2013-06-21 22:20:12 +02:00
Axel Uhl
4fc4d4adee
Merge branch 'master' into bug1351
2013-06-21 22:12:33 +02:00
Axel Uhl
69716fbed0
fixed refactored WindJsonGetServlet implementation which now lets the test succeed
2013-06-21 22:07:20 +02:00
Axel Uhl
69cb13b03a
quickly copy relevant wind fixes in WindJsonGetServlet to hold lock only shortly; started a test case which currently still fails
2013-06-21 22:02:39 +02:00
Axel Uhl (Server)
8e24eb7ce1
Merge branch 'master' into live1
2013-06-21 20:27:48 +02:00
Axel Uhl (Server)
965d2b5f36
Merge branch 'master' into live1
2013-06-21 19:51:56 +02:00
Axel Uhl
f3f8534d87
set client/server timer offset unchanged/unaveraged if received for the first time
2013-06-21 18:38:00 +02:00
Axel Uhl
ef7d537df4
Merge branch 'master' into bug1351
2013-06-21 18:34:31 +02:00
Axel Uhl
37a3832657
Merge branch 'master' into bug1351
2013-06-21 22:07:22 +02:00
Axel Uhl
6b6521fc25
Merge remote-tracking branch 'server/master' into bug1351
2013-06-21 22:06:32 +02:00
Axel Uhl
7883431508
added TODO
2013-06-21 22:06:22 +02:00
Axel Uhl
a313c680a4
fixed compile error by adding missing method implementations to DomainFactoryImpl
2013-06-21 18:33:29 +02:00
Axel Uhl
6d07bd25c6
Merge branch 'master' into bug1351
2013-06-21 17:35:16 +02:00
Axel Uhl
b8cb81f45a
removed the persistentAlert from UserStatusPanel; no longer needed; it's now in ErrorReporter
2013-06-21 17:34:28 +02:00
Axel Uhl
71edc76a73
fixed another NPE with race status transmission into RaceDTO
2013-06-21 17:29:02 +02:00
Axel Uhl
2d9795ab51
fixed NPE in createTrackedRaceDTO for null timePointOfNewestEvent
2013-06-21 17:21:47 +02:00
Axel Uhl
2cf88d9c6f
Merge branch 'master' into bug1351
2013-06-21 17:05:37 +02:00
Axel Uhl
6dcd3e56ce
log exception if nationality is not known
2013-06-21 17:03:59 +02:00
Axel Uhl
3dd2e478bf
Merge branch 'master' into bug1351
2013-06-21 16:55:49 +02:00
Axel Uhl
7f31a9ee3f
Merge remote-tracking branch 'server/master'
2013-06-21 16:55:25 +02:00
Axel Uhl
63812212da
catch the IllegalArgumentException thrown when an unknown nationality is given for a competitor and leave nationality null;
...
made all uses of getNationality() null-safe.
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/LeaderboardGroupPanel.java
2013-06-21 16:49:27 +02:00
Axel Uhl
f7413fbdb8
catch the IllegalArgumentException thrown when an unknown nationality is given for a competitor and leave nationality null;
...
made all uses of getNationality() null-safe.
2013-06-21 16:43:58 +02:00
Axel Uhl
495e73ea91
factored out the commonalities of creating a TrackedRaceDTO and a RaceDTO for consistency and completeness
2013-06-21 16:43:07 +02:00
Axel Uhl
3c15a6c1bf
Merge branch 'master' into bug1351
2013-06-21 14:53:01 +02:00
Axel Uhl
a135373ec8
fixed layout by introducing a vertical panel
2013-06-21 14:52:17 +02:00
Axel Uhl
d126b47830
fixed formatting
2013-06-21 14:51:34 +02:00
Axel Uhl
115ea4694d
Merge branch 'master' into bug1351
2013-06-21 14:26:10 +02:00
Axel Uhl
74ee4839e4
removed extra map for last live time point; use existing startOfRace/endOfRace/timePointOfNewestEvent/hasGPSData/hasWindData instead;
...
additionally, LeaderboardOverviewPanel and EventOverviewPanel now use Timer-based synchronization between client and server time
2013-06-21 14:23:21 +02:00
Axel Uhl
0213ed1d6b
Merge branch 'master' into bug1351
2013-06-21 13:04:38 +02:00
Axel Uhl
f20dc0f5c4
comment and whitespace changed only
2013-06-21 13:04:25 +02:00
Axel Uhl
09a95b75d5
Merge branch 'master' into bug1351
2013-06-21 10:16:53 +02:00