Commit Graph
8687 Commits
Author SHA1 Message Date
Frederik Petersen ff837d78b2 Moved master data container classes to designated package 2013-06-24 12:29:17 +02:00
Frederik Petersen b6088c0ee5 Added result discarding rule to master data of series
+ fixed timepoint serialization for score corrections
2013-06-24 12:06:25 +02:00
Frederik Petersen 5b9d9e3183 Fixed labeling for Master data import panel 2013-06-23 16:18:09 +02:00
Frederik Petersen eb7f7d1bd8 Fixed one more STRING<->UUID id problem in master data import 2013-06-23 16:16:12 +02:00
Frederik Petersen de1786ce95 Fixed ids in master data import 2013-06-23 16:12:29 +02:00
Frederik Petersen 2246f2266a Fixed series order
used list instead of set
2013-06-23 15:29:14 +02:00
Frederik Petersen 3f1db2ffcf Fixed creation count 2013-06-23 15:27:45 +02:00
Frederik Petersen 7e9df0f3b1 Fixed bug that ruined the course area ids upon master data import 2013-06-23 15:02:36 +02:00
Frederik Petersen 70c4481de0 Removed event import dropdown 2013-06-23 15:00:18 +02:00
Frederik Petersen 0d85132e04 Master data import now imports race columns
-works with flexible and regatta leaderboard groups
-does not import score corrections and race logs yet
-events created by import cannot be deleted (bug)
2013-06-23 14:26:18 +02:00
Frederik Petersen 1004efea35 Added Event master data deserialization and their creation in import 2013-06-21 14:44:55 +02:00
Frederik Petersen 966ea872bc Added regatta and event serialization for master data export 2013-06-21 13:06:37 +02:00
Frederik Petersen 6f5e9e4703 Enhanced Master data import
leaderboardgroups and leaderboards (only flexible for now) can now be
imported from a remote server. race columns, score corrections, events,
etc are not imported at this point
2013-06-20 19:27:39 +02:00
Frederik Petersen 02e14d276a Added more detailed serialization
enables us to transfer server master data from one instance to another.

-added nationality for persons
-added coach for teams
-added master data specific serialization classes
2013-06-18 14:00:00 +02:00
Frederik Petersen eda482d35c Modified master data export to use JsonSerializer classes 2013-06-14 14:04:47 +02:00
Frederik Petersen c58ce50f8f Added score correction and part of race columns to master data export 2013-06-14 10:23:01 +02:00
Frederik Petersen 262908ec96 Added incomplete master data export servlet 2013-06-13 11:09:11 +02:00
Frederik Petersen 27ecb194be Added import master data tab to admin console 2013-06-13 09:57:41 +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
Jens Rommel 8c2d451916 Added missing bundle dependencies. 2013-06-11 14:56:22 +02:00
Jens Rommel cf4c27d808 Merge remote-tracking branch 'refs/remotes/external/master' into jens--media-replication 2013-06-11 13:29:10 +02:00
Jens Rommel ca025404e7 Merge remote-tracking branch 'refs/remotes/external/master' into jens--swisstiming-competitor-conflict 2013-06-11 12:22:36 +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
Jens Rommel 2abab6fa8d Fixed issue with conflicting competitor identification. For some olympic races, competitor ID (= nation code) + boat class are not sufficiently differentiating as RS:X and 470 have same boat class for men and women.
Now, the SwissTiming race code, e.g. SAM002 for Finn races, is taken into account, discriminating men from women races.
2013-06-11 11:09:46 +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
Jens Rommel 541290a7d5 Merge remote-tracking branch 'refs/remotes/external/master' into jens--media-replication
Conflicts:
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2013-06-10 12:28:33 +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
fmittag 0a01420613 Merge remote-tracking branch 'origin/master' 2013-06-10 08:46:00 +02:00
fmittag e684b19bc6 added a filter parameter (leaderboard) to the json servlet getting the races states 2013-06-10 08:45:47 +02:00
Simon Pamies 3553e5428f Fixed ports for master branch 2013-06-09 10:56:05 +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