Axel Uhl
d19bd2a7f3
"migrate" SERVER object also after receiving initial load, ensuring that a newly created server group is used for the SERVER object's group ownership
2020-02-13 18:41:31 +01:00
Axel Uhl
3a2a1c947a
re-use existing method to create a user group in SecurityServiceImpl with replication
2020-02-13 17:50:10 +01:00
Axel Uhl
ab11635966
compute the UUID for the new server group once and not as part of the create operation
2020-02-13 17:44:32 +01:00
Axel Uhl
75bd23f840
fixed bug: initial server group creation must not use "store" as captured object in the operation;
...
otherwise, the entire SecurityServiceImpl object will be serialized
which fails
2020-02-13 17:36:44 +01:00
Steffen Schaefer
341abf655f
Bug 5195: Several adjustments to ensure consistent usage of
...
RoleDefinitions for RolePrototypes in the security model to prevent
incompatible usages of objects that effectively represent the same
RoleDefinition.
2020-02-11 13:04:30 +01:00
Axel Uhl
91033f1b25
improved logging for initial load in SecurityServiceImpl
2020-02-06 08:43:26 +01:00
Axel Uhl
9ab246433c
fixed logging
2020-02-04 10:06:05 +01:00
Axel Uhl
99a04487b1
bug5193: adjusting server group in UserStore after receiving initial load
2020-02-03 18:47:06 +01:00
Axel Uhl
c15c838dec
added link to Igtimi data types documentation, removed "battery_level" field which was deprecated
2020-01-31 15:55:09 +01:00
Axel Uhl
1aa90c3bdc
Merge branch 'master' into bug5085
2020-01-27 11:30:32 +01:00
Axel Uhl
26c77bb685
fixed PUT method implementation for ownership REST API
2020-01-27 11:24:03 +01:00
Axel Uhl
78f0b346c8
aftermath to broken 178e7375f4: moved anonymous access filter to SSE
2020-01-27 11:09:04 +01:00
Axel Uhl
4a78c9f5d4
comment changes only
2020-01-20 01:58:28 +01:00
Axel Uhl
56df584d17
Merge branch 'master' into bug5085
2020-01-16 09:17:55 +01:00
Axel Uhl
ddf94e9bb3
added GET/PUT requests for ownerships and ACLs
2020-01-15 18:03:29 +01:00
Axel Uhl
8f111ae749
Merge branch 'master' into ownership-resource
2020-01-15 16:13:22 +01:00
Steffen Schaefer
93bbc8e83c
Merge branch 'master' into bug5085
2020-01-13 15:03:02 +01:00
Axel Uhl
b94bd2fb07
fixed typo in comment
2020-01-11 14:22:30 +01:00
Axel Uhl
637e833497
improved error messages in UserGroupResource
2020-01-11 14:11:46 +01:00
Axel Uhl
924bc28713
Merge branch 'master' into ownership-resource
2020-01-11 00:57:19 +01:00
Steffen Schaefer
4c866c4097
Merge branch 'master' into bug5085
2020-01-08 08:43:20 +01:00
Axel Uhl
aacc30ef55
bug5171: avoid concurrent modification exception when deleting user
2020-01-07 11:01:59 +01:00
Usman Ali
d21bff9144
ownership change api
2020-01-06 00:32:21 +05:00
Axel Uhl
a87b78237a
added has_permission method to SecurityResource
2019-12-20 10:32:33 +01:00
Axel Uhl
1c4f74fb00
Merge branch 'master' into bug5085
2019-12-18 10:10:15 +01:00
Axel Uhl
62935b588f
introduced new parameter markPropertiesGroupOwnership for CourseConfigurationResource.createCourseTemplate and createCourse
2019-12-17 19:09:54 +01:00
Axel Uhl
4b69e93292
fixed NPE in TrackedRaceWithContext.getRelativeScoreForCompetitor in case one or more competitors don't have a score in a race, such as a medal race
2019-12-16 15:33:07 +01:00
Axel Uhl
3d4d1dbff8
comment and whitespace changes mostly
2019-12-13 18:27:02 +01:00
Axel Uhl
944a7e5873
Merge branch 'master' into bug5085
2019-12-13 12:28:16 +01:00
Steffen Schaefer
da6f5e0c50
Merge branch 'master' into bug5085
2019-12-09 09:12:23 +01:00
Axel Uhl
698a062d5b
Merge branch 'master' into bug4006
2019-12-03 16:27:37 +01:00
Axel Uhl
42d624ef4c
Using a different cookie name for shared cookies: "JSESSIONID_GLOBAL".
2019-12-03 16:12:44 +01:00
Axel Uhl
53f61a2e7a
added more test data; factored the -tenant suffix into a constant
2019-11-25 17:24:51 +01:00
Steffen Schaefer
4b80c18f98
Merge branch 'master' into bug5085
...
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.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/i18n/StringMessages.properties
2019-11-11 14:55:56 +01:00
Axel Uhl
83ddb13865
bug5048: integrated CrossDomainStorage with UserService; not tested yet...
2019-11-08 13:10:57 +01:00
Axel Uhl
d69bf17769
renamed sharedAcrossSubdomains to sharedAcrossSubdomainsOf
2019-11-05 23:52:16 +01:00
Axel Uhl
31f0e719f1
bug4903: introduce new system property security.sharedAcrossSubdomains and replicate through SecurityService
2019-11-05 18:07:36 +01:00
Steffen Schaefer
11a75b2e8c
Bug 5085: Renamed WithQualifiedObjectIdentifier.getType to
...
WithQualifiedObjectIdentifier.getPermissionType
2019-08-13 10:37:33 +02:00
Steffen Jacobs
5df0972048
Merge branch 'bug5049'
2019-07-05 17:51:28 +02:00
Steffen Jacobs
c3f9bfc603
Revert "Bug 5080: adjusted meta permission checks when editing a user group to check against the granted permissions of the user instead the ones of the group to edit"
...
This reverts commit fac96ac247 .
2019-07-05 15:01:23 +02:00
Steffen Jacobs
8e9d9aea64
removed unnecessary uriInfo parameter from endpoints in RoleResource
2019-07-05 14:39:17 +02:00
Steffen Jacobs
0592cb16c9
Merge branch 'master' into bug5080
2019-07-05 13:58:32 +02:00
Steffen Jacobs
fac96ac247
Bug 5080: adjusted meta permission checks when editing a user group to
...
check against the granted permissions of the user instead the ones of
the group to edit
2019-07-05 13:54:50 +02:00
Axel Uhl
deaa6cbe6c
more whitespace-only changes
...
Change-Id: I1928d360a99be6a6b855605f02032d986a42b2c4
2019-07-03 15:43:04 +02:00
Axel Uhl
9548e9d7cb
whitespace changes only
...
Change-Id: I69a054e2fe317c472da6d6c4575799286b18fe32
2019-07-03 13:57:03 +02:00
Steffen Jacobs
aa56707ba6
Bug 5080: added meta permission check if the current user has all roles
...
implicated by a user group before allowing him to add a user (possibly
himself) to a user group
2019-06-27 14:19:08 +02:00
Steffen Jacobs
02b59ca833
Bug 5080: added convenience method to the SecurityService which calls
...
hasCurrentUserMetaPermissionsOfRoleDefinitionWithQualification for each
RoleDefinition in a set of RoleDefinitions.
2019-06-27 14:19:08 +02:00
Axel Uhl
82786a38ae
fixed initialization of AccessControlStore internal structures after initial load;
...
the userToOwnership and userGroupToOwnership structures weren't
correctly filled because of a missing call to
internalSetOwnershipAndMapUserAndUserGroupToOwnership for cleanly
updating the internal structures. This caused problems when deleting
users or groups in replication scenarios.
Change-Id: I656090242d40e9792a46835440eaf6865f3434a7
2019-06-27 00:24:29 +02:00
Axel Uhl
2d47fca207
bug5082: don't manage a session for unauthenticated subjects in GWT bundles
...
Change-Id: I8be9123b7f5fc3a0a1f6c96707fc383a8a006de1
2019-06-26 18:29:42 +02:00
Steffen Jacobs
36c10ebb72
Bug 4892: added missing meta permission check + fixed existing one
2019-06-25 20:43:27 +02:00