Commit Graph
342 Commits
Author SHA1 Message Date
Axel Uhl 15f0ea0489 renamed com.sap.sailing.mongodb to com.sap.sse.mongodb and removed unnecessary dependency to com.sap.sailing.domain.common; fixes bug 2435 2014-11-05 13:08:09 +01:00
Axel Uhl d3e86e83b1 register the UserManagementService in gwt.ui bundle's web.xml, solving the cross-bundle RPC issue 2014-10-06 17:53:11 +02:00
Axel Uhl 69de0f2d76 upgraded project settings to Java8, fixed gwt.ui to JavaSE-1.7 explicitly 2014-10-01 15:00:44 +02:00
Axel Uhl 161d823dee updated project compliance settings to JavaSE-1.8 2014-10-01 14:44:22 +02:00
Axel Uhl e9130d38f3 upgraded classpaths to JavaSE-1.8 2014-10-01 14:16:18 +02:00
Axel Uhl 7ece44052d upgraded manifests from JavaSE-1.7 to JavaSE-1.8 as runtime environment 2014-10-01 14:08:19 +02:00
Jens Rommel 7938c550f2 - Refactored naming (regattasAndRaces --> assignedRaces)
- Added more safety checks for legacy masterdata import
2014-09-29 12:09:46 +02:00
Jens Rommel e92c74ea49 Fixed many issues on the way to live stream support.
- supposedly working revision
- pushed to be tested on personal EC2 dev server
2014-09-27 09:45:48 +02:00
Jens Rommel 7b77f8b48c Removed warning 2014-09-25 14:40:32 +02:00
Jens Rommel 01b8ab1215 Fixed old error with Masterdata import (not originally related to recent changes). 2014-09-25 14:39:09 +02:00
Jens Rommel dc5790881b Fixed replication test.
Secured media track change logic: Changes are expected to be executed on copies only. Then the media library is notified that a copy has been changed.
2014-09-25 09:58:11 +02:00
Jens Rommel b7d221ccf1 - Fixed issue with media/race time lag erronously introduced for Youtube live streaming support
- Added MasterDataImport test for assignedRaces
2014-09-24 18:20:17 +02:00
Jens Rommel a1038f98ba - Minor renaming
- Reverted MediaLibraryTest to cover former overlap-functionality. Tests for query-by-race yet to be provided.
2014-09-24 15:40:57 +02:00
Jens Rommel eb8742ea33 Merge remote-tracking branch 'refs/remotes/external/master' into bug1978-docked-video-component
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/MediaLibrary.java
2014-09-24 13:54:52 +02:00
Simon Pamies ee64243cc9 Added race visibility field 2014-09-14 19:19:55 +03:00
Nils d0600f28b3 connect and disconnect Video with Race with checkboxes, does not write to database 2014-09-12 14:17:34 +02:00
Nils c9e76fb7fa change dates of Race into dates of trackedRace 2014-09-08 15:19:35 +02:00
Nils 9b4fb1ac6b updateCache methods in MediaLibrary are updating now also mediaTracksByRace 2014-09-08 13:51:42 +02:00
Nils ff14aa8600 Saves Set of RaceAndRegattaIdentifier instead of just one object 2014-09-03 15:03:39 +02:00
unknown 8febd36827 fehlerhafter Stand 2014-09-03 12:33:11 +02:00
Nils cf9981825c Select Media by race name and Time 2014-09-03 11:21:21 +02:00
Nils 66c7beb961 Merge Master 2014-09-03 10:21:35 +02:00
unknown ff0d5d4aa9 dbmediatrack changed 2014-09-03 09:00:00 +02:00
Nils c1332d3a97 added RegattaAndRace to Media DB 2014-09-03 08:46:47 +02:00
Jens Rommel b981493ff5 Fixed several issues with migrated date types:
- making db-read more robust in case duration is stored as intger
- adding a default constructor to MillisecondsTimePoint for marshalling
- removed redundant DbMediaTrack class
2014-09-02 19:37:58 +02:00
Jens Rommel f89ac62795 - Migrated MediaTrack.durationInMillis from int to Duration including database API but excluding database storage
- Renamed durationInMillis to duration
- Added equals/hashCode to MillisecondsDurationImpl, added tests
- Fixed MillisecondsTimePointImpl.equals, added tests
2014-09-01 15:02:39 +02:00
Jens Rommel 53e9472558 - Changed type of MediaTrack.startTime from java.util.Date to TimePoint.
- Added very basic query for live MediaTracks (--> those with duration = 0).
2014-09-01 12:49:34 +02:00
Axel Uhl 5abf52269c fixed refactoring errors in test cases related to the introduction of the eventDescription parameter to the CreateEvent operation 2014-08-28 10:27:22 +02:00
Axel Uhl 00ba9172b3 set description when creating an event 2014-08-27 15:23:11 +02:00
Axel Uhl 1b46a87d79 serialize cached image sizes with EventBase so they are available in GWT front-end to decide what goes to the stage and what not 2014-08-25 22:49:00 +02:00
Axel Uhl 257c0a4e07 working on bug 2229: create event dialog now passes on sponsor image URLs, logo image URL and official website URL 2014-08-25 21:26:39 +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
Axel Uhl 33c194e16d working on bug 2079, adding displayName to leaderboard group and various related services and UIs 2014-08-04 23:49:31 +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
Axel Uhl e1567308c3 fixing issue with null competitor in MasterDataImportTest by attaching dummy race to regatta, ensuring competitor is serialized 2014-07-17 21:30:11 +02:00
Axel Uhl 683930edaa fixed more AddSpecificRegatta operation constructor calls regarding new regatta name construction 2014-07-10 17:19:05 +02:00
Axel Uhl 4a3c4ab132 refactored remaining pieces of master data import test regarding new regatta (base) name construction 2014-07-10 17:16:05 +02:00
Axel Uhl 79faa7abfb adapted further test cases; creating a new regatta through the UI should now no longer implicitly append boat class name in parentheses 2014-07-10 15:27:31 +02:00
Axel Uhl 4a0fba7eb5 removed Regatta.getBaseName() and modified RegattaImpl constructors to accept the full regatta name instead of the base name 2014-07-10 15:22:50 +02:00
Axel Uhl df2331ed3d ifixing bug 1903 by changing getRaces(...) to getRace(...) and adjusting callers 2014-07-08 18:21:12 +02:00
Axel Uhl 4f15a562b3 introduced a manageable flag "useStartTimeInference" on Regatta that is evaluated by TrackedRaceImpl.getStartOfRace(), solving bug 1994 2014-07-07 11:27:25 +02:00
Frederik Petersen 60e7b713d0 Regattas races collection is now empty when imported
fixes bug2010
2014-06-22 09:58:07 +02:00
Axel Uhl 8a0b424d60 a failing test case for bug 2003 2014-06-16 22:35:41 +02:00
Axel Uhl 4bc291c1e5 Merge branch 'tracapi' 2014-06-09 16:29:35 +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
Axel Uhl 7111ff7921 Merge branch 'master' into tracapi 2014-06-05 00:42:27 +02:00
Axel Uhl 6f99f073bf Merge branch 'master' into tracapi
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
2014-06-05 00:36:12 +02:00
Axel Uhl 291360ee38 added JSON serialization and deserialization support with tests for LeaderboardSearchResult[Base] 2014-06-04 21:22:27 +02:00