Axel Uhl
5e00be3bba
bug5219: added RacingEventService.updateRaceCompetitors
2020-04-17 19:02:25 +02:00
Axel Uhl
05f2c504f8
Merge branch 'master' into bug5219
2020-04-17 16:48:45 +02:00
Axel Uhl
6e1a042001
bug5219: introduced the isAutoRestartTrackingUponCompetitorSetChange() flag on Regatta
2020-04-15 18:10:03 +02:00
Axel Uhl
ad1c90b709
bug5245: now TracTrac, SwissTiming and SwissTiming Archive all have support for configuration update during MDI
2020-04-15 16:33:45 +02:00
Alessandro Stoltenberg
d5549e6dbf
bug5249: Refactored importMasterData. Added hasLength to Util. Extended logging for MasterDataImportResource
2020-04-06 10:53:37 +02:00
Alessandro Stoltenberg
3ff70918be
bug5249: Moved importMasterData logic from SailingService to RacingEventService. Enabled tracked races switch in MasterDataImportPanel for testing.
2020-03-31 12:44:25 +02:00
Alessandro Stoltenberg
0abf310ea7
bug5231: Let the RacingEventService find the RaceTrackingConnectivityParamsServiceFinder
2020-03-26 17:53:34 +01:00
Alessandro Stoltenberg
a087d1665f
bug5231: Added progress bar for tracked races import
2020-03-24 12:48:55 +01:00
Axel Uhl
07ae00f110
offered an overload of addRace(...) that uses a default RaceTrackingHandler
2020-03-23 20:31:43 +01:00
Axel Uhl
18b5204e15
RacingEventService can provide a PermissionAwareRaceTrackingHandler to clients now
2020-03-23 18:30:27 +01:00
Axel Uhl
b93ca750f8
introduced timeout waiting for races during master data import
2020-03-23 17:48:00 +01:00
Alessandro Stoltenberg
9b2a42cba8
bug5231: Use correct user to retrack races after MDI
2020-03-23 16:13:43 +01:00
Alessandro Stoltenberg
b92880654a
bug5231: Fixed Tests and Comments
2020-03-23 12:13:08 +01:00
Alessandro Stoltenberg
5d33919ba7
bug5231: re-factored restore of tracked races into TopLevelMasterData
2020-03-23 12:02:21 +01:00
Alessandro Stoltenberg
aad91a6257
bug5231: Moved logic to get the tracked races connectivity parameters to the RacingEventService
2020-03-20 18:14:54 +01:00
Alessandro Stoltenberg
c818a06875
bug5231: Imports the tracked races only for leaderboardgroups selected
2020-03-20 18:04:00 +01:00
Alessandro Stoltenberg
a3618cc809
bug5231: First implementation of adding tracked races after a masterdata import
2020-03-20 17:30:44 +01:00
Alessandro Stoltenberg
8534ea291c
Merge branch 'master' into bug5231
2020-03-13 16:55:25 +01:00
Alessandro Stoltenberg
e17328e448
bug5231: Removed the reference on the RacingEventService in RaceLogConnectivityParams
2020-03-13 16:44:58 +01:00
Alessandro Stoltenberg
207f058e0c
bug5231: Added RaceTrackingConnectivityParameters to MasterDataResource. Therefore added getConnectivityParametersByRace() to SailingService interface.
2020-03-12 18:42:00 +01:00
Axel Uhl
7163494fa7
Merge branch 'master' into bug5090
2020-03-05 22:53:42 +01:00
Axel Uhl
903a4aa822
fixed replication of UpdateServerConfiguration operation
2020-02-28 21:37:02 +01:00
Tim Hessenmüller
8fa5ac8ea2
Merge remote-tracking branch 'origin/master' into bug5090
2020-02-28 12:52:23 +01:00
Axel Uhl
d1184428fa
bug4881: added a few TODOs and added Leaderboard.mapRegattaScoreCorrections
2020-02-07 18:32:03 +01:00
Tim Hessenmüller
830ba9e556
bug5090: Moved result import url methods from SailingServiceImpl to RacingEventServiceImpl
2020-01-30 17:20:37 +01:00
Steffen Schaefer
4cd6729e7c
Merge branch 'bug5085' into bug5165
2020-01-27 09:18:49 +01:00
Steffen Schaefer
af0941b3f0
Merge branch 'master' into bug5085
2020-01-27 09:17:21 +01:00
Axel Uhl
6e21e2b812
removed obsolete FIXME, improved Javadoc
2020-01-23 10:02:43 +01:00
Axel Uhl
3830256114
bug5185: refactorings around number of laps and course templates
2020-01-22 15:16:29 +01:00
Axel Uhl
232b87579d
cleaned up last usage recording code: no live map but explicit setter
2020-01-19 00:44:33 +01:00
Axel Uhl
40f273f199
removed CourseConfigurationBase[Impl} and CourseConfigurationWithRoles[Impl]
2020-01-15 11:38:47 +01:00
Steffen Schaefer
223400a378
Bug 5085: Include all known device mappings per MarkConfiguration and
...
not only the current one
2020-01-13 14:16:30 +01:00
Axel Uhl
6a1abc313a
Merge branch 'master' into bug5168
2020-01-07 10:53:28 +01:00
Axel Uhl
501264dcad
first compilable version of bug5168 branch; untested
2019-12-24 15:28:42 +01:00
Axel Uhl
503a784e00
another interims commit on bug5168, still not compiling
2019-12-23 18:20:13 +01:00
Axel Uhl
fb640f77a0
removed warnings and errors except for
...
CourseAndMarkConfigurationFactoryImpl
2019-12-23 11:51:04 +01:00
Axel Uhl
62935b588f
introduced new parameter markPropertiesGroupOwnership for CourseConfigurationResource.createCourseTemplate and createCourse
2019-12-17 19:09:54 +01:00
Dennis Aulenbacher
d189cce693
code styling improvements
2019-12-13 21:21:36 +01:00
Axel Uhl
3d4d1dbff8
comment and whitespace changes mostly
2019-12-13 18:27:02 +01:00
Steffen Schaefer
867c658523
Bug 5085: Updated docs
2019-12-11 14:10:10 +01:00
Dennis Aulenbacher
423a21f635
introduced type trackingConnectorInfo representing the tracking source
...
and webUrl
2019-11-29 14:06:27 +01:00
Steffen Schaefer
9b35cf574c
Merge branch 'master' into bug5085
...
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
2019-11-25 08:19:26 +01:00
Steffen Schaefer
68dbc2f227
Bug 5085: Added optionalImageURL property to CourseConfigurationBase to
...
ensure that the image URL is always included in the serialized document
built from a course template. In addition this allows to add the image
URL to CourseBase, too.
2019-11-18 16:27:09 +01:00
Dennis Aulenbacher
53b01cd2bc
changes to constructor and creation-methods of TrackedRaces resulting from new field
2019-11-12 17:33:09 +01:00
Steffen Schaefer
ac729ebe89
Bug 5085: Typo fix only
2019-11-07 09:51:37 +01:00
Steffen Schaefer
36123fa85c
Bug 5085: Added JavaDocs
2019-11-07 09:49:04 +01:00
Steffen Schaefer
d0a638585a
Bug 5085: Renamed method and parameter to better match the changed
...
implementation
2019-11-07 09:03:28 +01:00
Steffen Schaefer
7b143f372c
Merge branch 'master' into bug5085
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/Mark.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/MarkImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
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
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
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
2019-11-04 13:08:42 +01:00
Axel Uhl
74338f692e
major refactoring of RaceLogResolver;
...
Introduced specialization that can also resolve a TrackedRace based on a
SimpleRaceLogIdentifier. This is then used to find TrackedRaces for race
log entries setting the implied wind to come from another TrackedRace.
With this, it doesn't matter whether the other tracked race has an ORC
Performance Curve ranking metric or not, or if the reference points to a
race slot that doesn't even have a tracked race attached. If a tracked
race is attached, it will be asked for its "reference implied wind."
Otherwise, the race log will be scanned, but if "own maximum implied
wind" is requested and there is no tracked race, null will be returned.
Change-Id: I14fe32f8a473281c9f489eb081544ae20c5b37f3
2019-10-26 00:00:58 +02:00
Steffen Schaefer
9e03d38919
Bug 5085: Removed old TODO
2019-10-21 12:48:05 +02:00