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
063484e29f
removed PluginNature from our OSGi bundles; they are not Eclipse plugins
2019-05-27 22:53:30 +02:00
Axel Uhl
213109a42e
added property rankingMetric to the RegattaJsonSerializer
...
Change-Id: I50044904e73e5566292a9a2362ec56f6baee5f4f
2019-05-20 14:41:12 +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
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
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
Steffen Schaefer
5982344848
Merge branch 'master' into permission-vertical
2018-12-12 09:22:12 +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
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
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
Vladislav Chumak
3f8d74c3fd
Fixed estimation data rest service
2018-07-25 20:34:28 +02:00
Axel Uhl
b5d9ecade1
Merge branch 'master' into bug4104
2018-07-19 21:17:18 +02:00
Henri Kohlberg
15779aad4f
Removed unused import
2018-07-19 09:37:07 +02:00
D067890
cadabc0a82
Merge branch 'master' into bug4104
...
# Conflicts:
# java/com.sap.sailing.server.gateway.serialization.shared.android/src/com/sap/sailing/server/gateway/deserialization/racelog/impl/RaceLogEventDeserializer.java
# java/com.sap.sailing.server.gateway.serialization.shared.android/src/com/sap/sailing/server/gateway/serialization/racelog/impl/RaceLogEventSerializer.java
# java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/CompleteManeuverCurvesWithEstimationDataJsonSerializer.java
# java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/GpsFixesWithEstimationDataJsonSerializer.java
# java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
2018-07-18 16:16:58 +02:00
Axel Uhl
1b8e477295
Merge branch 'master' into bug4572
...
Change-Id: I581ae628a8e3b79ffd395feabc1ad7b8479ed55d
2018-07-10 17:36:41 +02:00
Vladislav Chumak
4998bfaded
Extended estimation data serializer with waypointsCount attribute
2018-07-09 19:40:31 +02:00
Vladislav Chumak
122dfb293c
Refactored estimation data serializers + added mark passings count
2018-07-09 19:27:48 +02:00
Alessandro Stoltenberg
1f41b2c964
bug4572: refactoring and deleting old entries for maneuver.maneuverLoss replaced by maneuver.maneuverLoss.projectedDistanceLost. Changes made respectivly also for the corresponding DTOs.
2018-07-09 15:39:49 +02:00
Axel Uhl
8c9477dac0
tried to merge master; failed for ManeuverWithCoarseGrainedBoundariesImpl; Alessandro, please continue
...
Change-Id: I03bccd6ad5291464d0aa08b1f64902be57702713
2018-07-09 13:51:10 +02:00
Vladislav Chumak
80de00ec48
Added parameters to get maneuvers and gps fixes before and after
...
start/finish line
2018-07-09 09:16:03 +02:00
Vladislav Chumak
53abb3e730
Added export for gps fixes with estimation data
2018-07-09 09:16:03 +02:00
Vladislav Chumak
2774989686
Added polar feature to exported estimation data + corrected polars bugs
2018-07-09 09:16:03 +02:00
Vladislav Chumak
c6e90300c2
Added maneuver detection implementation for extremely low GPS sampling
...
rates
2018-07-09 09:16:03 +02:00
Vladislav Chumak
24f922bde2
Added parameters to get maneuvers and gps fixes before and after
...
start/finish line
2018-07-05 14:05:23 +02:00
Vladislav Chumak
e94ca51c15
Added export for gps fixes with estimation data
2018-07-05 12:37:32 +02:00
Vladislav Chumak
316ccc3b43
Added polar feature to exported estimation data + corrected polars bugs
2018-07-05 10:52:05 +02:00
Vladislav Chumak
70c3a037ea
Added maneuver detection implementation for extremely low GPS sampling
...
rates
2018-07-05 06:45:30 +02:00