Axel Uhl
|
92221bfeb3
|
Merge remote-tracking branch 'origin/master'
|
2013-06-19 10:01:36 +02:00 |
|
Axel Uhl
|
091b2ad718
|
removed unused code to avoid warnings
|
2013-06-19 09:22:59 +02:00 |
|
Axel Uhl
|
8b735fd542
|
Merge branch 'master' into xc_dev
|
2013-06-19 08:45:47 +02:00 |
|
Axel Uhl
|
b24bd7b869
|
Merge branch 'nondiscardablecarryforward'
|
2013-06-18 22:31:49 +02:00 |
|
Axel Uhl
|
4c726c4b88
|
fixed NPE for leaderboard loading with null discard thresholds; made comparison of discard thresholds null-safe
|
2013-06-18 22:30:57 +02:00 |
|
Axel Uhl
|
3f808fd5d3
|
fire a race column change event if a series' discarding rule changes
|
2013-06-18 22:23:35 +02:00 |
|
Axel Uhl
|
e2b95b4fb9
|
fixed problem with editing n/a field
|
2013-06-18 22:23:13 +02:00 |
|
Axel Uhl
|
0930688ae1
|
added hashCode/equals for result discarding rule
|
2013-06-18 22:22:50 +02:00 |
|
Axel Uhl
|
4cb6cd6b9a
|
whitespace and comment changes only
|
2013-06-18 21:45:47 +02:00 |
|
Axel Uhl
|
984dd3ef3f
|
also forward firstColumnIsNonDiscardableCarryForward value from regatta/series creation dialog
|
2013-06-18 21:26:14 +02:00 |
|
Axel Uhl
|
ef45f45c9c
|
added firstColumnIsNonDiscardableCarryForward to Series with all ramifications
|
2013-06-18 18:11:08 +02:00 |
|
Axel Uhl
|
1d1c6e2e62
|
replaced remaining occurrences of sapcoe-app01 by sapsailing.com
|
2013-06-18 12:11:36 +02:00 |
|
Axel Uhl
|
2acc69b3af
|
Merge remote-tracking branch 'origin/master'
|
2013-06-18 12:11:31 +02:00 |
|
Axel Uhl
|
d0dbf159fd
|
Merge remote-tracking branch 'server/master'
|
2013-06-18 12:03:25 +02:00 |
|
Axel Uhl
|
1e6f3546f9
|
fixed host name used for p2 online repository, using p2.sapsailing.com
|
2013-06-18 11:53:58 +02:00 |
|
Axel Uhl
|
c2506313f8
|
Merge remote-tracking branch 'server/master'
|
2013-06-14 18:13:42 +02:00 |
|
Axel Uhl
|
ba4ae3324e
|
consolidated imports
|
2013-06-14 18:10:27 +02:00 |
|
Axel Uhl
|
3a413ecf18
|
Merge remote-tracking branch 'origin/master'
|
2013-06-14 17:35:18 +02:00 |
|
Axel Uhl
|
f542b8ce13
|
Merge branch 'bug1407-new'
|
2013-06-13 16:26:46 +02:00 |
|
Axel Uhl
|
799c4cb246
|
implemented RaceColumnDTO compaction for IncrementalLeaderboardDTO
|
2013-06-12 18:19:16 +02:00 |
|
Axel Uhl
|
7adf1ded5f
|
fixed remove on competitorsFromBestToWorst which now uses the race column name instead of the RaceColumnDTO as key
|
2013-06-12 17:34:52 +02:00 |
|
Axel Uhl
|
76c4720403
|
re-generated serialized leaderboard diffing test data after changing the field structure
|
2013-06-12 17:30:15 +02:00 |
|
Axel Uhl
|
597a0d4ead
|
Merge branch 'master' into bug1407-new
|
2013-06-12 16:57:13 +02:00 |
|
Axel Uhl
|
180f6b069f
|
Merge remote-tracking branch 'server/master'
|
2013-06-12 16:57:05 +02:00 |
|
Axel Uhl
|
1178a2cd64
|
use a refinement of Pair<RaceColumnDTO, FleetDTO> for the race column table where equality is name-based only
|
2013-06-12 16:56:18 +02:00 |
|
Axel Uhl
|
516e5f9fa6
|
changed RaceDTO's hashCode/equals definition so that it considers all details; changed AbstractLeaderboardDTO's equals/hashCode so it only checks RaceColumnDTOs' names
|
2013-06-12 16:23:36 +02:00 |
|
Axel Uhl
|
b20e398ed6
|
refined RaceColumnDTO.hashCode/equals to include all fields; added hashCode/equals to TrackedRaceDTO which covers all fields
|
2013-06-11 18:23:13 +02:00 |
|
Axel Uhl
|
22f66dadea
|
Merge remote-tracking branch 'server/master'
|
2013-06-11 15:55:42 +02:00 |
|
Axel Uhl
|
0af20e5c18
|
removed seriesName field from FleetDTO; it wasn't used
|
2013-06-11 15:47:25 +02:00 |
|
Axel Uhl
|
e94b228314
|
Merge branch 'master' into bug1407-new
|
2013-06-11 12:01:46 +02:00 |
|
Axel Uhl
|
faf8c27a9a
|
fixed Beaufort calculation and introduced MeterPerSecondSpeedImpl
|
2013-06-11 12:00:07 +02:00 |
|
Axel Uhl
|
dd431c211f
|
commented code for generating a serialized LeaderboardDTO for testing purposes
|
2013-06-11 10:15:01 +02:00 |
|
Axel Uhl
|
932ec3416d
|
suppressed competitors are now properly compacted, either from previous competitors or previous suppressed competitors
|
2013-06-10 23:59:20 +02:00 |
|
Axel Uhl
|
7128d70db8
|
extracted PreviousCompecitorDTOImpl into standalone class to ease GWT serialization issues; fixed row's competitor compaction
|
2013-06-10 21:39:20 +02:00 |
|
Axel Uhl
|
38e7b14ac3
|
compact the competitor in LeaderboardRowDTO
|
2013-06-10 20:53:09 +02:00 |
|
Axel Uhl
|
6aeaecd4fc
|
AbstractLeaderboardDTO.rows uses compact competitors as keys
|
2013-06-10 20:41:48 +02:00 |
|
Axel Uhl
|
38083faedd
|
added competitor compression for competitor ordering per race
|
2013-06-10 17:39:36 +02:00 |
|
Axel Uhl
|
0ac0dbcaa3
|
added test for compaction of partially changed competitor display name map
|
2013-06-10 17:11:51 +02:00 |
|
Axel Uhl
|
059c0626df
|
added a test case for partial and mixed competitor suppression stripping
|
2013-06-10 17:02:05 +02:00 |
|
Axel Uhl
|
a5f1c3fb19
|
updated test serialized leaderboard so it matches the new serialVersionUIDs of the refactored CompetitorDTO structure
|
2013-06-10 16:46:41 +02:00 |
|
Axel Uhl
|
24ce576c19
|
encapsulated CompetitorDTO fields; fixed SailingGWT.launch for missing simulator classpath entry; added some compaction for competitors in leaderboard transmission
|
2013-06-10 16:34:33 +02:00 |
|
Axel Uhl
|
94dde16c35
|
fixed string messages for SeriesEditDialog's title
|
2013-06-10 13:20:53 +02:00 |
|
Axel Uhl
|
ad7b12a0d3
|
Merge remote-tracking branch 'server/master'
|
2013-06-10 11:44:21 +02:00 |
|
Axel Uhl
|
2c2fb4ba62
|
fixed MEMORY parameter again in start script
|
2013-06-10 11:32:43 +02:00 |
|
Axel Uhl
|
ae90148d71
|
Merge branch 'master' into bug1407-new
Conflicts:
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/dto/LeaderboardRowDTO.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
java/target/start
|
2013-06-10 11:23:47 +02:00 |
|
Wiki User
|
ab7e364868
|
Merge commit 'origin/master'
|
2013-06-09 14:31:50 +02:00 |
|
Axel Uhl
|
c50777d14f
|
Updated usability of the administration interface (markdown)
|
2013-06-09 14:31:02 +02:00 |
|
Axel Uhl
|
53bd634319
|
Updated planning (markdown)
|
2013-06-09 14:23:04 +02:00 |
|
Axel Uhl
|
6fab118963
|
Renamed usability-of-the-administration-interface to Usability of the Administration Interface
|
2013-06-09 14:22:26 +02:00 |
|
Axel Uhl
|
3309a671ef
|
Created adminusability (markdown)
|
2013-06-09 14:22:00 +02:00 |
|
Axel Uhl
|
7ed681e622
|
Updated GoogleEarth (markdown)
|
2013-06-09 14:18:43 +02:00 |
|
Axel Uhl
|
7eb9859b7a
|
propagate startsWithZeroScore property during series creation to server
|
2013-06-08 14:28:11 +02:00 |
|
Axel Uhl
|
24a2d57964
|
fixed LeaderboardTotalRankComparator and aligned with total points calculation regarding RaceColumn.isStartsWithZeroScore()
|
2013-06-08 13:12:33 +02:00 |
|
Axel Uhl
|
7a91f7a451
|
add totalPoints as field to LeaderboardRowDTO to ensure consistency and avoid re-implementing scoring scheme parts on client
|
2013-06-08 09:56:01 +02:00 |
|
Axel Uhl
|
14cc5ae511
|
propagate change to RaceColumn.isStartsWithZeroScore() through RaceColumnListener
|
2013-06-08 09:48:46 +02:00 |
|
Axel Uhl
|
cb2c109f15
|
added indication of starting with zero score to series detail display table
|
2013-06-08 01:12:19 +02:00 |
|
Axel Uhl
|
1f34dd85fc
|
added flag for series starting with zero score to creation and edit UI and back-end communication
|
2013-06-08 01:10:13 +02:00 |
|
Axel Uhl
|
7c34612744
|
added property for startsWithZeroScore to series UI and back-end communication
|
2013-06-08 01:05:46 +02:00 |
|
Axel Uhl
|
166ab0d8b9
|
added startsWithZeroScore to RaceColumn and Series, with support in leaderboard total points implementation, persistence and replication
|
2013-06-08 00:32:43 +02:00 |
|
Axel Uhl
|
234d90756a
|
fixed compilability by adding a UUID to the race log in OfflineDataManager
|
2013-06-08 00:14:37 +02:00 |
|
Axel Uhl
|
5fb48b9346
|
Merge branch 'bug1414'
|
2013-06-07 23:25:07 +02:00 |
|
Axel Uhl
|
86ff9e2c26
|
extract start time dynamically from attached race logs instead of updating startTimeReceived from race log events
|
2013-06-07 23:22:56 +02:00 |
|
Axel Uhl
|
4f069c839d
|
Merge branch 'master' into consolidate-race-logs
|
2013-06-07 22:21:45 +02:00 |
|
Axel Uhl
|
053c20f084
|
Merge branch 'master' into bug1414
|
2013-06-07 21:52:39 +02:00 |
|
Axel Uhl
|
947a4bc836
|
added PerSeriesResultDiscardingRuleImpl and apply it when a series defines thresholds
|
2013-06-06 12:43:42 +02:00 |
|
Axel Uhl
|
ab14f9201e
|
hide/show discard editing fields in leaderboard dialogs if for a regatta leaderboard the selected regatta defines per-series discards
|
2013-06-06 10:55:32 +02:00 |
|
Axel Uhl
|
73b9f4bb70
|
changed return type of Leaderboard.getResultDiscardingRule() form ThresholdBasedResultDiscardingRule to ResultDiscardingRule
|
2013-06-06 10:21:04 +02:00 |
|
Axel Uhl
|
d014115405
|
supporting regatta / series creation with series-specific discarding rules
|
2013-06-06 02:03:27 +02:00 |
|
Axel Uhl
|
0994813209
|
consolidated imports
|
2013-06-06 01:33:25 +02:00 |
|
Axel Uhl
|
71b49ff317
|
moved discard threshold UI label into DiscardThresholdBoxes class
|
2013-06-06 01:20:39 +02:00 |
|
Axel Uhl
|
64e3ddb653
|
factored out error message production for discard threshold UI
|
2013-06-06 01:05:08 +02:00 |
|
Axel Uhl
|
4617c44548
|
factored out the discard threshold UI into a separate class DiscardThresholdBoxes which is now used throughout
|
2013-06-06 00:12:39 +02:00 |
|
Axel Uhl
|
96e0821f58
|
setting of medal race property and generally setting whether series defines result discarding rules works
|
2013-06-05 22:51:58 +02:00 |
|
Axel Uhl
|
7d0340b8bd
|
started to extend regatta / series UI to allow for medal race setting change and result discarding definition
|
2013-06-05 21:58:50 +02:00 |
|
Axel Uhl
|
463c57bef1
|
extended SeriesDTO to hold discard thresholds
|
2013-06-05 21:33:01 +02:00 |
|
Axel Uhl
|
20071377b5
|
Merge branch 'master' into bug1414
|
2013-06-05 18:14:11 +02:00 |
|
Axel Uhl
|
a1cafa284e
|
a few renames and persistence for Series result discarding rules
|
2013-06-05 18:11:58 +02:00 |
|
Axel Uhl
|
2880b3dcef
|
preparing for the introduction of per-series result discarding rules
|
2013-06-05 17:31:37 +02:00 |
|
Axel Uhl
|
c2f6aee3f7
|
removed redundant comment
|
2013-06-05 09:50:25 +02:00 |
|
Axel Uhl
|
37a057d660
|
Merge branch 'master' into bug1407-new
|
2013-06-05 09:44:49 +02:00 |
|
Axel Uhl
|
84e6a6d98f
|
made detaching of a race log null safe
|
2013-06-04 22:15:04 +02:00 |
|
Axel Uhl
|
d3eaf65c40
|
enhanced logging regarding cache hits/misses for leaderboard diff cache
|
2013-06-04 18:11:26 +02:00 |
|
Axel Uhl
|
d7d115fe85
|
fixed and synchronized caching of leaderboard differences
|
2013-06-04 18:08:39 +02:00 |
|
Axel Uhl
|
584bb5609e
|
Merge branch 'master' into bug1407-new
|
2013-06-04 17:12:50 +02:00 |
|
Axel Uhl
|
cf7b6f263b
|
Merge remote-tracking branch 'server/master'
|
2013-06-04 17:10:09 +02:00 |
|
Axel Uhl
|
218b9747a9
|
fixed string messages for new scoring scheme
|
2013-06-04 17:09:28 +02:00 |
|
Axel Uhl
|
7f638de7d9
|
fixed bug 1421 and provided a test case
|
2013-06-04 15:57:36 +02:00 |
|
Axel Uhl
|
62686a9808
|
fixed AbstractRaceColumn so that it properly notifies listeners when releaseTrackedRace is called
|
2013-06-04 15:50:24 +02:00 |
|
Axel Uhl
|
983b2d419a
|
Merge remote-tracking branch 'server/master'
|
2013-06-04 14:23:36 +02:00 |
|
Axel Uhl
|
37a659c5dd
|
penalty for high-point scoring scheme where winner gets one point is -1
|
2013-06-04 14:22:54 +02:00 |
|
Axel Uhl
|
86c976c0cc
|
bug 1418: support high point scoring scheme where winner receives one point
|
2013-06-04 14:21:36 +02:00 |
|
Axel Uhl
|
19c66d766d
|
added caching of leaderboard diffs for 50 pairs
|
2013-06-04 14:16:26 +02:00 |
|
Axel Uhl
|
fb15107f01
|
fixed bug with race average speed introduced in commit e6eac56b30
|
2013-06-04 11:44:34 +02:00 |
|
Axel Uhl
|
5f042933f5
|
fixed test so that it actually clones the competitor list instead of modifying in place
|
2013-06-03 21:54:24 +02:00 |
|
Axel Uhl
|
c7976fe553
|
added a test case for competitor compression
|
2013-06-03 21:45:27 +02:00 |
|
Axel Uhl
|
5406ede546
|
added more test verdicts regarding the structure of the compressed leaderboard
|
2013-06-03 21:30:37 +02:00 |
|
Axel Uhl
|
e6eac56b30
|
expanded test data for leaderboard compression test by an expanded R9; added test case for leg detail compression
|
2013-06-03 21:17:26 +02:00 |
|
Axel Uhl
|
4d85d1c548
|
Merge branch 'master' into bug1407-new
|
2013-06-03 09:45:58 +02:00 |
|
Axel Uhl
|
8f7d1d5bf0
|
Merge remote-tracking branch 'origin/master'
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
|
2013-06-03 09:45:43 +02:00 |
|
Axel Uhl
|
747754264c
|
Merge remote-tracking branch 'origin/master' into bug1407-new
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
|
2013-06-03 09:44:42 +02:00 |
|