Commit Graph
100 Commits
Author SHA1 Message Date
Fredrik Teschke 2989b4a335 add replication test for file storage mgmt service 2015-01-29 19:50:17 +01:00
Fredrik Teschke 1a0b2ffa25 add replication to file storage service 2015-01-29 18:51:55 +01:00
Fredrik Teschke 180c1dce36 update filestorage to java 1.8 2015-01-29 17:03:59 +01:00
Fredrik Teschke 991aaf126b Revert "introduce new filestorage.common bundle, so that filestorage bundle can be upgraded to java 1.8"
This reverts commit 02972d1bea.

Conflicts:
	java/com.sap.sse.filestorage/src/com/sap/sse/filestorage/impl/ReplicableFileStorageManagementService.java
2015-01-29 17:00:02 +01:00
Fredrik Teschke 1272b9a314 add documentation for replicable service 2015-01-29 16:58:53 +01:00
Fredrik Teschke 02972d1bea introduce new filestorage.common bundle, so that filestorage bundle can be upgraded to java 1.8 2015-01-29 16:50:40 +01:00
Fredrik Teschke 45e907b9e7 rename method to to discourage direct usage 2015-01-29 16:24:50 +01:00
Fredrik Teschke d322468f3d add logging 2015-01-27 16:55:54 +01:00
Fredrik Teschke 336a96a18f add mongo property store in file storage bundle 2015-01-27 16:51:31 +01:00
Fredrik Teschke 138ca735e5 add filestorage bundle as autostart to pom.xml of selenium test 2015-01-25 19:04:43 +01:00
Fredrik Teschke 38cb211fb3 use device mapping constants for checkin test 2015-01-25 18:16:28 +01:00
Fredrik Teschke ab0c06c8e7 Merge remote-tracking branch 'origin/master' into ftes-file-storage
Conflicts:
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
2015-01-25 18:09:22 +01:00
Fredrik Teschke 9050a7d58e lower start level of filestorage bundle to 3 due to test errors 2015-01-25 17:16:46 +01:00
Fredrik Teschke ade1b7cfc0 use different method to determine resource file size (File#size won't work in mvn build) 2015-01-25 16:50:45 +01:00
Fredrik Teschke fdb38874bd avoid NPE when trying to find file storage mgmt service 2015-01-25 16:22:30 +01:00
Fredrik Teschke 88a21efc5e change path of team image post to <comp-id>/team/image 2015-01-23 22:43:06 +01:00
Fredrik Teschke 967297ebc4 perform upload to amazon in separate thread 2015-01-23 22:21:02 +01:00
Fredrik Teschke ed68e19251 improved behaviour of file storage mgmt service 2015-01-23 22:00:38 +01:00
Fredrik Teschke 6c9cd3d66f fix bug in file storage panel 2015-01-23 21:05:48 +01:00
Fredrik Teschke bcc2512366 move DTOs for file storage to gwt.ui 2015-01-23 21:03:40 +01:00
Fredrik Teschke 01d9793e3c remove conversion from DTO classesl 2015-01-23 20:43:10 +01:00
Fredrik Teschke ac23a4c8d9 add FileStoragePanel to admin console 2015-01-23 20:17:23 +01:00
Fredrik Teschke 0ecb523a0a Merge remote-tracking branch 'origin/jan-team-image' into ftes-file-storage
Conflicts:
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/CompetitorsResource.java
2015-01-23 20:12:38 +01:00
Fredrik Teschke 9a5fd4ac36 removing discrepancies to master (old 1.6 android compiler settings somehow appeared) 2015-01-23 20:09:53 +01:00
Fredrik Teschke daad4c8c73 Merge branch 'master' into ftes-file-storage
Conflicts:
	java/com.sap.sailing.feature/feature.xml
	java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
2015-01-23 19:40:26 +01:00
Fredrik Teschke 7134f051a9 deleted filestorage.ui bundle, and added filestorage UI in c.s.s.gwt.ui 2015-01-23 19:33:39 +01:00
Fredrik Teschke d7920ef0df added com.sap.sse.osgi to launch configs 2015-01-23 19:32:07 +01:00
Fredrik Teschke 944614c1ac add file storage management service 2015-01-23 17:52:21 +01:00
Fredrik Teschke 3edbbb04bb move type based service finder to sse bundles (create new com.sap.sse.osgi bundle) 2015-01-23 16:56:49 +01:00
Fredrik Teschke 3170d94fd4 added mimepull bundle to launch configs 2015-01-23 16:32:47 +01:00
Fredrik Teschke 11e1127699 add filestorage ui bundle 2015-01-23 16:31:37 +01:00
Fredrik Teschke 1398c8bf22 add mimepull to target platform (required by aws servicemix) 2015-01-23 16:18:02 +01:00
Fredrik Teschke c99af6e6a7 Merge remote-tracking branch 'origin/jan-team-image' into ftes-file-storage
Conflicts:
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/TeamResource.java
	java/com.sap.sse.filestorage/src/com/sap/sse/filestorage/impl/AmazonS3FileStorageServiceImpl.java
2015-01-23 15:13:02 +01:00
Fredrik Teschke b18632dda6 add testing credentials for file storage 2015-01-23 15:01:26 +01:00
Fredrik Teschke 5fd5c67cd3 extended file storage service with properties and metadata 2015-01-23 13:57:00 +01:00
Fredrik Teschke 096251015e added unit tests for file storage 2015-01-23 12:29:19 +01:00
Fredrik Teschke 745cc2bdac fix bug in OSGi-ified AWS SDK bundle 2015-01-23 12:28:38 +01:00
Fredrik Teschke d450693cb7 Merge remote-tracking branch 'origin/ftes-tracking-app-only-snakecase-in-urls' into ftes-file-storage 2015-01-23 11:39:30 +01:00
Fredrik Teschke 16f35c1b24 added implementation of file storage service 2015-01-23 11:15:28 +01:00
Fredrik Teschke 72a9d6890e add logic to update team image, both in MongoDB and also replicated 2015-01-23 11:14:15 +01:00
Fredrik Teschke 253a2648e3 added jersey-multipart to target platform 2015-01-23 10:13:14 +01:00
Fredrik Teschke c9e1a39373 added projects and launch configuration for filestorage 2015-01-22 17:31:26 +01:00
Fredrik Teschke 5a95dc4c90 added aws sdk to target platform 2015-01-22 17:15:56 +01:00
Fredrik Teschke 88defc5b77 remove old restlet target feature and add jackson bundles (2.5.0) to target platform 2015-01-22 12:21:25 +01:00
Fredrik Teschke e9f8e4e9c5 change maven compiler level for mobile projets to 1.7 (default was 1.5) 2015-01-11 20:07:40 +01:00
Fredrik Teschke 03b59db67f really changed android target to 4.4 in POMs (was 4.0 before) 2015-01-11 20:06:45 +01:00
Fredrik Teschke bedd6b7c39 change android target in POMs to 4.4 (19) as well 2015-01-11 18:36:51 +01:00
Fredrik Teschke 37f57da934 upgrade to Android 4.4, set Java compiler level to 1.7 and fix deprecations 2015-01-10 20:00:44 +01:00
Fredrik Teschke e5d9b0384b consistently use snake_case in URLs, and camelCase for JSON fields 2015-01-06 14:29:18 +01:00
Fredrik Teschke 39652a942c do not clear competitor store in RacingEventServiceMock (done anyway by test cases) 2015-01-06 14:04:30 +01:00
Fredrik Teschke 8cb4cf7ffc do not allow competitor to be null in RegisterCompetitorEvent 2015-01-05 09:45:58 +01:00
Fredrik Teschke 2118c8230f Revert "remove unnecessary regatta param in WindStore methods"
This reverts commit ad65a5e54b.
2014-12-24 23:49:42 +01:00
Fredrik Teschke ad8c1cd036 Merge branch 'regatta-log' 2014-12-24 19:25:12 +01:00
Fredrik Teschke ad65a5e54b remove unnecessary regatta param in WindStore methods 2014-12-24 14:46:55 +01:00
Fredrik Teschke 2d768ed009 make changes to preferences immediately visible in TrackingService 2014-12-24 13:21:00 +01:00
Fredrik Teschke d693090d81 Merge branch 'master' into regatta-log
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/DeviceWithTimeRange.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/shared/analyzing/DeviceMappingFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelogtracking/impl/DeviceMappingImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/tracking/EmptyGPSFixStore.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/DeviceWithTimeRangeImpl.java
2014-12-24 12:45:22 +01:00
Fredrik Teschke a8e8d22857 move TimeRange to SSE 2014-12-24 12:27:58 +01:00
Fredrik Teschke b77b901713 fix test errors due to expected MongoObjectFactoryImpl 2014-12-24 12:21:35 +01:00
Fredrik Teschke 896c18304e fixed indentations in poms 2014-12-24 11:18:25 +01:00
Fredrik Teschke bd8c8ff7cb remove DeviceWithTimeRange 2014-12-24 11:14:01 +01:00
Fredrik Teschke f3f7685305 remove regattalog in common method 2014-12-24 11:06:35 +01:00
Fredrik Teschke fcd170fa7d use existing getter for generation of RaceLogIdentifier 2014-12-24 10:45:19 +01:00
Fredrik Teschke 350cb1ae85 make use of RaceLog*Event class names for serialization consistent 2014-12-24 10:45:03 +01:00
Fredrik Teschke cd5b1bc1d0 change naming of RegattaLike registration methods 2014-12-24 10:07:09 +01:00
Fredrik Teschke d43a223e8f introduce copy-to-www-project behaviour for tracking app 2014-12-24 09:56:12 +01:00
Fredrik Teschke 036cfddb23 detect running TrackingService and adjust display accordingly 2014-12-23 15:03:03 +01:00
Fredrik Teschke 01864a92b8 Merge branch 'regatta-log' of sapsailing.com:/home/trac/git into regatta-log 2014-12-23 14:09:50 +01:00
Fredrik Teschke 081c46b11c add persistence for regatta log 2014-12-23 14:09:00 +01:00
Fredrik Teschke 3c86aaea47 only 1 activity in tracking app 2014-12-23 09:47:24 +01:00
Fredrik Teschke a6c17ad1ec Merge remote-tracking branch 'origin/master' into regatta-log
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/CreateAndTrackWithRaceLogTest.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/SwissTimingAdapter.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/AbstractRaceColumn.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
2014-12-19 14:31:41 +01:00
Fredrik Teschke d346b4e9dd use encodePathSegment(), so that spaces are encoded as %20 2014-12-15 22:39:51 +01:00
Fredrik Teschke 135e953f36 encode query strings for device mapping QRCodes 2014-12-15 17:14:33 +01:00
Fredrik Teschke e7c2a29b4a add leaderboard-specific competitor endpoint to REST API 2014-12-11 23:00:05 +01:00
Fredrik Teschke 0d97477c64 add test for checkin/checkout 2014-12-11 18:00:33 +01:00
Fredrik Teschke 741756a2ad moved beginning/end of time to TimePoint 2014-12-11 18:00:11 +01:00
Fredrik Teschke fa4f5a8018 fix invalid cast to IsRegattaLike 2014-12-11 17:02:59 +01:00
Fredrik Teschke bd1a648ba4 add CompetitorsResource to API 2014-12-11 14:13:41 +01:00
Fredrik Teschke 59cbaa2cfa Merge branch 'regatta-log' of sapsailing.com:/home/trac/git into regatta-log 2014-12-11 13:54:12 +01:00
Fredrik Teschke ee3217c7c4 added countryCode back to serialized competitor 2014-12-11 13:53:53 +01:00
Fredrik Teschke c3be57ba84 added countryCode back to serialized competitor 2014-12-11 13:41:51 +01:00
Fredrik Teschke cdccf25113 add competitor resource to REST API 2014-12-11 12:49:25 +01:00
Fredrik Teschke 0929262243 update api documentation 2014-12-11 11:58:21 +01:00
Fredrik Teschke d88f2e30a9 Revert "export impl package to fragment host gwt.ui instead of gwt.ui.test"
This reverts commit ef788a61cc.
2014-12-11 11:31:28 +01:00
Fredrik Teschke ef788a61cc export impl package to fragment host gwt.ui instead of gwt.ui.test 2014-12-11 11:20:17 +01:00
Fredrik Teschke 6608da120f Merge remote-tracking branch 'origin/master' into regatta-log
Conflicts:
	java/com.sap.sailing.domain/META-INF/MANIFEST.MF
	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/server/SailingServiceImpl.java
2014-12-11 11:19:39 +01:00
Fredrik Teschke 2acbe4b977 fix replication of transient listener-set 2014-12-09 22:20:01 +01:00
Fredrik Teschke a196aedf13 Merge branch 'regatta-log' of sapsailing.com:/home/trac/git into regatta-log 2014-12-09 15:51:33 +01:00
Fredrik Teschke fc5611ae30 fix instanceof assertions to check new HasRegattaLike interface 2014-12-09 15:51:09 +01:00
Fredrik Teschke c11bd8bff7 Merge branch 'master' of sapsailing.com:/home/trac/git 2014-12-09 12:12:30 +01:00
Fredrik Teschke ae0daa4b23 improve RegattaLike naming, documentation and implementation 2014-12-08 09:16:37 +01:00
Fredrik Teschke 8d810d915b add competitor registration in RegattaLog upon checkin if necessary 2014-12-05 21:24:32 +01:00
Fredrik Teschke 68f9b9fb6e resolve competitor via *ByIdAsString() and compare competitor in checkout 2014-12-05 21:10:33 +01:00
Fredrik Teschke d7e010c88a display mappings from RegattaLog in mappings dialog 2014-12-05 21:09:55 +01:00
Fredrik Teschke 1a4f86e3ad Merge branch 'regatta-log' of sapsailing.com:/home/trac/git into regatta-log 2014-12-05 20:18:42 +01:00
Fredrik Teschke 0a8af6fbb7 first testing of regattalog replication 2014-12-05 20:18:37 +01:00
Fredrik Teschke d6fbb077c9 make MongoRaceLogStore transient on AbstractRaceColumn 2014-12-05 20:10:00 +01:00
Fredrik Teschke 01a972093f preparations to replicate RegattaLog in RacingEventServiceImpl 2014-12-05 20:01:01 +01:00
Fredrik Teschke 27f325e1cd simplify events for RegattaLog replication 2014-12-05 18:27:38 +01:00
Fredrik Teschke 6d836fdfe4 refactored and simplified RaceLogIdentifier logic (so it can be reused for RegattaLog-IDs) 2014-12-05 17:36:00 +01:00
Fredrik Teschke 0fba5717cb remove call of java-7 Map method in java-6 context 2014-12-05 14:13:28 +01:00