Commit Graph
562 Commits
Author SHA1 Message Date
Axel Uhl a1b918013e added raceId field to series serializer 2019-11-29 18:30:26 +01:00
Axel Uhl 8d6187b76f factored some string constants for wind import servlet
Change-Id: I96a9c405d3fcd89a0f6a765a2f0b462a6aa48c5a
2019-09-20 13:39:00 +02:00
Axel Uhl 8580ac3b98 preparing for certificate upload servlet
Change-Id: Ic424683d1bebb4a9c6f62f8353c073eda387b84d
2019-09-19 20:09:43 +02:00
Axel Uhl 74bd421710 Merge branch 'master' into windestimation 2019-05-28 21:57:39 +02:00
Axel Uhl 89e8bef9c8 Revert "removed PluginNature from our OSGi bundles; they are not Eclipse plugins";
according to https://bugs.eclipse.org/bugs/show_bug.cgi?id=544977#c21 the
scenario of using the ManifestBuilder without setting the PluginNature is
not a supported scenario. Besides, it doesn't help to get rid of the new
Eclipse warning regarding non-exported packages.

This reverts commit 063484e29f.
2019-05-28 21:54:20 +02:00
Axel Uhl 4626e4e56a Merge branch 'master' into windestimation 2019-05-27 23:52:19 +02:00
Axel Uhl 063484e29f removed PluginNature from our OSGi bundles; they are not Eclipse plugins 2019-05-27 22:53:30 +02:00
Axel Uhl 8dd52e407f Merge branch 'master' into windestimation-runCommand 2019-05-21 23:54:28 +02:00
Axel Uhl 213109a42e added property rankingMetric to the RegattaJsonSerializer
Change-Id: I50044904e73e5566292a9a2362ec56f6baee5f4f
2019-05-20 14:41:12 +02:00
Axel Uhl b6dd97ef8b Merge branch 'master' into windestimation
Change-Id: I1356ad8c307e20dfa114aa2438f6d1d3c5898793
2019-05-15 11:50:29 +02:00
Axel Uhl 0dbd2f4f45 publish non-public competitor data only if READ permission is provided; otherwise still serialize public information if READ_PUBLIC is given
Change-Id: I536ec02b6051f22a849393452b80de098fc1e29f
2019-05-04 17:57:21 +02:00
Axel Uhl b53c4bd44f Merge branch 'master' into windestimation 2019-04-27 01:25:52 +02:00
Steffen Schaefer b1b0eafa3f Renamed methods in SecurityService having "any" in their name to
explicitly distinct this case from the any check available via
PermissionChecker
2019-03-27 09:14:35 +01:00
Axel Uhl 0591ed19be Merge branch 'master' into windestimation
Change-Id: I4e29cdbbed4c938ad28446edb76add63096deed4
2019-03-19 17:45:46 +01:00
Axel Uhl 90c49da685 Merge branch 'master' into permission-vertical
Change-Id: I1a81df0c5b5ae8463dd1fd4dec457fd73baf6efd
2019-03-13 20:12:46 +01:00
Axel Uhl 738f126011 bug 4940: added /sailingserver/api/v1/countrycodes end point
Change-Id: Iceaae41d850f8fe2dbf883381c08c14e8da90d8c
2019-03-13 19:42:09 +01:00
Steffen Jacobs e97390326e Bug 4937: moved READ_PUBLIC to SecuredSecurityType and removed
CompetitorAndBoatAction accordingly.
2019-03-07 17:04:07 +01:00
Axel Uhl d8ffb5ae7f permission checks for null objects now always pass; some renames and tests
Change-Id: I3e5fe27646efd7eb170af6857b647b9aa7da5583
2019-02-20 15:49:11 +01:00
Steffen Jacobs 82e0e7953e adjusted all permissions checks where
CompetitorandBoatActions.READ_PUBLIC was checked to also check, if the
user has DefaultActions.READ instead
2019-02-06 15:11:47 +01:00
Vladislav Chumak 62f7a0cad2 Bugfixes and clean-up in windestimation.lab after recent changes 2019-02-05 17:03:47 +01:00
Vladislav Chumak 2cc45c750b Bugfixed incremental maneuver detector issue with wrong references of dp
fixes
2019-01-22 19:29:23 +01:00
Vladislav Chumak 766b6e4ec9 Integrated windestimation in trackedRace considering osgi and replicable 2019-01-22 17:17:14 +01:00
Vladislav Chumak 8563a7b21f Added highestSpeed wind ManeuverCurveBoundaries + Removed obsolete
detailed maneuver loss
2019-01-16 12:50:29 +01:00
Vladislav Chumak 8acbe1a567 Introduced WindEstimationInteraction in IncrementalManeuverDetector 2019-01-08 20:41:23 +01:00
Steffen Schaefer 5982344848 Merge branch 'master' into permission-vertical 2018-12-12 09:22:12 +01:00
Vladislav Chumak c2bb35126d Merge remote-tracking branch 'origin/master' into windestimation 2018-12-11 16:27:49 +01:00
Vladislav Chumak bb25ca16c6 Adapted RaceWindJsonSerializer to produce mongodb friendly position json 2018-12-11 16:12:04 +01:00
Steffen Schaefer 3cc3345326 Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/CompetitorTrackWithEstimationDataJsonSerializer.java
2018-12-10 08:53:39 +01:00
Vladislav Chumak 20a99c77e9 Merge remote-tracking branch 'origin/master' into windestimation 2018-12-07 15:10:35 +01:00
Vladislav Chumak a9d9d21b8a Added new REST method for wind data retrieval 2018-12-06 16:55:37 +01:00
Vladislav Chumak 1343413650 Improved wind quality flag in REST API 2018-12-06 16:53:20 +01:00
Steffen Schaefer 955a483543 Simplified permissions for competitors and boats to be compatible with
the permissions granted by "user" and "sailing_viewer" roles. Further
improvements may be implemented with bug 4815
2018-12-06 14:17:13 +01:00
Vladislav Chumak c2bfd6d999 added high quality wind data flag for maneuver data export 2018-12-06 13:15:10 +01:00
Thomas Wiese 8119a0c357 added missing permission checks for regatta in RegattasResource 2018-11-29 12:21:44 +01:00
Thomas Wiese 172973971a restrict competitor and boats in RaceEntriesJsonSerilaizer 2018-11-29 10:45:45 +01:00
Thomas Wiese 001f1b1f02 secure detail serialization of RegattaJsonSerializer 2018-11-29 10:21:49 +01:00
Vladislav Chumak 2595fa5253 Added domain factory awareness to BoatClass handling 2018-11-21 17:25:25 +01:00
Thomas Wiese cc2c751223 Merge branch 'bug4709' into bug4709_pv
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/Regatta.java
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/SlicingTest.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/CreateRegattaCallback.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
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.server.gateway.test/src/com/sap/sailing/server/gateway/test/jaxrs/AbstractJaxRsApiTest.java
	java/com.sap.sailing.server.gateway.test/src/com/sap/sailing/server/gateway/test/jaxrs/RegattasResourceTest.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
2018-10-24 15:20:27 +02:00
Kai Börnert 3386891aeb Merge branch 'master' into bug4757_2
Conflicts:
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RestApiApplication.java
	java/com.sap.sailing.server.gateway/webservices/api/v1/index.html
2018-10-23 14:24:36 +02:00
Steffen Schäfer 9c2ff665a7 Merge branch 'master' into permission-vertical
Conflicts:
	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_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RestApiApplication.java
	java/com.sap.sailing.server.gateway/webservices/api/v1/index.html
	java/com.sap.sse.security.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/impl/Activator.java
	java/com.sap.sse.security/META-INF/MANIFEST.MF
2018-10-23 13:10:46 +02:00
Thomas Wiese be1f1fd6c5 minor fixes from code review 2018-10-16 09:02:29 +02:00
Kai Börnert d4674632e1 permission-vertical fix for missing osgi dependency to
sap.sse.security.common
2018-10-11 17:53:40 +02:00
Thomas Wiese 6a7f477898 clean unused imports 2018-09-26 10:36:20 +02:00
Kai Börnert 1e17a109bd bug4757 moved logic out of ManeuversJsonSerializer, added optional
filter, added optional
2018-09-24 16:39:02 +02:00
Thomas Wiese 22d06882c3 rename regatta attribute canCompetitorRegisterToOpenRegatta to competitorRegistrationType and swicht over to enum datatype 2018-09-21 17:41:57 +02:00
Thomas Wiese d992a3e9a0 Add parameter for user regsitration to regatta 2018-09-18 16:09:41 +02:00
Henri Kohlberg 68fe2ca6d1 Merge branch 'master' of ssh://sapsailing.com/home/trac/git into bug4104
# Conflicts:
#	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
2018-08-06 10:48:19 +02:00
Axel Uhl 3b516bcbc3 bug4704: introducing a ReadonlyRaceState cache based on weak identity hash map over RaceLog and RaceLogResolver
Change-Id: I33412e6ed72ff732333e4a3ce1be8fc3906a57e5
2018-08-05 15:35:57 +02:00
Vladislav Chumak fd69fd620e Corrected REST API with support for smoothed speed and course of
GPSFixesWithEstimationData
2018-07-29 18:06:02 +02:00
Vladislav Chumak e8c43db114 Changed polars based features for maneuver estimation data 2018-07-26 16:25:01 +02:00