Kai Börnert
|
8eeec7bcc0
|
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
|
2018-12-06 10:25:49 +01:00 |
|
Kai Börnert
|
5b73768638
|
simplified Ownership migration code
enabled migration for ExpeditionDeviceConfigurations
|
2018-12-06 10:25:34 +01:00 |
|
Benjamin Barth
|
e5f51f81ac
|
Adjusted permission check for user creation
|
2018-12-06 10:12:21 +01:00 |
|
Benjamin Barth
|
951b3c8732
|
Avoid multiple user loading and potential NPE when updating ownerships
|
2018-12-05 16:52:14 +01:00 |
|
Kai Börnert
|
bc2211b67f
|
leaderboard group overall leaderboards will no longer be deleted
explicitly to ensure that owners are correctly handled
|
2018-12-05 16:28:15 +01:00 |
|
Kai Börnert
|
c40bb07d56
|
fix for ExpeditionDeviceConfiguration
|
2018-12-05 14:03:09 +01:00 |
|
Kai Börnert
|
65a294c6dc
|
changed checkPermissionAndDeleteOwnershipForObjectRemoval in favor of a
type safe version that does not handle with strings
|
2018-12-05 11:34:24 +01:00 |
|
Kai Börnert
|
bffd31eb4c
|
added helper methods for removal
|
2018-12-05 11:13:47 +01:00 |
|
Kai Börnert
|
6551072e5e
|
extended ObjectInputStreamResolvingAgainstCache with a listener, that
gets called on cache misses and hits
added unified ownership handing on masterdataimport
|
2018-12-04 14:40:41 +01:00 |
|
Kai Börnert
|
735c974280
|
Merge branch 'permission-vertical' into permission-vertical-split
Conflicts:
java/com.sap.sailing.dashboards.gwt/GWT Dashboards DevMode.launch
java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/server/UserManagementServiceImpl.java
java/com.sap.sse.security.userstore.mongodb/src/com/sap/sse/security/userstore/mongodb/impl/Activator.java
|
2018-11-30 13:30:16 +01:00 |
|
Kai Börnert
|
e81a266186
|
fixed self registration issue with permissions
|
2018-11-30 09:58:53 +01:00 |
|
Kai Börnert
|
561a938a65
|
further restructuring of dto classes
|
2018-11-29 14:56:25 +01:00 |
|
Kai Börnert
|
4d7a2cf067
|
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
|
2018-11-29 10:23:10 +01:00 |
|
Thomas Wiese
|
001f1b1f02
|
secure detail serialization of RegattaJsonSerializer
|
2018-11-29 10:21:49 +01:00 |
|
Kai Börnert
|
61ab39011c
|
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
|
2018-11-29 10:13:46 +01:00 |
|
Kai Börnert
|
71ad33872d
|
fixed migrationcheck to no longer require timer logic
|
2018-11-29 10:13:02 +01:00 |
|
Thomas Wiese
|
0be4ce6a8d
|
secure lists of competitors in RegattasResource
|
2018-11-29 09:45:07 +01:00 |
|
Steffen Schaefer
|
ad7f549174
|
Merge branch 'permission-vertical' into permission-vertical-split
|
2018-11-28 17:11:03 +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 |
|
Steffen Schaefer
|
6859918ea7
|
Merge branch 'permission-vertical' into permission-vertical-split
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/EventListComposite.java
java/com.sap.sailing.server.gateway.test/src/com/sap/sailing/server/gateway/test/jaxrs/AbstractJaxRsApiTest.java
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/UserManagementService.java
java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/UserManagementServiceAsync.java
java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/usermanagement/UserTableWrapper.java
|
2018-11-28 13:59:44 +01:00 |
|
Kai Börnert
|
3d49644443
|
cleaned up dtos a little
|
2018-11-28 09:49:33 +01:00 |
|
Kai Börnert
|
9774654679
|
split of client and server side data classes
|
2018-11-28 08:22:47 +01:00 |
|
Steffen Jacobs
|
78e4d09b88
|
Added methods in UserManagementService to allow overwriting existing
ACLs and retrieve unpruned ACLs.
|
2018-11-27 17:08:31 +01:00 |
|
Steffen Schaefer
|
f64e4e3e30
|
Implemented copying a user group's details when migrating to a new group
|
2018-11-26 16:11:02 +01:00 |
|
Kai Börnert
|
aec43a6ec5
|
do not silently fail in setOwnership, also cleaned up precondition
checks
|
2018-11-23 12:22:45 +01:00 |
|
Kai Börnert
|
1fe28a232d
|
wip for defaultTenant switching
|
2018-11-21 17:26:28 +01:00 |
|
Kai Börnert
|
8514671472
|
disabled migration timer in preparation to replacement with listener
system
|
2018-11-15 18:23:40 +01:00 |
|
Thomas Wiese
|
87d556e371
|
prevent npe, if shiro subject has no principal
|
2018-11-15 13:00:44 +01:00 |
|
Kai Börnert
|
dbe16dfe7e
|
Merge branch 'master' into permission-vertical
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/server/SailingDispatchContextImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/DataMiningServiceImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/StoredDataMiningQueryPersisterImpl.java
java/com.sap.sse.security/src/com/sap/sse/security/SecurityService.java
java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java
|
2018-11-14 10:17:17 +01:00 |
|
Kai Börnert
|
61e0f6aa7c
|
fixed multiple points interacting with the userstore directly, that
might cause issues with replication
|
2018-11-14 09:34:38 +01:00 |
|
Kai Börnert
|
6204f410a6
|
fix for SecurityManager exception and for TaggingServiceTest
|
2018-11-13 16:43:00 +01:00 |
|
Kai Börnert
|
83a0c2c32c
|
fix for getDefaultTenantForUser using getCurrentUser
|
2018-11-13 16:04:00 +01:00 |
|
Steffen Jacobs
|
f57a984a6d
|
renamed 'getOtherUsersHaveRole'-method in UserStore to
'getExistingQualificationsForRoleDefinition'
|
2018-11-13 09:16:24 +01:00 |
|
Steffen Schäfer
|
4dd2cd7386
|
Consistently using ServerInfo.getName() to get the server name
|
2018-11-13 08:54:54 +01:00 |
|
Steffen Schäfer
|
43e505d74d
|
Implemented wildcard permission check for all existing qualification
when updating an existing role
|
2018-11-12 17:30:17 +01:00 |
|
Steffen Schäfer
|
42490c4a61
|
Adjusted parameter type (Role vs RoleDefinition)
|
2018-11-12 17:30:15 +01:00 |
|
Kai Börnert
|
4c7eac55e8
|
simplified and fixed default tenant handling for createUser
|
2018-11-12 16:56:40 +01:00 |
|
Steffen Jacobs
|
5726d21a5a
|
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
|
2018-11-12 15:09:54 +01:00 |
|
Steffen Jacobs
|
0d4765dda4
|
Added a method (+tests) in UserStore to find out if other users have a
certain role and return them.
|
2018-11-12 15:09:03 +01:00 |
|
Steffen Schäfer
|
af9315f654
|
Added the possibility to let sse.security automatically create
RoleDefinitions from RolePrototypes provided by domain server bundles
|
2018-11-12 15:03:18 +01:00 |
|
Kai Börnert
|
9e9f5d5b78
|
use tenant of user as fallback, if no other defaulttenant is configured
for the server
|
2018-11-12 09:58:41 +01:00 |
|
Kai Börnert
|
a1817a4a66
|
fix for infinite loop
|
2018-11-09 12:57:24 +01:00 |
|
Kai Börnert
|
a16965897d
|
user a defaultTenant that is configured per server for each user
|
2018-11-09 09:44:45 +01:00 |
|
Axel Uhl
|
c04d5383f5
|
moved access to non-API features to testsupport package which can be friends with com.sap.sse.security
Change-Id: If7e4f726db1743b2b6ee3029e40f98e4ab2b7b94
|
2018-11-06 15:27:46 +01:00 |
|
Kai Börnert
|
8761ec81b2
|
initial meta check for permission giving
|
2018-10-31 09:02:50 +01:00 |
|
Kai Börnert
|
fd12990c45
|
ensure default roles are always existent
|
2018-10-26 14:29:46 +02:00 |
|
Kai Börnert
|
77b62ea5ec
|
added checks for acl and cleaned up lock management
|
2018-10-26 10:14:07 +02:00 |
|
Kai Börnert
|
6cf037f7cb
|
Merge branch 'permission-vertical' of ssh://trac@sapsailing.com/home/trac/git into permission-vertical
|
2018-10-23 13:56:22 +02:00 |
|
Kai Börnert
|
559a2e70cc
|
improved deletion of users and usergroups related to ownerships
|
2018-10-23 13:56:13 +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 |
|