Commit Graph
474 Commits
Author SHA1 Message Date
Axel Uhl 419a64c270 introduced new field controlTrackingFromStartAndFinishTimesCheckBox in RegattaImpl; see bug 3588
Change-Id: I702e611d0c85ecb12831ca09a4d3a73e00ec7396
2016-09-12 16:56:31 +02:00
Axel Uhl 92ff7cccda Merge branch 'master' into bug3798
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.www/release_notes_admin.html

Change-Id: I62653e839d19957e48a292497c8d13b29a90c0fe
2016-07-21 13:10:14 +02:00
Axel Uhl 4a62df1fd0 fixed several compilation issues after pulling through th maximumNumberOfDiscards field
Change-Id: I1b4afc391de68c148da6bf735917016719211dea
2016-07-21 12:56:41 +02:00
Axel Uhl 221cee122d added maximumNumberOfDiscards throughout the Series maintenance, persistence, UI and replication chain
Change-Id: Id91a6e82f6445bb2de826d2fcf1ed7b5bf4ba853
2016-07-21 12:25:47 +02:00
Axel Uhl 1dd5db458b Merge branch 'master' into bug3785 2016-07-20 18:38:20 +02:00
Axel Uhl 352c007a49 a failing test case for bug3794, trying to push scores through the race log into the leaderboard's score corrections
Change-Id: I35bc58c25f032e254932b157790557c6f07d3621
2016-07-20 11:07:25 +02:00
Axel Uhl 97c25d6bcd added baseURL property to EventBase
Change-Id: I0fbd92b14331918986d817fc86a06912ae8f603d
2016-07-15 13:56:07 +02:00
Steffen Schaefer b6b1747264 Moved RaceTrackerMock back to com.sap.sailing.server.test 2016-06-29 15:14:37 +02:00
Steffen Schaefer 9535c04e41 Moved RaceTrackerMock to com.sap.sailing.server.test to make it usable
in other racelogtracking tests
2016-06-29 13:58:45 +02:00
Papick Garcia Taboada ca41065d5e Introduced RaceTracker.Listener 2016-06-29 11:43:57 +02:00
Steffen Schaefer eb66480c9f Merge branch 'master' into foiling
Conflicts:
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/impl/MediaMasterDataExportTest.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2016-06-17 14:32:19 +02:00
Axel Uhl c1d6265645 use anonymous inner subclasses (and force this) to instantiate RacingEventServiceImplMock so that serialization context class loader is fine
Change-Id: I88b90ca6819c922046174a805841643bd50d260f
2016-06-15 02:19:04 +02:00
Axel Uhl 05e621d89e removed unnecessary exports from com.sap.sailing.server.test fragment because no other bundle/fragment requires this fragment
Change-Id: Ic6f268b0e62f69a577996f85f1a8fdc7afe43ae2
2016-06-14 11:09:34 +02:00
Papick Garcia Taboada 07da99810d Merge branch 'foiling' of ssh://sapsailing.com/home/trac/git into foiling 2016-06-14 08:51:36 +02:00
Steffen Schaefer 853c1ee316 Merge branch 'master' into foiling 2016-06-14 08:42:49 +02:00
Axel Uhl b199375825 Merge branch 'master' into bug2825 2016-06-13 10:56:47 +02:00
Axel Uhl 0cd82fb9f3 a failing test case for replicating the effects of a master data import with media tracks; some test refactoring and a new testsupport bundle
Change-Id: Ib63d4511e75e6a37f61e5feb6d9c05429e6bba4e
2016-06-10 16:31:05 +02:00
Papick Garcia Taboada 9416f5deed Removed unneeded GPSFixStore usage 2016-06-09 18:35:16 +02:00
Axel Uhl ad8bbf7777 an untested implementation that transmits the leaderboard groups of a new event to the server upon creation
Change-Id: I9ae6c8cfa43bc4d451c61b125ffb6f480cbc5ce0
2016-06-09 14:05:42 +02:00
Steffen Schaefer 4597ee9882 Merge branch 'master' into foiling
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.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/client/shared/charts/AbstractCompetitorRaceChart.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/MultiCompetitorRaceChart.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/MultiCompetitorRaceChartSettings.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2016-06-09 08:52:37 +02:00
Axel Uhl 09b54e604d fixes regarding ConcurrentHashMap-->ConcurrentMap; use Iterable instead of Collection in MediaLibrary and related services
Change-Id: I71b2d1cef21cb9725001f1e84103644a8e076bc2
2016-06-07 18:23:32 +02:00
Steffen Schaefer d4344ea720 Merge branch 'master' into foiling 2016-06-02 09:51:26 +02:00
Axel Uhl fecedb380a added failing test case for bugs 3681 and 3682
Change-Id: I1d4fa2061b3ff0afecc4f9e8f5d5aeabd5ad3599
2016-06-01 17:29:11 +02:00
Steffen Schaefer dafe1a47c2 Merge branch 'master' into foiling 2016-05-31 08:45:38 +02:00
Axel Uhl 57c7ac1e70 consolidated imports
Change-Id: I0d7e02d567db06c70d2aaf718ca8c9011509ad69
2016-05-30 18:24:16 +02:00
Axel Uhl fcd653b822 fixed search test cases which now require the Event--LeaderboardGroup--Leaderboard association to be maintained properly
Change-Id: I84d4b864d5ea25d3e507b0b6ad876f7ba74c4eb1
2016-05-30 18:22:20 +02:00
Benjamin Barth 29e625bece Removed gpsFixStore field and constructor param from CreateTrackedRace 2016-05-23 17:32:04 +02:00
Benjamin Barth 60bca7d374 Merge branch 'master' into foiling
Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/DetailType.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackFileImportWidget.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
2016-05-19 14:02:20 +02:00
Axel Uhl a26b7f25cd renamed all totalPoints occurrences into netPoints
Change-Id: Iddf5e02a643b69e4f3f549b1757410cf61281185
2016-05-02 15:47:31 +02:00
Steffen Schaefer e1f8dc06d5 Merge remote-tracking branch 'origin/master' into foiling
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2016-04-27 08:12:55 +02:00
fmittag ca9550e93d implemented new attribute fleetsCanRunInParallel on Series domain object including storage, test, replication and admin UI 2016-04-21 17:26:53 +02:00
Steffen Schaefer 526bfb32b5 Merge remote-tracking branch 'origin/master' into foiling
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/AbstractGPSFixStoreTest.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2016-04-21 09:23:17 +02:00
fmittag ef7d84bd81 added a searchTag attribute to 'Competitor' to make it possible to 'tag' competitors for an easier search later on 2016-04-14 13:44:37 -04:00
Benjamin Barth 56121e93d1 Added SensorFixStore reference to RacingEventService 2016-03-31 11:00:56 +02:00
Axel Uhl f57aed7de6 Merge branch 'master' into bug3420
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java

Change-Id: I7347ab0c849aa43f08eebca569c884b6986bf6d0
2016-01-22 15:39:16 +01:00
Axel Uhl 053268e0d5 enhanced RaceLogFinishPositioningConfirmedEvent and RaceLogFinishPositioningListChangedEvent by fields for score, rank, comment and finishing time
Change-Id: Ib751beb081a1eecfe462919eaa3ce6ea71e56cd3
2016-01-19 19:57:15 +01:00
Jan Broß 433a3c0dd0 Remove unnecessary constructor 2015-11-28 16:17:13 +01:00
Steffen Schaefer d8b9014d03 Moved media model and util to com.sap.sse.shared.android project because
this is only shared between backend and android but not usable in GWT UI
2015-11-24 11:40:32 +01:00
Axel Uhl 7c89d20bb5 Merge branch 'master' into bug3348 2015-11-04 10:57:14 +01:00
Axel Uhl 34c4b08092 search result now returns multiple events per leaderboard 2015-11-03 18:20:09 +01:00
Fredrik Teschke b00fd99cf9 fixed NPEs due to missing nextStatus in RaceStateEvents 2015-11-03 16:20:18 +01:00
Fredrik Teschke 817bb285c7 more housekeeping on RaceLog*Events 2015-11-02 23:09:42 +01:00
Fredrik Teschke f8fbbb35dc remove RaceLogEvent[Restore]Factory and RaceLogEvent* housekeeping
- the factories were not used for any factory purposes, and only resulted in maintenance effort
- unified order of constructor parameters for LogEvent-classes
- standard values for an event-id and createdAt-timestamp are now set once in base classes, instead
  of all over the place
2015-11-02 22:06:42 +01:00
Axel Uhl 6d192b56a9 fir step towards a fix for bug 3270: change API to handle multiple course areas for addition/removal at once 2015-09-16 18:12:59 +02:00
Axel Uhl b9ef73b9ad Merge branch 'master' into bug3237
Conflicts:
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2015-08-18 16:49:27 +02:00
Axel Uhl 540361b129 on the way to a fix for bug 3237, introduced isMagnetic on RaceLogWindFixEvent; code currently doesn't compile; unclear where to obtain DeclinationService from 2015-08-18 15:19:54 +02:00
Frederik Petersen 7bbb0ffd92 Fixed bug3230 by adding the appropriate logstore listeners during import 2015-08-18 10:40:49 +02:00
Frederik Petersen 63fc91191b Fixed test case for master data import 2015-08-18 09:56:00 +02:00
Frederik Petersen 6688543d7a Added failing test case for bug 3230 2015-08-18 09:37:56 +02:00
Axel Uhl 78ff26a17e introduced MillisecondsTimePoint.approximateNow() and used where now() is too expensive; re-typed now() to TimePoint 2015-07-27 22:48:09 +02:00