Commit Graph

722 Commits

Author SHA1 Message Date
Sebastian Sdorra
cd302a3768 fix handling of post authentication filters for protocol request
do not call PushStateDispatcher in the HttpProtocolServletAuthenticationFilter,
because the HttpProtocolServlet already does this.
2019-03-12 13:58:46 +01:00
Mohamed Karray
d52a617b29 merge 2019-03-11 15:38:40 +01:00
René Pfeuffer
8928ca9676 Use namespace and name for exceptions instead of technical id 2019-03-05 10:42:06 +01:00
René Pfeuffer
b537a2a2ba Fix deletion of permissions after modification
Permissions could not be deleted, when they were modified (eg. change
of role or of verbs).
2019-03-01 14:10:39 +01:00
Philipp Czora
17c496222d Merged in feature/consolidate_permissions (pull request #196)
Feature consolidate permissions
2019-02-20 14:20:03 +00:00
René Pfeuffer
31b71c9892 Merged feature/changes_for_ssh_plugin into 2.0.0-m3 2019-02-20 13:51:47 +01:00
Sebastian Sdorra
aec66c023a define AuthorizationCollector as extension point with multiple implmentations 2019-02-18 18:01:11 +01:00
René Pfeuffer
8161d4cb1c Merge roles from multiple repository permissions 2019-02-18 10:31:12 +01:00
René Pfeuffer
8920c2a540 Remove health check permission until implemented 2019-02-18 10:17:35 +01:00
René Pfeuffer
5d601293bf Create external group names claim in token builder directly 2019-02-15 10:23:46 +01:00
Sebastian Sdorra
d91f918e91 fixed caching of locales/x/plugins.json 2019-02-11 11:51:12 +01:00
Sebastian Sdorra
ad4277ba41 merge with 2.0.0-m3 2019-02-05 16:50:14 +01:00
Mohamed Karray
6efaf081b5 merge 2019-02-05 08:49:01 +01:00
Sebastian Sdorra
21441aed45 added appendEmbedded method to HalAppender
With this change we could not longer use @AfterMapping from MapStruct.
We should use @ObjectFactory instead and create Links and Embedded before.
2019-02-04 16:18:47 +01:00
Sebastian Sdorra
462cccb443 rename HalAppender methods to make clear, that they target links 2019-02-04 14:41:07 +01:00
Sebastian Sdorra
a180f9b795 rename LinkEnricher to HalEnricher 2019-02-04 14:39:29 +01:00
Sebastian Sdorra
c249d603d7 remove unused shiro rule and fixed some deprecated method calls 2019-02-01 09:44:25 +01:00
Sebastian Sdorra
0a29f41835 verify encoding and content type 2019-02-01 09:42:19 +01:00
René Pfeuffer
ed57450dc3 Add unit test 2019-01-31 12:00:40 +01:00
René Pfeuffer
bd91036f72 Add unit test 2019-01-31 11:56:27 +01:00
Mohamed Karray
470ef7aaf4 move the ChangesetDtoMapper to core 2019-01-30 17:57:58 +01:00
Sebastian Sdorra
9cc9e0937e update jackson to version 2.9.8 2019-01-30 15:23:34 +01:00
Sebastian Sdorra
8bf82213b8 remove unused imports 2019-01-30 14:48:37 +01:00
Sebastian Sdorra
f8f5237ad0 fix usage of deprecated mockito classes 2019-01-30 14:44:38 +01:00
Sebastian Sdorra
69dda6403d update resteasy to v3.6.2.Final in order to fix CVE-2017-7561 and CVE-2016-6347 2019-01-30 13:21:11 +01:00
Sebastian Sdorra
eba07dc006 merge repository heads 2019-01-29 16:01:36 +01:00
Sebastian Sdorra
588e248863 fixed UnitTests for AbstractManager after merge with 1.x 2019-01-29 13:46:03 +01:00
Sebastian Sdorra
428734e0c7 port GitNonFastForwardITCase from scm-webapp to scm-it 2019-01-29 13:36:13 +01:00
Philipp Czora
92df3201ee Minor cleanup 2019-01-29 10:47:54 +01:00
Sebastian Sdorra
b231499cd0 merge with branch 1.x 2019-01-29 09:42:03 +01:00
René Pfeuffer
9898cd3721 Fix authorization events 2019-01-23 15:00:48 +01:00
René Pfeuffer
c33e7713d5 Fix integration test 2019-01-23 13:05:22 +01:00
René Pfeuffer
1bd0bbc7a3 Better rest 2019-01-23 12:46:08 +01:00
René Pfeuffer
69b64948a0 Remove duplicates 2019-01-23 12:33:34 +01:00
René Pfeuffer
fdf4421a55 Fix verbs for repository and rename class 2019-01-23 12:22:06 +01:00
René Pfeuffer
6bf216d379 Rename media type 2019-01-23 11:19:55 +01:00
René Pfeuffer
8a0d2ba819 Rename 2019-01-23 10:06:48 +01:00
René Pfeuffer
02b19e51ef Fix repository permission rest interface 2019-01-23 09:47:38 +01:00
René Pfeuffer
9b4fc5e3d8 Persist permissions in repository 2019-01-22 17:22:59 +01:00
René Pfeuffer
101b21e914 Read available repository permissions 2019-01-22 14:30:56 +01:00
René Pfeuffer
707d63426b Remove enum PermissionType 2019-01-22 13:28:52 +01:00
René Pfeuffer
4dcbcb80e7 Remove permissions from repository 2019-01-22 13:00:02 +01:00
René Pfeuffer
decc6d29d8 Rename Permission -> RepositoryPermission 2019-01-22 10:18:17 +01:00
René Pfeuffer
8f1b67fe58 Merge with 2.0.0-m3 2019-01-21 15:09:23 +01:00
Sebastian Sdorra
3bd1cbf53d added option to define extra groups for AccessToken 2019-01-21 14:27:14 +01:00
René Pfeuffer
cda8c59c2d Accept already assigned permissions even when they are not available 2019-01-21 10:01:29 +01:00
René Pfeuffer
6815634fad Fail assignment on not existing permission 2019-01-19 20:27:25 +01:00
René Pfeuffer
4090965324 Fix renaming error 2019-01-19 19:55:15 +01:00
René Pfeuffer
f781778908 Fix permission checks 2019-01-18 14:52:17 +01:00
Mohamed Karray
07963bc583 Merged in feature/assigned_groups_on_profile (pull request #150)
display group membership on the profile page (/me)
2019-01-18 12:02:19 +00:00