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
Frederik Petersen
d89b19e1d3
Merge branch 'master' into masterdataimport-bug1708
2014-01-23 16:32:59 +01:00
Frederik Petersen
ed6d224a1c
Carried points, score corrections, suppressed competitors
...
are all imported even if no corresponding race is loaded on
the exporting side.
also fixed competitor id serialization
2014-01-23 16:10:00 +01:00
Frederik Petersen
c99cb73d3e
Changed carried points storing
2014-01-22 17:04:46 +01:00
Frederik Petersen
c008cd923a
Added failing test for carried points persistance
2014-01-22 15:11:52 +01:00
Frederik Petersen
971983d0e1
Suppressed competitors will not be imported if they are resolved to null
...
this fixes the null pointer in bug 1705
note that the supressed competitors are not exported, if the race is not
tracked on the exporting side. Just like the score corrections.
2014-01-22 13:35:28 +01:00
Frederik Petersen
0c26f164a9
Fixed override behavior for master data import
...
concerning bug 1708
tracked races are now relinked for flexible leaderboards
they are removed for regatta leaderboards
2014-01-22 10:53:30 +01:00
Frederik Petersen
c2bf8a9925
Added failing test for bug 1708
2014-01-22 08:55:49 +01:00
Frederik Petersen
ab9ba0459d
RaceId in master data windtrack serialization is now serialized depending
...
on its type
2014-01-08 10:07:01 +01:00
Frederik Petersen
7e5c9c8904
Filter for leaderboard groups in master data import fixed
...
now the filter is reapplied upon refetching the list from a server
2013-12-12 09:24:59 +01:00
Frederik Petersen
3675693421
Fixed port=-1 in master data import
2013-12-12 09:24:58 +01:00
Frederik Petersen
e0c7fea913
Filter for leaderboard groups in master data import fixed
...
now the filter is reapplied upon refetching the list from a server
2013-12-11 09:03:07 +01:00
Frederik Petersen
4c5880366b
Fixed port=-1 in master data import
2013-12-11 08:41:02 +01:00
Frederik Petersen
008a98aa67
Fixed test that failed due to changes to jax-rs webservices
2013-12-04 16:17:05 +01:00
Frederik Petersen
398940d766
Fixed response encoding of jax-rs web services
...
also fixed master data import URI encoding and compress option handling
2013-12-04 10:37:49 +01:00
Frederik Petersen
dd39c1615a
Workaround fix for id serialization in master data import
...
needs more thorough fix when bug 1599 is "fixed"
2013-12-02 16:37:11 +01:00
Frederik Petersen
6fc665cfd9
Merge branch 'bug1632'
2013-11-27 13:06:36 +01:00
Frederik Petersen
28a36d53ec
Fixed race log event serialization for master data import
2013-11-27 12:21:43 +01:00
Frederik Petersen
043a05b7fa
Fixed tests that failed with NPE due to wind store refatoring
2013-11-26 16:34:55 +01:00
Frederik Petersen
9b14785966
Fixed wind serialization for race data import
2013-11-26 16:03:54 +01:00
Frederik Petersen
ce7ea7a13b
Merge branch 'master' into masterdataimport-wind
2013-11-26 16:01:43 +01:00
Frederik Petersen
b2d0188331
race list is always visible in polar sheet panel
...
fixed bug 1631
2013-11-25 14:47:09 +01:00
Frederik Petersen
625bfcc722
Merge branch 'master' into masterdataimport-wind
2013-11-25 14:26:21 +01:00
Frederik Petersen
166cacb272
Fixed potential null pointer
2013-11-25 13:20:29 +01:00
Frederik Petersen
7ea7461aed
Merge branch 'master' into masterdataimport-wind
2013-11-25 12:13:00 +01:00
Frederik Petersen
34c97a719d
Forgot adding the new switch to the panel
2013-11-20 16:40:53 +01:00
Frederik Petersen
056d46df47
Added togglability to compression of master data to allow back compability
2013-11-20 16:39:40 +01:00
Frederik Petersen
0fbf6071de
Changed master data import to use gzip
2013-11-20 16:29:32 +01:00
Frederik Petersen
81760e6dec
Replaced trackedRegatta with regatta name in getWindTrack calls
...
also added wind import
2013-11-20 12:05:10 +01:00
Frederik Petersen
3fa16b8484
Added windtrack masterdata deserialization
2013-11-20 09:51:24 +01:00
Frederik Petersen
a988003d15
Moved central windstore into racingeventservice
...
also removed addRace and addEvent services from legacy adminapp
2013-11-20 09:02:55 +01:00
Frederik Petersen
4e9b9ee333
Merge branch 'master' into masterdataimport-wind
2013-11-20 09:00:07 +01:00
Frederik Petersen
51bd2e0c40
Merge branch 'master' into fix-masterdataimport-overalllg-persistence
...
Conflicts:
java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/ImportMasterDataOperation.java
2013-11-16 16:15:58 +01:00
Frederik Petersen
a724200499
Fixed persistence of overall leaderboardgroup data in masterdataimport
...
and tested it
2013-11-16 16:00:31 +01:00
Frederik Petersen
d3103c8983
Merge branch 'master' into fix-masterdataimport-overall-leaderboard
...
Conflicts:
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/masterdata/impl/LeaderboardGroupMasterDataJsonSerializer.java
2013-11-15 16:17:13 +01:00
Frederik Petersen
967e3de29e
MetaColumn factors are now imported with MasterDataImport
...
see bug #1605
also added an assert to the according OverallLeaderboard test case
2013-11-15 16:13:55 +01:00
Frederik Petersen
77e9893825
Merge branch 'master' into windstore-access-refactoring
2013-11-13 13:37:28 +01:00
Frederik Petersen
cf8f778fd3
Moved central windstore into racingeventservice
...
also removed addRace and addEvent services from legacy adminapp
2013-11-13 11:50:32 +01:00
Frederik Petersen
99d3b5c0df
Prepared dummy tracked race for master data wind import
2013-11-13 09:05:21 +01:00
Frederik Petersen
8f1246e8cd
Refactored TrackedRaceImpl wind funtionality into abstract super class
...
This enables us to let the DummyTrackedRace for the master data import to
use the wind track functionality, to save imported wind into the db, by
using the existing code.
2013-11-06 17:15:17 +01:00
Frederik Petersen
6c3a9dd50f
Added wind track serialization for master data import
2013-11-04 15:47:57 +01:00
Frederik Petersen
8ba4dcb2f7
Merge branch 'master' into polars
...
Conflicts:
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
2013-10-24 08:55:44 +02:00
Frederik Petersen
8c4899306d
Fixed polar sheet settings checkbox status mgmt.
2013-10-23 10:54:28 +02:00
Frederik Petersen
4488732f36
Added naming option for polar sheet
...
if no name is supplied by the user, a name will be generated using the
boat class.
added tooltip for the naming label
2013-10-23 09:51:32 +02:00
Frederik Petersen
8f21a28049
Merge branch 'master' into polars
...
Conflicts:
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
2013-10-23 09:02:33 +02:00
Frederik Petersen
f310d247da
Removed old export function
...
this was very hard-coded and the coming export function needs to be built
from the ground up anyways, after evaluating the requirements
2013-10-22 18:18:50 +02:00
Frederik Petersen
0f928f8f6e
Polar sheet naming improved
...
boat class will now be matched disregarding character case
2013-10-22 18:15:39 +02:00
Frederik Petersen
78fd9eeb68
Created Polar Chart Controls
...
allows removal of diagrams
should improve usability
cleaned up some more legacy code in that area
2013-10-22 17:58:23 +02:00
Frederik Petersen
8e65e01b98
String messages cleanup in polar sheet panel
2013-10-19 13:18:06 +02:00
Frederik Petersen
7c094ed868
Changed initial size of race list in polar sheets panel
...
doesnt show the inrelevant columns anymore, leading to more space for the
charts
2013-10-16 14:31:31 +02:00
Frederik Petersen
3b29a63a9c
Merge branch 'master' into polars
...
Conflicts:
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/PolarSheetGenerationServiceTest.java
2013-10-16 12:56:59 +02:00
Frederik Petersen
de5921cc28
Some cleanup and refactoring in polar sheet generation
2013-10-16 12:54:23 +02:00
Frederik Petersen
cd2be3d18e
Refactored huge polar sheet generation method
2013-10-13 15:11:43 +02:00
Frederik Petersen
791f2722d7
Cleanup in polar diagram ui package
2013-10-13 14:25:41 +02:00
Frederik Petersen
daef56f7b6
Cleanup for polar chart panel
2013-10-13 13:54:36 +02:00
Frederik Petersen
d4dcc161c5
Merge branch 'master' into polars
2013-10-10 14:53:04 +02:00
Frederik Petersen
bee77af5a4
Added client side validator for polar sheet settings
2013-10-10 14:51:30 +02:00
Frederik Petersen
17c38e9e76
Polarsheet Test fix and small npe fix
2013-10-09 10:59:49 +02:00
Frederik Petersen
4f31e90ed3
Merge branch 'master' into polars
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
2013-10-08 15:38:46 +02:00
Frederik Petersen
168cc19719
Merge branch 'master' into masterdataimport-jaxrs
2013-10-08 15:31:25 +02:00
Frederik Petersen
2b7ac5ba00
Removed old non used master data service
2013-10-08 15:30:37 +02:00
Frederik Petersen
15dce59737
MasterDataImport now uses JAX-RS services
2013-10-08 15:26:48 +02:00
Frederik Petersen
1e427a038a
Created MasterDataResource for jax-rs style rest service
2013-10-08 13:56:16 +02:00
Frederik Petersen
d4369b832d
Polar diagram histogram data can now be arranged by combined day and
...
gaugeid
2013-10-08 12:36:54 +02:00
Frederik Petersen
c286244a30
Added polar sheet generation option that allows splitting results by wind
...
gauges
2013-10-07 16:49:56 +02:00
Frederik Petersen
bf44561471
Polar Histogram Data can now be arranged by day
2013-10-07 10:52:54 +02:00
Frederik Petersen
de43d3f026
Polarsheet data points histograms con now be viewed by clicking rather than hovering
2013-10-07 10:08:17 +02:00
Frederik Petersen
d879a9d0f3
Improved histogram arrangement options for polar sheet panel
2013-10-07 09:45:11 +02:00
Frederik Petersen
dd0b0f1b61
Polars Histogram Data can now be arranged by originating wind gauges
2013-10-05 14:22:18 +02:00
Frederik Petersen
e8f461bf75
Changed polar sheet generation to support advanced histograms
2013-10-05 12:44:55 +02:00
Frederik Petersen
51e990bd74
No more result pulling for polar sheet generation
...
Allows load balancing.
Reenabled polar sheet generation service test
2013-10-02 15:37:24 +02:00
Frederik Petersen
6c48fcb8e4
Made windstepping max distance configurable
2013-10-02 13:07:21 +02:00
Frederik Petersen
093083e8f8
Added tooltips to polarsheet configuration
2013-10-02 10:21:50 +02:00
Frederik Petersen
8d20fab454
Introduced proper i18n strings for polar sheet generation settings
2013-10-01 16:49:46 +02:00
Frederik Petersen
f15cd53ee4
Merge branch 'master' into polars
2013-10-01 10:19:58 +02:00
Frederik Petersen
bad654883a
Added + and - buttons for wind stepping configuration
2013-08-29 13:00:57 +02:00
Frederik Petersen
a0e3cbf85f
Added a wind stepping configuration panel to the polar sheet settings
...
You can now configure for which wind steps the polar sheets are to be
generated.
2013-08-29 11:12:58 +02:00
Frederik Petersen
74bf5d7038
Merge branch 'master' into polars
2013-08-29 10:11:31 +02:00
Frederik Petersen
d8c8f8de26
Added a filter in the master data import panel
2013-08-27 12:04:12 +02:00
Frederik Petersen
298d67927e
Leaderboard group names are being sorted in Master Data Import Panel
2013-08-27 10:34:40 +02:00
Frederik Petersen
450bf7397a
Merge branch 'master' into polars
...
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/PolarSheetGenerationTest.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/polarsheets/PerRaceAndCompetitorPolarSheetGenerationWorker.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/PolarSheetGenerationServiceTest.java
2013-08-21 10:59:26 +02:00
Frederik Petersen
a8bbb09191
Added another option to the polar sheet generation settings
...
the options lets the user choose if he/she wants to use the aggregated
wind direction or only the estimated wind direction (which seems way more
accurate up to this point, when looking at the polar sheets)
2013-08-16 13:03:41 +02:00
Frederik Petersen
8a3cc61168
Added a distance based outlier detection algorithm for the polar data
2013-08-15 09:28:45 +02:00
Frederik Petersen
c280aded9e
Added more options to polar sheet generation
...
users are now able to exclude all windsources but the expedition ones with
a checkbox
also introduced sigma approach outlier removal
2013-08-13 15:04:55 +02:00
Frederik Petersen
0334b34518
Merge branch 'master' into polars
2013-08-13 10:52:13 +02:00
Frederik Petersen
98769fe4e5
Fixed small naming error in serializer and added test for overall
...
leaderboard import
2013-08-13 10:31:08 +02:00
Frederik Petersen
eb2096a2be
Added settings to polar sheet panel
2013-08-12 15:57:41 +02:00
Frederik Petersen
d121a31b22
Fixed rotated polar diagrams
...
chose wind estimator as only viable wind source for windbearing
2013-08-11 13:20:20 +02:00
Frederik Petersen
8c4b3e485f
Some optimizations for the polar sheet generation algorithm
...
-optimized start and end time per competitor
-also took care of abandoning last 2 legs of boats that aborted race at
some point
-checked wind for minimum confidence value
-checked wind for useSpeed==true
2013-08-11 11:55:28 +02:00
Frederik Petersen
565665b428
Removed unused histogram service method for polar sheets
...
all histogram data is now transfered immediately with the polar sheets
2013-08-07 11:18:34 +02:00
Frederik Petersen
bd4e46ddaf
Only display polar sheet data with appropriate confidence
...
-small fix for gwt-highcharts for accepting null values in point array
-Added confidence measure for polar sheet data
Conflicts:
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/impl/PolarSheetsWindStepping.java
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/impl/WindSteppingImpl.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/BoatClassImpl.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/ManeuverAngleTableImpl.java
2013-08-07 11:18:01 +02:00
Frederik Petersen
197bb20a50
Ignore polarsheetgeneration service test for now
...
Right now it depends on the session, will be changed soon though.
2013-08-07 11:06:26 +02:00
Frederik Petersen
453f0792a8
Added serial id for PolarSheetsWindStepping
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/polarsheets/PolarSheetsWindStepping.java
2013-08-07 11:05:59 +02:00