Axel Uhl
13fa0c234c
fixed persistence for suppressed competitors in meta leaderboards
2012-09-24 22:01:01 +02:00
Axel Uhl
740525ef2d
entered FIXME for bug 979
2012-09-24 18:15:25 +02:00
Axel Uhl
369658c180
upgraded TTCM to 2.0.5
2012-09-24 17:10:10 +02:00
Axel Uhl
a79826548e
Merge remote-tracking branch 'server/master'
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2012-09-21 18:23:15 +02:00
Axel Uhl
cdde8abe7c
suppress button works, but no persistence yet
2012-09-21 18:20:35 +02:00
fmittag
a8bc97c9d2
- Added hasWindData() and hasGPSData() to TrackedRace to easily get information about races with unsufficient data for the raceboard.
...
- Added the display of these new properties in the AdminConsole (TrackedRaces view)
- unified usage of RaceAndRegattaIdentifier instead of RaceIdentifierer in many function calls
- Refactored RaceDTO/StrippedRaceDTO and removed unused data in these classes
2012-09-20 17:55:57 +02:00
Axel Uhl
01eca1bd97
also export a COMBINED wind track in showwind REST/JSON service
2012-09-14 16:52:32 +02:00
Axel Uhl
e2d58b8930
allow for renaming a regatta leaderboard
2012-09-14 11:17:20 +02:00
Axel Uhl
163fb5bb99
fixed (dr-)serialization problem for LeaderboardGroupMetaLeaderboard and it being a RaceColumnListener
2012-09-12 08:51:20 +02:00
fmittag
749c352ed6
Merge remote-tracking branch 'origin/master'
2012-09-10 13:59:23 +02:00
fmittag
f16830bfd0
Fixed a problem with writing of Enum values to json. Enum values are now surrounded with quotes.
2012-09-10 13:59:13 +02:00
Axel Uhl
cba4fcba2c
fixing bug 950: obtaining lock was missing in showwind REST/JSON call
2012-09-10 12:23:05 +02:00
fmittag
c4c96bfae4
removed unused import package statement
2012-09-09 14:48:20 +02:00
fmittag
ce8a4e4988
fix for wrong regattaName in json export of leaderboard group
2012-09-07 16:11:04 +02:00
fmittag
26d5a759f0
added attribute "regattaName" to each race in the json export of leaderboard group
2012-09-07 15:59:50 +02:00
fmittag
afa2ccbf3a
added "trackedRaceName" to json export of leaderboard group
2012-09-07 15:29:47 +02:00
fmittag
762f80af0a
moved scoring comment and last scoring timepoint one level up in the json export of leaderboards
2012-09-07 00:29:48 +02:00
fmittag
d909cad9c1
added regattaName to json export of leaderboards
2012-09-06 23:57:23 +02:00
fmittag
f8e37b7869
added score correction comment and timestamp to the json export/ part II
2012-09-06 15:58:57 +02:00
fmittag
3435901e7b
added score correction comment and timestamp to the json export
2012-09-06 15:58:18 +02:00
fmittag
3d8c2c430b
first version of leaderboardgroup json export
...
+ cleanup of leaderboard json export
2012-09-06 13:51:29 +02:00
Axel Uhl
9a6277c3e1
factored out more scoring rule aspects into ScoringScheme for ESS40 Notice of Race support
2012-08-20 17:56:43 +02:00
Axel Uhl
ea3b56fedb
showing overall leaderboard link in LeaderboardGroup / Spectator.html if there is one; UI yet to be designed
...
Changed the structure of the LeaderboardGroupPanel, using VerticalPanel instead of FlowPanel. Now some
spacings / paddings broke. Fix in conjunction with bug 934 regarding the broken breadcrumb panel
2012-08-20 16:09:18 +02:00
Axel Uhl
b93ee44c13
fixed leaderboard group creation with overall leaderboard; handle RaceColumnListener event forwarding on meta leaderboards
2012-08-20 12:52:27 +02:00
Axel Uhl
0123f497a0
coming close to a working UI for manipulating a leaderboard group's overall leaderboard
2012-08-18 02:10:13 +02:00
Axel Uhl
6a719cf7b3
interims commit; working towards UI for maintaining a leaderboard group's overall leaderboard
2012-08-17 17:46:50 +02:00
Axel Uhl
f5203d58e0
organized imports
2012-08-15 15:48:49 +02:00
Axel Uhl
d2fde8e152
use null instead of 0.0 consistently for scores of races where the competitor isn't awarded a score
2012-08-15 15:44:16 +02:00
Axel Uhl
2d5a01b15c
added scoringSchemeType parameter to factory methods for regatta
2012-08-15 11:36:59 +02:00
Axel Uhl
d91906bca7
introduced scoringSchemeType parameter in SailingService methods for flexible leaderboard creation
2012-08-15 11:05:38 +02:00
Axel Uhl
045e44e7a3
when constructing a RegattaLeaderboardImpl instance, use regatta's scoring scheme
2012-08-14 18:01:11 +02:00
Axel Uhl
949534629c
introduced ScoringScheme on Regatta, using LOW_POINT as default for now
2012-08-14 17:59:58 +02:00
Axel Uhl
028be6fbfa
added the code that loads the "stray" leaderboards again after accidentally removed
2012-08-01 16:25:38 +02:00
Axel Uhl
0314ef9e4e
fix for bug 908: leaderboard referenced by multiple groups now loaded only once
2012-08-01 16:14:26 +02:00
Axel Uhl
61d2bb8ec2
a bug fix for bug 908: leaderboards referenced by more than one group are duplicated during loading
2012-08-01 15:48:16 +02:00
Axel Uhl
681693aee0
in LeadaerboardDTOCache distinguish cache objects by waitForLatestAnalyses parameter value to avoid inconsistencies; adjust time point to that of latest change
...
Have the cache adjust the time point of the request to that of the latest change to any of the attached races or the latest score correction to improve
cache hit ratio.
Eliminated RaceDTO.timePointOfLastEvent because it is just not interesting; timePointOfNewestEvent, however, is very interesting. Replaced a bunch
of usages of timePointOfLastEvent by the more adequate timePointOfNewestEvent.
2012-07-28 14:16:50 +02:00
Axel Uhl
a59b42c4aa
avoid NPE if no regatta name is specified
2012-07-27 15:22:03 +02:00
Axel Uhl
529a7e3d0e
added -XX:+UseMembar to the launch configurations and the product; see http://bugs.sun.com/view_bug.do?bug_id=6822370 ;
...
it may help fixing a hanging ReentrantReadWriteLock
2012-07-24 11:39:31 +02:00
Axel Uhl
d17861b61a
cache ranks in tracked legs for the duration of one getLeaderboardByName call and use where needed
2012-07-22 01:04:31 +02:00
Axel Uhl
6efb6be4ea
consistently changed remaining Integer occurrences to Double in EditableLeaderboard; fixed score correction metadata persistence and added test
2012-07-21 00:08:55 +02:00
Axel Uhl
3616e09138
prepared for score correction metadata (timestamp, comment)
2012-07-20 15:04:43 +02:00
Axel Uhl
c1e5247c99
first shot at bug 758 to support non-integer scores; UI formatting not taken care of yet
2012-07-19 22:51:56 +02:00
Axel Uhl
5a812dee15
added NPE protection
2012-07-13 15:09:55 +02:00
Axel Uhl
f71b5371eb
made safer against NPEs in case boat position is not known; made WaypointImpl resolving through DomainFactory thread safe
2012-07-13 09:53:54 +02:00
Axel Uhl
2eeb41666f
Merge branch 'master' into rabbitmq
...
Conflicts:
java/com.sap.sailing.feature.p2build/raceanalysis.product
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (No Proxy, No Tests).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
2012-07-12 23:52:03 +02:00
Axel Uhl
0757c13c3e
adjusted adapter for FREG import to ScoreCorrectionProvider interface; adjusted launch configs, feature and product
2012-07-12 21:09:15 +02:00
Axel Uhl
7314386337
deserialize initial load through DomainFactory to cache / replace all objects managed by DomainFactory
2012-07-12 00:48:23 +02:00
Axel Uhl
b1ab2905c6
adjusted text messages from JMS to "Messaging"; adjusted launch configs
2012-07-11 17:44:02 +02:00
Axel Uhl
df370ee178
fixing bug 787: added raceRank field to JSON output
2012-07-09 15:41:57 +02:00
Axel Uhl
50147dc1ec
reverted the part of the time point quantizing that was redundant now; Timer already did quantize during live mode
2012-07-09 15:17:55 +02:00