Commit Graph
100 Commits
Author SHA1 Message Date
Frederik Petersen 9518993c37 Merge branch 'importer-wind-fix' 2014-08-07 15:44:01 +02:00
Frederik Petersen d27f0affab Fixed issue where wind was not correctly imported during...
... master data import
2014-08-07 15:42:46 +02:00
Frederik Petersen d1b12cd269 Added failing test case for wrong usage of race id when storing wind
tracks per dummy tracked race
2014-08-07 15:40:07 +02:00
Frederik Petersen 2d09ef7ef1 Fixed temporary fix for NPE in polar sheets generation 2014-07-29 13:51:34 +02:00
Frederik Petersen a9c360fd37 Updated jquery version for PolarSheets module 2014-07-29 13:37:46 +02:00
Frederik Petersen 7246e1b950 Fixed loading of reace columns for flexible leaderboard
now only default fleet is allowed for flexible leaderboard
2014-07-21 12:49:13 +02:00
Frederik Petersen 380d01cc04 Removed unused groovy-eclipse dependency 2014-07-21 10:50:21 +02:00
Frederik Petersen 0c99d345c9 Merge branch 'master' of ssh://sapsailing.com/home/trac/git 2014-07-21 10:09:14 +02:00
Frederik Petersen 2b526f07b1 FlexibleLeaderboards now do not allow multiple fleets for race creation
The default fleet is a singleton and the interface of the
FlexibleLeaderboard was cleaned up. Before the cleanup, the user was
allowed to add mutiple fleets when creating a race or a race column. This
is not allowed in the persistence model
2014-07-21 10:06:47 +02:00
Frederik Petersen 5c62ab4364 Changed groovy-eclipse version in all target platforms
older version is not available anymore
2014-07-21 10:06:04 +02:00
Frederik Petersen a704b493c9 Replaced groovy eclipse release version to fix target platform 2014-07-18 17:15:00 +02:00
Frederik Petersen 60f3c4811d ImportMasterDataOperation now initializes RaceLogInformation in readObject
fixes bug2023
2014-07-11 13:34:58 +02:00
Frederik Petersen 6690b04464 Moderator Shortkey now hides timepanel controls
play/pause button is moved up to the left of the timeslider when controls
are hidden
2014-06-26 16:19:17 +02:00
Frederik Petersen 58c26e0635 Added caching of LegTypes for getBoatPositions
The caching happens locally in the method with a resolution of one minute.
This should increase the performance of the method.
2014-06-25 19:24:42 +02:00
Frederik Petersen 988c22d911 Global navigation controls can now be hidden in race board panel 2014-06-24 11:28:12 +02:00
Frederik Petersen 0329bf13ad Test for course update LeaderboardDTO caching bug 2011 2014-06-23 09:17:32 +02:00
Frederik Petersen 0a30489cf7 Merge branch 'master' of ssh://sapsailing.com/home/trac/git 2014-06-22 13:48:13 +02:00
Frederik Petersen e2e7a3ed31 Added moderator shortkey CTRL+M / CTRL+m for hiding navigation panel
applies to RaceboardPanel
2014-06-22 11:53:46 +02:00
Frederik Petersen 416c3cf4b9 Merge branch 'bug2010' 2014-06-22 09:59:09 +02:00
Frederik Petersen 60e7b713d0 Regattas races collection is now empty when imported
fixes bug2010
2014-06-22 09:58:07 +02:00
Frederik Petersen ed1d643a76 Added hamcrest to manifest because of mockito 2014-06-21 20:51:37 +02:00
Frederik Petersen d6439b61c7 Merge branch 'kiwo2014' of ssh://sapsailing.com/home/trac/git into kiwo2014 2014-06-21 19:40:12 +02:00
Frederik Petersen 582814b31b Merge branch 'master' into kiwo2014
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardViewConfiguration.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/tv/TVEntryPoint.java
2014-06-21 19:38:04 +02:00
Frederik Petersen fa09759b73 Merge branch 'bug-2008' 2014-06-21 17:51:35 +02:00
Frederik Petersen f9d9183442 viewShowNavigationPanel now enabled in RaceBoard and Spectator panels
fixes bug2008
2014-06-21 17:50:15 +02:00
Frederik Petersen 5a0af4f0d9 Added server trackers for the result url activation szenario 2014-06-21 16:34:19 +02:00
Frederik Petersen c9dddc3158 Merge branch 'master' into result-url-persistence 2014-06-21 10:43:10 +02:00
Frederik Petersen 631f6685a7 Added test for result url persistence 2014-06-21 10:42:31 +02:00
Frederik Petersen 492736098c Added persistence for result import urls 2014-06-21 09:49:40 +02:00
Frederik Petersen 4238bd9345 Fixed possible NPE during Regatta removal 2014-06-08 15:33:33 +02:00
Frederik Petersen c18823acfe Fixed possible NPE in data importer 2014-06-08 15:07:46 +02:00
Frederik Petersen ecc499981d Merge branch 'master' of ssh://sapsailing.com/home/trac/git 2014-06-08 13:21:16 +02:00
Frederik Petersen 1eacc3ddbc Fixed pre master data regatta serialization
all regattas were serialized. Now only those that are part of the
TopLevelMasterData Object are serialized
2014-06-08 13:19:29 +02:00
Frederik Petersen 3c176bc40a Created java de serialization and circular dependencies (markdown) 2014-06-08 08:51:39 +00:00
Frederik Petersen 5790d8adb6 Updated home (markdown) 2014-06-08 08:50:15 +00:00
Frederik Petersen 6955495e42 Updated home (markdown) 2014-06-08 08:47:47 +00:00
Frederik Petersen 7d8c926530 Updated java de serialization and circular dependencies (markdown) 2014-06-08 08:45:32 +00:00
Frederik Petersen 26d5bc3d88 Created java de serialization and circular dependencies (markdown) 2014-06-08 08:43:51 +00:00
Frederik Petersen 358ff82268 BaseDomainFactory not needed in ImportMasterDataOperation any more 2014-06-07 19:57:30 +02:00
Frederik Petersen b263074000 Merge branch 'bug-1926-second' 2014-06-07 19:42:31 +02:00
Frederik Petersen e00619c6b4 Fixed Leaderboard Group Import 2014-06-07 15:56:05 +02:00
Frederik Petersen e210a73f3c Replaced assertEquals with assertSame 2014-06-07 15:43:10 +02:00
Frederik Petersen eb15a0cf2c Created failing test case for bug-1926 2014-06-07 15:41:02 +02:00
Frederik Petersen 99098dbade More fixes for bug 1926 2014-06-07 15:36:17 +02:00
Frederik Petersen 630d05ce57 Regattas and Events are now correctly added to RacingEventService
during master data import
should fix bug 1926

Regattas have to be deserialized before Series
2014-06-07 14:57:07 +02:00
Frederik Petersen 5aa0d01f29 Added note in ResultSelectionAndApplyDialog
This note informs the user that no result will be available for import
until the flag final is set (for Manage2Sail XRR imports)
2014-06-07 10:41:25 +02:00
Frederik Petersen 0f585068f2 Added wind export checkbox in master data import panel
allows the user to disable the wind export/import, which will lead to
significantly smaller data sizes
2014-03-18 15:25:50 +01:00
Frederik Petersen 0226bd20ae Merge branch 'master' into bug1847 2014-03-12 15:26:49 +01:00
Frederik Petersen 14b5ee8ae1 Created wrapper for trackedRaces map in AbstractRaceColumn
see bug 1847
2014-03-12 11:02:03 +01:00
Frederik Petersen c369e8e25f Merge branch 'master' of ssh://sapsailing.com/home/trac/git 2014-03-12 10:22:01 +01:00
Frederik Petersen b906980366 Made sure that the test db is cleaned before and after tests
concerning the master data import test cases
fsync on db is imported, so that no error will be thrown during db drop
2014-03-12 10:20:24 +01:00
Frederik Petersen ef87ee1633 Updated cook book (markdown) 2014-03-07 12:43:02 +00:00
Frederik Petersen 0cb9037d95 Merge branch 'bug1825' 2014-03-06 10:22:29 +01:00
Frederik Petersen aebca86fac Fixed bug 1825
this breaks import compability with any older versions
2014-03-06 10:10:47 +01:00
Frederik Petersen a2ba9ae52a Improved testability of data importer 2014-03-06 09:48:07 +01:00
Frederik Petersen d35323fe0a Improved master data import tests and ...
...fixed bug in uncompressed import
2014-03-06 09:10:01 +01:00
Frederik Petersen 5199f141a4 Merge branch 'master' into bug1825 2014-03-05 13:59:55 +01:00
Frederik Petersen 8d2e405c52 Started working on fixing bug 1825 2014-02-25 15:31:03 +01:00
Frederik Petersen e7c21b0235 Merge branch 'master' into bug1825 2014-02-25 15:24:32 +01:00
Frederik Petersen 21aed2395c Added assert for second PersistentRegattasForRaceIDs in test case 2014-02-25 15:18:44 +01:00
Frederik Petersen ddd42b1877 Merge branch 'bug1824' 2014-02-25 15:16:14 +01:00
Frederik Petersen 0cb0e13353 Fixed and refactored import of PersistentRegattasForRaceIDs
Conflicts:
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2014-02-25 15:14:38 +01:00
Frederik Petersen 32ba332022 Created failing test case for bug 1825 2014-02-25 15:08:42 +01:00
Frederik Petersen 84d9b20436 Fixed persistence of PersistentRegattaForRaceID for data import
fixes 1824
2014-02-25 13:07:21 +01:00
Frederik Petersen 0084d2b61f Added failing test for persistence of PersistentRegattasForRaceIDs 2014-02-25 13:01:24 +01:00
Frederik Petersen 792a2c3fc0 Added progress bar css to build props 2014-02-25 12:47:37 +01:00
Frederik Petersen 6782386ce5 Added exception handling for unique index in wind collection
fixes bug 1822
2014-02-25 11:34:01 +01:00
Frederik Petersen 823308cf97 Updated cook book (markdown) - Added information about the removal of wind duplicates 2014-02-25 10:23:28 +00:00
Frederik Petersen cbf6d7921b Added new unique index to wind collection 2014-02-24 10:26:08 +01:00
Frederik Petersen a4f6d5d9f0 Added java doc to DataImportLockWithProgress 2014-02-24 09:36:01 +01:00
Frederik Petersen 7bb2b2c2c7 Fixed map entry deletion for data import lock 2014-02-24 09:03:56 +01:00
Frederik Petersen 8e01b10e6f Changed synchronized statements to ReeantrantRWLock 2014-02-24 08:38:19 +01:00
Frederik Petersen 59f9a1f7c1 Fixed event-regatta association
see bug 1796
2014-02-24 07:55:14 +01:00
Frederik Petersen 534d8c6a15 Fixed NPE and tests for data import 2014-02-19 17:34:53 +01:00
Frederik Petersen 74cb4b6431 Merge branch 'master' into bug1776 2014-02-19 17:19:31 +01:00
Frederik Petersen d2dda24af1 Fixed some progress indication thingies 2014-02-19 17:17:52 +01:00
Frederik Petersen ce71baa411 Added progress indication to master data import 2014-02-19 17:00:40 +01:00
Frederik Petersen 86cf9762a1 Data Import now uses lock 2014-02-19 10:16:09 +01:00
Frederik Petersen d81a894cce Added data import lock 2014-02-19 10:14:51 +01:00
Frederik Petersen d24b033910 Merge branch 'master' into bug1706 2014-02-18 12:04:14 +01:00
Frederik Petersen 9c7c82e49e Fixed problem in master data import
a lot of overhead was sent over the line due to the persistent race id
mappings, because regatta information was sent over the line
2014-02-18 12:01:18 +01:00
Frederik Petersen 2e1ec8fde7 MasterDataImport leaderboard names are now fetched using the server
resolved by the importing server rather than the web client

fixes 1706
2014-02-18 11:40:00 +01:00
Frederik Petersen 1da11a140a Merge branch 'master' into masterdataimport-bug1765 2014-02-10 13:45:39 +01:00
Frederik Petersen 5878c0d613 Fixed master data import test 2014-02-10 13:32:44 +01:00
Frederik Petersen dd7df6bdef Moved DummyTrackedRace
to avoid package-bundle-name problem
2014-02-10 12:17:55 +01:00
Frederik Petersen 9d984c0ea9 Removed unused dependency 2014-02-09 17:06:23 +01:00
Frederik Petersen a3b029a1c4 Put master data resource url path in class annotation 2014-02-09 16:59:32 +01:00
Frederik Petersen c2a645a5ed Changed MasterDataResource location
and added test for race log event persistence
2014-02-09 16:49:08 +01:00
Frederik Petersen 89385d802f Moved TopLevelMasterData to domain package
removed unused master data json facilities
2014-02-09 16:08:59 +01:00
Frederik Petersen ea5dae85a2 Fixed race log import in master data import
one test still fails due to competitor resolving
2014-02-08 17:44:17 +01:00
Frederik Petersen 627df08d9e Changed master data import to use java.io serialization
scorecorrections don't seem to work yet
2014-02-08 13:58:04 +01:00
Frederik Petersen 12c6451c8b Started changing master data export to use java binary object serializ. 2014-02-07 16:31:52 +01:00
Frederik Petersen 1116bb9440 Added overwrite info for master data import
The success dialog of the master data import now includes information
about overwritten regattas, so he/she knows which races need to be
retracked.
2014-01-29 14:21:57 +01:00
Frederik Petersen d2d71945ec MasterDataImport now streams gzipped data while already responding 2014-01-27 22:56:03 +01:00
Frederik Petersen 20af594a1b Wrapped MasterDataImport InputStream
to automatically extend timeout while receiving data
2014-01-27 21:21:31 +01:00
Frederik Petersen 4fec3fba8d Merge branch 'master' of ssh://sapsailing.com/home/trac/git 2014-01-27 17:42:32 +01:00
Frederik Petersen fe68e14f19 Increased timeout for master data import
Especially when testing with a local client on a machine connected per
wifi, the 10 second timeout led to exceptions when importing big
leaderboard groups from a remote server.

This will not happen anymore, as the timeout was increased to 10 minutes.
2014-01-27 17:40:29 +01:00
Frederik Petersen ead21fcfe0 Updated production environment (markdown) 2014-01-27 15:53:03 +00:00
Frederik Petersen 2246814e79 Fixed possible conc. mod. error in master data override 2014-01-24 11:52:27 +01:00
Frederik Petersen b6cdeae717 Merge branch 'master' into masterdataimport-bug1708 2014-01-24 10:31:20 +01:00