Commit Graph
100 Commits
Author SHA1 Message Date
Fredrik Teschke c8d28b9cf0 remove calls to deprecated mongodb threading/concurrency methods
- excerpt from the API doc: "The main use case for this method is to ensure that applications can read their own unacknowledged writes, but this is no longer so prevalent since the driver started defaulting to acknowledged writes. The other main use case is to ensure that related read operations are all routed to the same server when using a non-primary read preference. But this is dangerous because mongos does not provide this guarantee. For these reasons, this method is now deprecated and will be removed in the next major release."
2015-02-11 13:05:41 +01:00
Fredrik Teschke af0856653e removed calls to deprecated mongo-API methods (result of mongo-api upgrade) 2015-02-11 12:58:48 +01:00
Fredrik Teschke 9f13d9e56e fixed deprecation warnings resulting from MongoDB driver upgrade
Conflicts:
	java/com.sap.sse.mongodb/src/com/sap/sse/mongodb/internal/MongoDBServiceImpl.java

Conflicts:
	java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/RaceLogReplicationTest.java
2015-02-11 12:57:11 +01:00
Fredrik Teschke 5471a6b8fc update manifests and pom to new mongodb driver version 2015-02-11 12:55:32 +01:00
Fredrik Teschke 9bc83057c6 update to mongo driver 2.13 2015-02-11 11:52:05 +01:00
Fredrik Teschke f4db3f7a30 Merge branch 'ftes-file-storage-i18n' 2015-02-09 21:23:44 +01:00
Fredrik Teschke ee51b397d1 Merge branch 'ftes-pull-out-datamining-server-side-i18n' into ftes-file-storage-i18n 2015-02-08 23:48:47 +01:00
Fredrik Teschke 166c93f363 rename to more technically accurate ResourceBundleStringMessages and add javadoc 2015-02-08 23:46:37 +01:00
Fredrik Teschke 63dc00da31 rename to more technically accurate ResourceBundleStringMessages and add javadoc 2015-02-08 23:44:04 +01:00
Fredrik Teschke a3b65176d1 add i18n for server-managed file storage entities 2015-02-05 13:01:09 +01:00
Fredrik Teschke 2e292d97a1 Merge branch 'master' into ftes-pull-out-datamining-server-side-i18n 2015-02-05 12:26:00 +01:00
Fredrik Teschke b9ceb386a6 move file storage dto utils to com.sap.sse.gwt 2015-02-05 12:25:47 +01:00
Fredrik Teschke e10cb52762 move server-side string messages to com.sap.sse 2015-02-05 12:20:34 +01:00
Fredrik Teschke f414003f8b Merge branch 'master' of sapsailing.com:/home/trac/git 2015-02-05 12:05:16 +01:00
Fredrik Teschke 5c15b93e87 add explanation for commented src lines dealing with device type 2015-02-05 11:47:24 +01:00
Fredrik Teschke 896ae4c370 document expected HTTP header 2015-02-05 11:43:29 +01:00
Fredrik Teschke 7f07b7ab09 moved file storage gwt UI into com.sap.sse.gwt bundle 2015-02-05 11:23:49 +01:00
Fredrik Teschke 84031328f7 enable tabbing in file storage table 2015-02-05 10:35:21 +01:00
Fredrik Teschke f32d631108 i18n for error messages in FileStoragePanel 2015-02-05 09:54:43 +01:00
Fredrik Teschke b5be775f95 add javadoc to file-storage related classes 2015-02-05 09:45:21 +01:00
Fredrik Teschke 4508934766 remove com.sap.sse.{gateway, osgi} by moving the few classes into com.sap.sse 2015-02-05 09:28:38 +01:00
Fredrik Teschke a23478bb89 remove error messages if check did not fail 2015-01-30 12:31:11 +01:00
Fredrik Teschke a111cce7a3 use mongo upsert to ensure old values are overwritten 2015-01-30 12:24:16 +01:00
Fredrik Teschke 4fed821587 improved behaviour of file storage panel (keep selection upon refresh) 2015-01-30 11:26:01 +01:00
Fredrik Teschke b7ebc369d4 reuse super impl of internalSetProperty 2015-01-30 11:08:54 +01:00
Fredrik Teschke 521615beb5 rename property errors class to include prefix 2015-01-29 20:02:02 +01:00
Fredrik Teschke b74c5dea08 add error label for overall properties error message 2015-01-29 20:00:00 +01:00
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