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
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
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
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
Axel Uhl
fecedb380a
added failing test case for bugs 3681 and 3682
...
Change-Id: I1d4fa2061b3ff0afecc4f9e8f5d5aeabd5ad3599
2016-06-01 17:29:11 +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
Axel Uhl
a26b7f25cd
renamed all totalPoints occurrences into netPoints
...
Change-Id: Iddf5e02a643b69e4f3f549b1757410cf61281185
2016-05-02 15:47:31 +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
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
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
fmittag
ee77260b0f
removed "DefaultLeaderboard" usage everywhere...
2015-07-24 16:54:40 +02:00
Frederik Petersen
874e490dc0
Master data import now supports device config import
...
fixes bug3151
2015-07-20 18:25:08 +02:00
Axel Uhl
59b76b9848
let TrackedRaceImpl resolve against DomainFactory which now has a RaceLogResolver which is provided by RacingEventService;
...
in production mode, the RacingEventService constructors make sure that the DomainFactory uses the RacingEventService as
its RaceLogResolver. The resolver is used by TrackedRaceImpl to set its raceLogResolver after de-serialization
2015-07-19 15:26:18 +02:00
fmittag
5ffe2a4eca
implemented new attribute 'sailorsInfoWebsiteURL' for 'Event'
2015-07-10 17:11:02 +02:00
Axel Uhl
42dedcecfd
bug 2467 #19 : passing through RacingEventService as RaceLogResolver; added as transient field to TrackedRace, restored after initial load in RacingEventServiceImpl
2015-06-20 23:57:50 +02:00
Alexander Ries
f025294bc9
fixed WindByRaceLogTest by adding setting startOfTracking of local test trackedRace to now
2015-06-17 18:31:26 +02:00
fmittag
8125b4f3d4
bigger cleanup of image and video management of an event
2015-06-14 14:27:53 +02:00
fmittag
0e85f3c32d
removed methods to add or remove imageURL, sponsorImageURL and videoURLs as they are now derived always from the corresponding images and videos
2015-06-12 17:44:33 +02:00
fmittag
508dc7550a
Integrated images and video collections of 'Event' into the CreateEvent and UpdateEvent operations
2015-06-05 13:45:24 +02:00
Axel Uhl
a581b24d60
Merge branch 'master' into bug1018
2015-05-30 11:06:24 +02:00
Axel Uhl
f4a59060a6
Merge branch 'master' into bug2897
2015-05-30 07:31:23 +02:00
Axel Uhl
4365699ea6
Merge branch 'master' into bug1018
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT sdm.launch
java/com.sap.sailing.gwt.ui/SailingGWT.launch
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_cn.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/StringMessages_ru.properties
2015-05-30 06:41:22 +02:00
Axel Uhl
00b4a76f1c
working on a solution for bug 2897: introduced NamedReentrantReadWriteLock for TrackedRegattaImpl.trackedRaces and notify listeners outside of locked area
2015-05-27 18:24:49 +02:00
Papick Garcia Taboada
1e0f861344
Introduced fullscreen viewer for home, moved necessary media classes to sse
2015-05-26 17:09:52 +02:00
Papick Garcia Taboada
1504cd0bb7
Merge commit 'd21d6ae84566964e31112c9be830398006ddc934' into design2015-media
...
* commit 'd21d6ae84566964e31112c9be830398006ddc934': (522 commits)
Adapted Util for Iterable realated stuff in HomeService
use PassingInstruction.None during TracTrac control point construction
fixing SwissTimingAdapter DomainFactoryImpl which now has to use PassingInstruction.None to produce equal ControlPoint/PassingInstruction pairs
trying to fix bug 2860 by first obtaining the course read lock before obtaining the mark passing lock
Adapted current version of footer styling
Adapted current version of social footer styling
Adapted current version of main.gss
fixing bug 2847 by issuing a UUID for new GateDTO objects already in the client-side editor thanks to Lennart's fix allowing us to issue random UUIDs on the client
fixing bug 2858 by comparing ControlPoint *and* PassingInstruction
fixed name for copied course
added some null-safety to CandidateFinderImpl; see also bug 2857
some aftermath to bug 2846, factoring the race log analysis of the "from" race log out of the loop that copies it to the other race logs
Fixes broken build and bug 2684
Fixes bug2684
Fixes bug 2846
Adapted styling of the current design for solutions page
Fixed search icon styling
Implemented current desing of socialFooter
- Added filter logic to exclude media tracks not related to the scope of the current master data export. - Extended tests.
Fix to implement sticky footer
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/server/HomeServiceImpl.java
java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2015-05-20 00:08:50 +02:00
Papick Garcia Taboada
873d9c9de5
Mediapage initial implementation
2015-05-19 23:37:58 +02:00
Axel Uhl
ba1fceecaa
added fields to capture time-on-time / time-on-distance on competitor and pass values through all constructors and operations and JSON serialization
2015-05-14 20:10:20 +02:00
Axel Uhl
5885a03e33
Merge branch 'master' into bug1018
2015-05-13 18:52:43 +02:00
Jens Rommel
7a2c02716f
- Added filter logic to exclude media tracks not related to the scope of the current master data export.
...
- Extended tests.
2015-05-13 13:53:44 +02:00
Axel Uhl
acb3b69878
added column to RegattaListComposite showing RankingMetric; moved a separate RankingMetrics enum to common to keep gwt.ui Java8-free
2015-05-12 22:04:45 +02:00
Axel Uhl
3c0555eb0f
added persistence support for Regatta.getRankingMetric() and pulled the constructor parameter through many more constructor layers
2015-05-12 09:49:38 +02:00
Frederik Petersen
a1705cc369
Added failing test case for bug2659
2015-04-30 10:28:06 +02:00