Commit Graph
4224 Commits
Author SHA1 Message Date
Axel Uhl 6a402a35ad fixed bug 790: auto-expand of first column shall only expand pre-selected race, and only once 2012-06-17 10:22:43 +02:00
Axel Uhl 3baf4046ac clear competitor cache in leaderboard before propagating events; seems safer 2012-06-17 02:04:41 +02:00
Axel Uhl 02cb51fde6 trying to improve performance by making RaceDefinition.getCompetitors().contains(...) faster using LinkedHashSet 2012-06-17 01:58:49 +02:00
Axel Uhl 15edc88887 fixed a few performance issues with leaderboard computation 2012-06-17 01:42:53 +02:00
Axel Uhl f67ad453be pass on showRaceDetails URL parameter consistently 2012-06-17 01:22:14 +02:00
Axel Uhl 348588816f require showRaceDetails=true to allow for showing race details in leaderboard group overview 2012-06-17 00:54:56 +02:00
Axel Uhl e84ed4cc9c removed distinction between horizontal and vertical layout 2012-06-17 00:27:14 +02:00
Axel Uhl 6e0bb9f321 Merge remote-tracking branch 'server/master'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/LeaderboardGroupPanel.java
2012-06-17 00:24:13 +02:00
Axel Uhl 1affdaf3e3 don't show a single fleet name in leaderboard group page if the fleet doesn't have a color 2012-06-17 00:22:51 +02:00
fmittag fb411ffcf4 fixed late night kiel week debug art 2012-06-17 00:11:44 +02:00
Axel Uhl 54c0899c5b That was it for the Default Leaderboard panel in the AdminConsole;
For large servers it is really dangerous to query the default leaderboard because it will start
ranking all competitors of all races relative to each other
2012-06-17 00:09:41 +02:00
Axel Uhl c668638d1b added null check to fix bug 783 2012-06-16 23:37:12 +02:00
Axel Uhl 34f79bce3f Merge remote-tracking branch 'server/master' 2012-06-16 23:24:25 +02:00
Axel Uhl 52df381b50 second part of correct sorting of score corrections list 2012-06-16 23:23:11 +02:00
fmittag 7244a30884 Merge remote-tracking branch 'origin/master' 2012-06-16 23:12:49 +02:00
fmittag 95c9e0271e litte margin fix 2012-06-16 23:12:37 +02:00
fmittag d08d9da133 Merge remote-tracking branch 'origin/master'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/LeaderboardGroupPanel.java
2012-06-16 22:28:59 +02:00
Axel Uhl b4bc71d1d6 fixed sorting of official results: newest go first 2012-06-16 22:26:35 +02:00
fmittag e3a2026915 Improved view of regattas with series in leaderboard panel group 2012-06-16 22:15:16 +02:00
Axel Uhl ba6a2c7da0 fixing bug 773: waiting only for some time for the RaceDefinition; if wrong regatta, tracker stops 2012-06-16 21:58:05 +02:00
Axel Uhl 045be2e12a fixed NPE in finding official results for race columns for which no results exist yet 2012-06-16 14:57:22 +02:00
Axel Uhl deff935b42 fixed inverted embedded check for LeaderboardGroupPanel 2012-06-16 12:19:10 +02:00
Axel Uhl 9422d904f7 also use target=_blank now for race buttons in horizontal mode 2012-06-16 11:29:13 +02:00
Axel Uhl 74f60849a8 removed unused import 2012-06-16 11:26:05 +02:00
Axel Uhl 2e71ed0e37 removed padding and group details in embedded mode 2012-06-16 10:12:54 +02:00
Axel Uhl 09769677bc show even less of LeaderboardGroup stuff in embedded mode 2012-06-16 10:05:54 +02:00
fmittag d895151c26 Merge remote-tracking branch 'origin/master' 2012-06-16 09:31:09 +02:00
Axel Uhl 004e6fb456 added missing NUmberFormatterFactory 2012-06-16 09:25:48 +02:00
fmittag da32cc6d0a Merge remote-tracking branch 'origin/master' 2012-06-16 09:07:42 +02:00
fmittag ba1c065c65 work commit 2012-06-16 09:07:35 +02:00
Axel Uhl 1cc409f92e added "embedded" parameter to the Spectator entry point 2012-06-16 09:00:54 +02:00
Axel Uhl d14448b2c0 fixing bug 780; by default, don't show maneuvers upon competitor click on map; new leaderboard column defaults 2012-06-16 01:22:50 +02:00
Axel Uhl 027d33c333 bug 774: rounding of boat bubble popup 2012-06-15 23:44:58 +02:00
Marcus Kammer e6d82bb13d Add styles to titleLabelWrapper && titleLabel
Set titleLabel horizontal center aligned on browser viewport
2012-06-15 20:08:18 +02:00
Axel Uhl 41ab835868 re-enabled test case because special serializable class replaced by Throwable 2012-06-15 17:34:51 +02:00
Axel Uhl 3c30ed9433 Merge remote-tracking branch 'server/master' 2012-06-15 17:29:23 +02:00
fmittag e782643a27 filter out expedition wind sources with very little confidence (< 0.01) in the racemap 2012-06-15 17:28:32 +02:00
Axel Uhl 88267d2256 ignoring new test that fails in OSGi environment due to class loading exceptions; need to get prod1 up... 2012-06-15 17:27:51 +02:00
fmittag af6336ee02 added a way to format a time tick label based on the current time and the previous time 2012-06-15 17:12:29 +02:00
fmittag 6b17f55633 added minWindConfidence and maxWindConfidence to each WindTrackInfoDTO. This can be used later on to filter out wind sources with really bad confidence values 2012-06-15 16:34:17 +02:00
fmittag 99a77f591a Merge remote-tracking branch 'origin/master' 2012-06-15 16:32:31 +02:00
fmittag 1bc2e0ccec fix for too many time ticks for some time ranges (e.g. 6 min) 2012-06-15 16:31:59 +02:00
Axel Uhl 9c0f734ba6 Merge remote-tracking branch 'server/master' 2012-06-15 14:03:25 +02:00
Axel Uhl a5fc4a0492 extracted serializable class to ensure it's found in an OSGi setup 2012-06-15 14:00:25 +02:00
fmittag 75ed16ad2d Merge remote-tracking branch 'origin/master' 2012-06-15 13:16:44 +02:00
fmittag 6dda8585b3 fixed the leaderboard group css files and added a better view of the leaderboard group panel in case of having more than 10 leaderboards 2012-06-15 13:16:29 +02:00
Axel Uhl c70927eed0 added a test case for bug 769 which fails without the previous fix and now passes 2012-06-15 10:33:52 +02:00
Axel Uhl 89289ff0e5 added isCorrected to LeaderboardJsonExport for entries 2012-06-15 09:46:34 +02:00
Axel Uhl eb7a8f4050 clear server state entirely before starting to import initial load;
particularly registering the replica service for tracked race additions in order to auto-link them
to leaderboards causes trouble if the server state is not cleared before. Replicated tracked races may
then get auto-linked to old leaderboards and regattas in the server that happen to point to races with
equal RaceIdentifiers.

Also, it is important to become tolerant against a non-existing default leaderboard which doesn't exist
yet when tracked races are imported. The default leaderboard will be replicated together with other
leaderboards.
2012-06-15 01:43:07 +02:00
Axel Uhl d7ca838eb6 added com.sap.sailing.persistence to the dependencies of com.sap.sailing.server.replication; fixed class loading
During replication initial load a ClassNotFoundException was thrown because DelayedLeaderboardScoreCorrections
wasn't found. One problem was that obviously the Thread's context class loader set from getClass().getClassLoader()
was "only" the default class loader, not knowing about the OSGi bundle dependencies. Furthermore, the replication
bundle did not have a dependency on the domain.persistence bundle.
2012-06-15 00:14:38 +02:00