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 |
|
Axel Uhl
|
08e74d0460
|
Merge branch 'master' into bug1407-new
|
2013-06-01 21:55:19 +02:00 |
|
Axel Uhl
|
238b87232f
|
added comparison between applied and before stripping
|
2013-06-01 21:52:03 +02:00 |
|
Axel Uhl
|
156c6a417d
|
added the first few meaningful leaderboard diffing tests
|
2013-06-01 21:46:43 +02:00 |
|
Axel Uhl
|
a82bd9e846
|
Merge branch 'master' into bug1407-new
|
2013-05-29 17:01:54 +02:00 |
|
Axel Uhl
|
9de729e052
|
started to write a test case for leaderboard diffing / compression; see bugs 1407 and 1417
|
2013-05-29 09:48:17 +02:00 |
|
Axel Uhl
|
822b38cf86
|
avoid NPE when filling unchangedLegDetails while filling unchanged leaderboard DTOs
|
2013-05-29 01:43:50 +02:00 |
|
Axel Uhl
|
15b4a49d4e
|
Merge branch 'master' into bug1407-new
|
2013-05-28 22:59:56 +02:00 |
|
Axel Uhl
|
7f6b797de0
|
removed endless chain of previous LeaderboardDTOs by just remembering the ID; fixed ArrayIndexOutOfBounds in IncrementalLeaderboardDTO apply logic with bit sets
|
2013-05-28 22:38:32 +02:00 |
|
Axel Uhl
|
8476417261
|
fixed passing on of total number of competitors in new leaderboard
|
2013-05-27 21:48:35 +02:00 |
|
Axel Uhl
|
9c6d1068a4
|
compact unchangedLegDetails at the end to cope with last key having a null leg index
|
2013-05-27 21:33:14 +02:00 |
|
Axel Uhl
|
cb45e132a8
|
Merge branch 'master' into bug1407-new
|
2013-05-27 21:22:12 +02:00 |
|
Axel Uhl
|
4d0edc3d7a
|
finished leg details compaction
|
2013-05-27 21:20:26 +02:00 |
|
Axel Uhl
|
1dd90fbfe3
|
redirect Java server output and error to /dev/null to avoid a leaking nohup.out
|
2013-05-27 17:45:43 +02:00 |
|
Axel Uhl
|
66083d7df0
|
use the appropriate constructor for UnchangedLeaderboardEntries instead of serialization default constructor
|
2013-05-27 17:05:28 +02:00 |
|
Axel Uhl
|
33650ef97a
|
solved initialization problem for unchangedLeaderboardEntries
|
2013-05-27 16:53:27 +02:00 |
|
Axel Uhl
|
299e288453
|
Merge branch 'master' into bug1407-new
|
2013-05-27 16:36:40 +02:00 |
|
Axel Uhl
|
794482a739
|
cleaned up the structures in IncrementalLeaderboardDTO used to flag leaderboard entries as unchanged
|
2013-05-27 16:36:07 +02:00 |
|
Axel Uhl
|
5380ea0ff2
|
Merge remote-tracking branch 'origin/master'
|
2013-05-27 15:47:44 +02:00 |
|
Axel Uhl
|
237a553c97
|
moved LeaderboardFetcher to client.shared.filter package so that others packages depending on shared don't need to depend on leaderboard package
|
2013-05-27 15:46:00 +02:00 |
|
Axel Uhl
|
4e38df2284
|
whitespace change
|
2013-05-27 14:59:05 +02:00 |
|
Axel Uhl
|
6b6584f85d
|
renamed stringConstants to stringMessages where I found it
|
2013-05-27 14:33:58 +02:00 |
|
Axel Uhl
|
ac12c016cb
|
the architecture documentation moved to the Gollum Wiki at http://wiki.sapsailing.com/wiki/architecture-and-infrastructure
|
2013-05-27 14:25:09 +02:00 |
|
Axel Uhl
|
a95386cb36
|
more whitespace and comment adjustments
|
2013-05-27 13:54:15 +02:00 |
|
Axel Uhl
|
91f686cf4a
|
extracted NaturalComparator into separate compilation unit
|
2013-05-27 13:47:13 +02:00 |
|
Axel Uhl
|
0d648230ea
|
whitespace change only; removed redundant empty lines
|
2013-05-27 13:39:05 +02:00 |
|
Axel Uhl
|
0d7e9cac7f
|
added comment to RaceLogImpl
|
2013-05-27 13:35:17 +02:00 |
|
Axel Uhl
|
f75d7d0bb4
|
Merge branch 'master' into racecommittee_app
|
2013-05-27 11:51:33 +02:00 |
|