Thomas Wiese
471cc96541
correct error response messages for already existing leaderboardgroup
...
and regatta
2019-03-27 10:47:33 +01:00
Thomas Wiese
1fcdd6fc66
bug 4813: fix PermissionAndRoleAssociation to build
...
TypeRelativeObjectIdentifier
2018-12-18 14:21:41 +01:00
Thomas Wiese
475356f8b8
Merge branch 'permission-vertical' into bug4813
...
# Conflicts:
# java/com.sap.sailing.domain.swisstimingadapter.persistence/src/com/sap/sailing/domain/swisstimingadapter/persistence/impl/SwissTimingAdapterPersistenceImpl.java
# java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java
2018-12-18 13:32:12 +01:00
Thomas Wiese
23e0ce4d81
bug 4813: corrected getTypeRelativeIdentifier for RaceDTO
2018-12-18 10:23:39 +01:00
Thomas Wiese
8a84ce7dbc
bug 4813: fix WildcardPermission with new TypeRelativeObjectIdentifier,
...
which keeps encoded identifier
2018-12-18 10:08:31 +01:00
Thomas Wiese
fdbb44fe23
bug 4813: removed double encoding
2018-12-17 23:31:09 +01:00
Thomas Wiese
e3edf36882
bug 4813: fixed some gwt problems II
2018-12-17 20:22:41 +01:00
Thomas Wiese
edae8e5098
bug 4813: fixed some gwt problems II
2018-12-17 18:58:47 +01:00
Thomas Wiese
30fd1965a3
bug 4813: fixed some gwt problems
2018-12-17 18:51:41 +01:00
Thomas Wiese
a387055f95
bug 4813: building the identifier for permissions checks is now be done
...
by supporting a TypeRelativeObjectIdentifer object that has to be built
by domain objects
2018-12-17 15:49:44 +01:00
Thomas Wiese
e994aab7c7
fix server url
2018-12-13 16:58:43 +01:00
Thomas Wiese
2b2e95d182
remove /gwt from server url for comeptitor registration
2018-12-13 14:48:04 +01:00
Thomas Wiese
2234815b91
Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical
2018-12-13 14:12:49 +01:00
Thomas Wiese
f8e9dc2994
fix order of regatta and ownership check
2018-12-13 14:12:44 +01:00
Thomas Wiese
ff580cccd6
add server url to open regatta registration url
2018-12-13 14:11:45 +01:00
Thomas Wiese
5871d35fbc
bug 4813: fixed compilation errors after merge
2018-12-12 17:44:20 +01:00
Thomas Wiese
320ac4a597
Merge branch 'permission-vertical' into bug4813
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java
2018-12-12 17:41:03 +01:00
Thomas Wiese
08bb22851b
bug 4813: corrected ownership on creating user group
2018-12-12 16:38:33 +01:00
Thomas Wiese
99b0517fa0
bug 4813: make sure that typerelativeidentifer is running trough
...
corresponding convert method on object creation
2018-12-12 16:12:24 +01:00
Thomas Wiese
69707bb14f
bug 4813: make sure that typerelativeidentifer is running trough
...
corresponding convert method on object creation
2018-12-12 13:21:41 +01:00
Thomas Wiese
58528beb1f
bug 4813: java.net.URL can no be used by gwt.
2018-12-12 10:28:07 +01:00
Thomas Wiese
45dafda54e
Merge branch 'permission-vertical' into bug4813
2018-12-12 09:06:35 +01:00
Thomas Wiese
534dca5186
bug 4813: clean method names in HasPermissions to distinguish between object or type relative identifers as parameter
2018-12-12 09:05:43 +01:00
Thomas Wiese
bdb4b0e99e
bug 4813: testing HasPermissions-methods that use identifer strategy
2018-12-11 18:22:44 +01:00
Thomas Wiese
da0dfd7879
Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical
2018-12-11 16:00:12 +01:00
Thomas Wiese
6ae2b2e868
add ampersand betweeen query parameters of branchio-url
2018-12-11 15:59:58 +01:00
Thomas Wiese
a3ba9b96c0
Merge branch 'permission-vertical' into bug4813
2018-12-11 15:06:09 +01:00
Thomas Wiese
67320fba63
bug 4813: cleanup
2018-12-11 15:04:54 +01:00
Thomas Wiese
5d57aaf53e
bug 4813: handle RESULT_IMPORT_URL correctly
2018-12-11 15:00:28 +01:00
Thomas Wiese
3069defd73
Merge branch 'permission-vertical' into bug4813
2018-12-10 17:04:06 +01:00
Thomas Wiese
5d77852eb4
bug 4813: handle tracked race self implementation for getIdentifier
2018-12-10 16:57:06 +01:00
Thomas Wiese
1ab38200b9
bug 4813: removed unnecessary comments
2018-12-10 11:20:17 +01:00
Thomas Wiese
9482b9cb94
bug4813: removed unused import
2018-12-10 11:12:23 +01:00
Thomas Wiese
15ed398b9e
bug 4813: remove unsed method getTypeRelativeIdentifierAsString
2018-12-10 11:11:15 +01:00
Thomas Wiese
082554e2ce
bug4813: added javadocs
2018-12-10 11:00:34 +01:00
Thomas Wiese
e23dac5b66
remove accidently commited test class
2018-12-10 10:01:14 +01:00
Thomas Wiese
3dbb89db70
Merge branch 'permission-vertical' into bug4813
2018-12-10 09:54:27 +01:00
Thomas Wiese
26dee81395
bug 4813: change sailing service calls for type relative object
...
identifiers to use typed calls
2018-12-10 09:50:48 +01:00
Thomas Wiese
82b6cd4a2f
bug 4813: fixing getStringPermissionForObject to get typerelative
...
identifier by object
2018-12-07 21:33:16 +01:00
Thomas Wiese
1f5db99e07
Merge branch 'permission-vertical' into bug4813
2018-12-07 14:17:45 +01:00
Thomas Wiese
09e0f12fbc
bug 4813: use concrete object instead of typerelative identifier to
...
build QualifiedObjectIdentifiers by delegation to the identiferstrategy
of the permissions type
2018-12-07 14:09:57 +01:00
Thomas Wiese
76644aa2be
bug 4813: add identifer strategy for TrackedRace
2018-12-07 12:09:17 +01:00
Thomas Wiese
bdab2c5d7e
bug 4813: move SecuredDomainTypes for EXPEDITION_DEVICE_CONFIGURATION to
...
expeditionconnector
2018-12-07 09:51:59 +01:00
Thomas Wiese
496e7bcb5e
bug 4813: send typerelative identifiers through
...
WildcradPermissionEncoder
2018-12-07 09:29:59 +01:00
Thomas Wiese
12bef86316
bug 4813: move SecuredDomainTypes for IGTIMI_ACCOUNT to igtimiadapter
2018-12-07 09:10:54 +01:00
Thomas Wiese
bca8c4f9b1
bug 4813: move SecuredDomainTypes for TRACTRAC_ACCOUNT to
...
tractracadapter
2018-12-07 08:44:32 +01:00
Thomas Wiese
4c9442f8d5
Merge branch 'permission-vertical' into bug4813
2018-12-07 08:26:32 +01:00
Thomas Wiese
8a662aa8d4
bug 4813: move SecuredDomainTypes for SwissTiming to swisstimingadapter
2018-12-07 08:25:27 +01:00
Thomas Wiese
f27abc43c4
bug 4816: move permission CAN_IMPORT_MASTERDATA to SERVER_ACTIONS
2018-12-06 15:12:34 +01:00
Thomas Wiese
01f8d1ccf4
Merge branch 'permission-vertical' into bug4813
...
Conflicts:
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/LeaderboardsResourceV2.java
2018-12-06 14:58:56 +01:00
Thomas Wiese
1d427a3f5c
Merge branch 'permission-vertical' into bug4813
...
Conflicts:
java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/component/UserGroupManagementPanel.java
2018-12-06 14:32:05 +01:00
Thomas Wiese
b965882121
bug 4813: add getPermissionForObject-method to accept domain object.
...
Setting the corresponding method based on
typerelativeObjetctIdentigfiers to deprecated.
Continued transition to type based id determination for
SecureDomainTypes SEVRER and MEDIA_TRACK.
2018-12-06 14:21:03 +01:00
Thomas Wiese
ceca6df99a
Merge branch 'permission-vertical' into bug4813
2018-12-06 09:23:51 +01:00
Thomas Wiese
0f9ef19b78
Merge branch 'master' into permission-vertical
...
Conflicts:
docker/sailing-pod.yaml
2018-12-06 08:56:33 +01:00
Thomas Wiese
6544fb6cc6
add missing parameters to events recource test
2018-12-06 08:39:24 +01:00
Thomas Wiese
1def7157c1
adjusted rest api documentation for createEvent endpoint
2018-12-05 23:17:50 +01:00
Thomas Wiese
b77521c32f
bug 4709: added parameter for open regatta registration secret to createEvent Rest-API
2018-12-05 23:05:44 +01:00
Thomas Wiese
7773e4e294
Merge branch 'permission-vertical' into bug4813
2018-12-05 17:56:18 +01:00
Thomas Wiese
669bcea2b4
bug 4813: remove generics from HasPermissions
2018-12-05 17:54:07 +01:00
Thomas Wiese
f24401dcbf
Merge branch 'permission-vertical' into bug4813
2018-12-05 09:17:02 +01:00
Thomas Wiese
55f8552165
Merge branch 'permission-vertical' into bug4813
2018-12-04 17:32:55 +01:00
Thomas Wiese
cd2de0af7f
bug 4813: implement WithID on DTOs for SecureDomainTypes with
...
ID-IdentifierStrategy.
2018-12-04 17:29:57 +01:00
Thomas Wiese
8c9e35c12d
bug 4813: eleminate id factories in filter methods of security service
2018-12-04 16:27:07 +01:00
Thomas Wiese
6fa00334f3
removed id factories from EditOwnershipDialog and EditAclDialog
2018-12-04 14:37:55 +01:00
Thomas Wiese
3fff7866f7
Merge branch 'permission-vertical' into bug4813
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
2018-12-04 12:59:22 +01:00
Thomas Wiese
b2930b1b8e
bug 4813: First draft for defining identifier strategy in HasPermissions
...
for SecuredDomainTypes and SecureSecurityTypes to hide complexity and
create a single point of responsibilty for identiferAsString-Logic.
2018-12-04 12:46:19 +01:00
Thomas Wiese
cff5cdf4ca
Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical
2018-11-29 15:14:27 +01:00
Thomas Wiese
c7cc2bb9e7
further permission checks in rest api
2018-11-29 15:13:45 +01:00
Thomas Wiese
8119a0c357
added missing permission checks for regatta in RegattasResource
2018-11-29 12:21:44 +01:00
Thomas Wiese
76a4522769
check read permissions on comeptitor and boat when adding to a regatta
2018-11-29 11:08:37 +01:00
Thomas Wiese
d5c3289876
Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical
2018-11-29 10:45:53 +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
0be4ce6a8d
secure lists of competitors in RegattasResource
2018-11-29 09:45:07 +01:00
Thomas Wiese
9605b4d827
Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical
2018-11-28 17:01:34 +01:00
Thomas Wiese
7e0b55b23e
competitor and boat require in additon to READ_PUBLIC the LIST-permission
2018-11-28 17:01:06 +01:00
Thomas Wiese
daa53f9e91
Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical
2018-11-28 10:48:57 +01:00
Thomas Wiese
daae759bc0
add ownership migration for comepttiors and boat
2018-11-28 10:48:30 +01:00
Thomas Wiese
fa97d9cb2b
make sure to show ownerships for comeptitors and boats
2018-11-28 10:21:28 +01:00
Thomas Wiese
c995e66562
filter competitors by permission READ_PUBLIC
2018-11-28 10:03:41 +01:00
Thomas Wiese
0d4597b39a
minor cleanups
2018-11-28 09:10:22 +01:00
Thomas Wiese
654734315f
Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical
2018-11-27 18:09:00 +01:00
Thomas Wiese
5ddb98402e
filter boats by permission READ_PUBLIC
2018-11-27 18:08:53 +01:00
Thomas Wiese
515c8075e8
use id of default-tenant instead of name on update user
2018-11-27 18:03:55 +01:00
Thomas Wiese
14ac8ad3a6
on anynomous usr regsitration set ownership for competitor and boat to same ownership as regatta
2018-11-27 15:20:16 +01:00
Thomas Wiese
34454f7d3f
add ownership on converting to BoatDTO
2018-11-27 11:22:28 +01:00
Thomas Wiese
c6ac4d4d69
Merge branch 'permission-vertical' into bug4709_pv
2018-11-27 09:26:23 +01:00
Thomas Wiese
99376abe49
organinze imports
2018-11-26 23:11:00 +01:00
Thomas Wiese
fee3d86bd0
Merge branch 'permission-vertical' into bug4709_pv
2018-11-26 22:57:48 +01:00
Thomas Wiese
09179e193a
branchio url generation
2018-11-26 22:55:26 +01:00
Thomas Wiese
3810738f62
finalize and cleanup open regatta registration link dialog
2018-11-26 16:20:55 +01:00
Thomas Wiese
8fdadb1460
Merge branch 'permission-vertical' into bug4709_pv
2018-11-23 21:11:36 +01:00
Thomas Wiese
ea9ff486ef
fixed selenium test for competitor edit action name change
2018-11-23 17:03:23 +01:00
Thomas Wiese
1a6441693f
Merge branch 'permission-vertical' into bug4709_pv
...
Conflicts:
java/com.sap.sailing.server.gateway/resources/shiro.ini
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
2018-11-23 16:05:09 +01:00
Thomas Wiese
9145fea129
Merge branch 'permission-vertical' of ssh://sapsailing.com/home/trac/git into permission-vertical
2018-11-23 15:06:03 +01:00
Thomas Wiese
23431ad775
display and make editable ownerships for comeptitors and boats in AdminConsole
2018-11-23 15:05:51 +01:00
Thomas Wiese
fbee8ba6c2
move gwt compiler parameter java/com.sap.sailing.gwt.ui/pom.xml to root pom.xml
2018-11-21 13:54:57 +01:00
Thomas Wiese
1561617309
set ownerships for Competitor and Boat
2018-11-21 12:21:41 +01:00
Thomas Wiese
2521f7ec07
cleanup buildAndUpdateProduct.sh
2018-11-21 12:13:14 +01:00
Thomas Wiese
8b36cdd185
add parameter -Xmx8192m to extraJvmArgs to gwt compiler
2018-11-21 10:18:23 +01:00