Commit Graph
20647 Commits
Author SHA1 Message Date
Steffen Schaefer d08f70859a The current server time is now generically calculated by the dispatch
system
-> removed server timestamp from the news entry DTO
2015-06-30 11:59:23 +02:00
Steffen Schaefer 4d8b3df2a4 Ported conditional formatting of news timestamp to mobile 2015-06-30 11:43:45 +02:00
Steffen Schaefer e57ad2a4b4 Statistics do not contain values for all events of a series anymore 2015-06-30 11:11:34 +02:00
Steffen Schaefer fa55b6c799 Merge branch 'design2015' into design2015-mobile
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/server/HomeServiceUtil.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetEventViewAction.java
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP
VM).launch
2015-06-30 11:10:37 +02:00
Steffen Schaefer 618783aaa7 Merge branch 'design2015' into design2015-races 2015-06-30 11:03:18 +02:00
Steffen Schaefer 087a966873 Merge remote-tracking branch 'origin/master' into design2015
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetEventViewAction.java
2015-06-30 11:01:16 +02:00
Steffen Schaefer dc5fbe1d48 Simplification based on more generic HomeServiceUtil.isPartOfEvent 2015-06-30 10:56:45 +02:00
Steffen Schaefer 668d71ca12 HomeServiceUtil.isPartOfEvent can now be called for every Leaderboard
and not only for Regattas
2015-06-30 10:56:31 +02:00
Steffen Schaefer 7d710df854 Updated RaceContext to the state of mobile 2015-06-30 10:54:20 +02:00
Axel Uhl f941a0dd1e Merge branch 'master' into bug3050 2015-06-30 00:34:50 +02:00
Axel Uhl 60ad541c82 Merge branch 'bug3044' 2015-06-30 00:34:25 +02:00
Axel Uhl e170ba983e fixing problem 2) of comment #5 in bug 3050;
using a WeakRaceLogChangedVisitor instead of a RaceLogChangedVisitor
2015-06-30 00:24:53 +02:00
Axel Uhl dadd84af54 fixed part 1 of bug 3050 comment #5;
the WeakRaceLogChangedListener cleaner thread now removes the weak references and the WeakRaceLogChangedListener
from the static map
2015-06-30 00:11:42 +02:00
fmittag e16bf09000 added 'courseAreaId' to the regatta serializer as there otherwise no way for a client to find out which regattas belong to an event. 2015-06-29 19:05:09 +02:00
Axel Uhl 6fd6c5a762 solving bug 3015 according to comment #12; only the replicables requested by the system property will have initialLoad requested and will be waited for 2015-06-29 13:44:54 +02:00
Axel Uhl 6d2f2ae3d0 improved logging output for replicables start-up 2015-06-28 14:07:40 +02:00
Axel Uhl 65b34a9471 increased start level of replication bundle from 4 to 5, making it start *after* all other bundles contributing replicables 2015-06-28 13:14:23 +02:00
Axel Uhl 22d8f8a65b make sure that the replicables list used for URL construction is the same as the one for de-serializing the replicables 2015-06-28 13:00:44 +02:00
Axel Uhl 03074f3f28 resume replicator to apply queued messages even if there has been an exception for one of the replicables 2015-06-28 12:14:17 +02:00
Axel Uhl e991a9b53b always use the same order of replicables in startToReplicateFrom for all aspects of iterating over them 2015-06-28 12:06:04 +02:00
Axel Uhl 5edd00e600 using ConcurrentHashMap for TrackedRegattaImpl.raceListeners (this was previously not thread safe); replaced wait() by RaceListener 2015-06-28 11:14:23 +02:00
Nick b2c9a44a57 Added RaceLogEvents for End and Start of tracking. Renamed unconsistent RaceLogEvents for MarkPassing editing. 2015-06-28 09:46:21 +02:00
Axel Uhl 9d0ef2d525 another fix for total distance: don't null result when unfinished race starts after query time point 2015-06-28 00:41:12 +02:00
Nick 6fcc6181b3 Merge remote-tracking branch 'origin/master' into mark-rounding-inference 2015-06-27 14:24:34 +02:00
Nick 59301fa710 Fixed concurrency issue in CandidateFinder 2015-06-27 14:24:12 +02:00
Axel Uhl 1855d0cf6c fix-fix for regatta leaderboard discards 2015-06-27 10:55:44 +02:00
Axel Uhl dbdcdfebb0 fix for bug 3037: use int[0] to encode no discards on regatta; make regatta leaderboard dialog robust for null discarding threshold array 2015-06-27 10:16:29 +02:00
Nick 543e53edf5 Merge remote-tracking branch 'origin/master' 2015-06-27 08:56:15 +02:00
Axel Uhl ffa6b1f6ca fixed Total Distance problem for races in state FINISHED 2015-06-26 23:23:16 +02:00
Peter Siegmund 437e32d652 Merge branch 'bug3016' into ubilabs--rcapp--develop 2015-06-26 15:51:52 +02:00
Nick be73dafdf1 Merge remote-tracking branch 'origin/master' 2015-06-26 13:20:48 +02:00
Axel Uhl f59c519e9a generate fewer test strings in MarshallingObjectOutputStreamsTest to avoid memory problems during test execution 2015-06-26 12:05:52 +02:00
Nick cc9794655c Merge remote-tracking branch 'origin/master'
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/MarkPassingCalculator.java
2015-06-26 10:03:15 +02:00
Nick d06f9c3973 Edited JavaDoc of MPC 2015-06-26 09:54:29 +02:00
Axel Uhl 3f6d650aba Merge remote-tracking branch 'server/master' 2015-06-25 23:05:30 +02:00
Axel Uhl 2eda770fae fixing NPEs in case a handicap race has no start time yet; see bug 3021 2015-06-25 21:49:39 +02:00
Axel Uhl 4215109f46 Added test that I expected to fail but that doesn't for bug 3015;
The test writes multiple ObjectOutputStreams into one OutputStream and
reads the object graphs using a sequence of ObjectInputStreams.
2015-06-25 21:28:25 +02:00
fmittag a3b5689f51 Merge remote-tracking branch 'origin/master' 2015-06-25 20:05:40 +02:00
fmittag 090169c20d made access to leaderboard data more robust against unexpected exceptions for event homepage 2015-06-25 19:53:56 +02:00
Axel Uhl f170a0a13a working towards an improvement for initial load serialization consistency: flush ObjectOutputStream before opening the next on the same underlying OutputStream 2015-06-25 19:15:11 +02:00
Benjamin Barth e952de538a Races lists - Added first content to RegattaRacesTabView 2015-06-25 17:56:56 +02:00
Benjamin Barth f2754c6450 Races lists - Refactored field in race list DTO hierachy 2015-06-25 16:45:10 +02:00
Benjamin Barth 41efb83fbb Races lists - Refactored race list structure for easier reuse 2015-06-25 15:54:48 +02:00
Benjamin Barth bdf63b6689 Races lists - Refactored abstract race list implementation for easier
reuse
2015-06-25 13:41:06 +02:00
Axel Uhl 6d0bf325b1 Merge remote-tracking branch 'server/master' 2015-06-25 08:00:34 +02:00
Axel Uhl 676efead1f added missing course read lock acquisition in AbstractRankingMetric; see also bug 3006 #3 2015-06-25 07:58:15 +02:00
fmittag 9c3230e0cf added an getShortInfo() for the ProtestStartTimeEvent to see more info in the RaceLogDialog in the admin console 2015-06-24 18:21:30 +02:00
fmittag 5b20d92d09 some UI cleanup in RegattaStructureImport panel 2015-06-24 14:04:11 +02:00
Axel Uhl c68179dd9a conserve some memory by avoiding Double auto-boxing in polar service 2015-06-24 09:57:47 +02:00
Axel Uhl c50288f623 fixed typo in a toString() method 2015-06-24 01:55:41 +02:00