Commit Graph

1819 Commits

Author SHA1 Message Date
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
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
aa26a9c0e3 Fix REST endpoint for user permissions 2019-01-17 15:29:21 +01:00
René Pfeuffer
783c425b1e Rename Permission -> RepositoryPermission 2019-01-17 14:25:49 +01:00
René Pfeuffer
ad65c8cd02 Use PermissionDescriptor instead of String 2019-01-17 13:21:20 +01:00
René Pfeuffer
7462613c16 Add permission for permissions 2019-01-16 16:55:24 +01:00
René Pfeuffer
5e364e1043 Do not expose StoredAssignedPermission 2019-01-16 16:03:02 +01:00
René Pfeuffer
f1692aa1c7 Cleanup security system
- remove probably unused methods
- use sets instead of lists
- remove old REST resource
2019-01-16 14:19:11 +01:00
Philipp Czora
a03d038309 Merged in feature/changes-for-cas-plugin (pull request #146)
Feature/changes for cas plugin
2019-01-04 10:45:58 +00:00
Philipp Czora
3497ffddae Fixed bug 2019-01-03 14:45:19 +01:00
Sebastian Sdorra
5f80f5c4af extends LinkEnricher api to append link arrays to the response 2019-01-03 11:18:22 +01:00
Sebastian Sdorra
7821b68d9c implemented LinkEnricher registration via Enrich annotation 2019-01-03 10:52:37 +01:00
Sebastian Sdorra
c69c8028c9 added new api to simplify the process of appending links to json responses 2019-01-03 09:46:48 +01:00
Sebastian Sdorra
ac4a57f2f3 replace TokenClaimsValidator with not so generic AccessTokenValidator interface and fixed duplicated code of BearerRealm and JwtAccessTokenResolve 2018-12-21 08:35:18 +01:00
René Pfeuffer
f37534987a Merge with 2.0.0-m3 2018-12-20 10:56:00 +01:00
René Pfeuffer
ffa013de68 Merge with 2.0.0-m3 2018-12-20 10:44:44 +01:00
René Pfeuffer
f87c09334e Undo unnecessary change 2018-12-20 10:31:29 +01:00
René Pfeuffer
3774b5abb3 Do not send basic auth for /repo requests from web browser
This fixes the basic auth popups in browsers after session timeout and
reload in browsers "inside" of repositories.
2018-12-20 10:05:17 +01:00
René Pfeuffer
53eab1dc4b Merged in feature/changes-for-cas-plugin (pull request #135)
Changes for cas plugin
2018-12-18 14:57:00 +00:00
Sebastian Sdorra
4c0f993293 added jaxb adapter for instant objects 2018-12-18 09:26:51 +01:00
Sebastian Sdorra
af7e776fdd added getParentKey() to AccessToken interface 2018-12-17 13:06:11 +01:00
René Pfeuffer
a9c5df1403 Merge with 2.0.0-m3 2018-12-14 17:23:22 +01:00
René Pfeuffer
84e27b60d4 Give attribute proper name 2018-12-14 17:20:22 +01:00
René Pfeuffer
c0ba6984e9 Add unit test 2018-12-14 16:51:40 +01:00
René Pfeuffer
cef43b8b91 Add abstract base class to enrich repository json responses 2018-12-14 16:38:14 +01:00
René Pfeuffer
d02cb60b47 Add getters with Optional to stores 2018-12-14 14:50:14 +01:00
Sebastian Sdorra
306482094d move AccessTokenCookieIssue from scm-webapp to scm-core 2018-12-14 08:29:30 +01:00
Sebastian Sdorra
d6efec8fe3 use url safe base64 encoding 2018-12-14 08:28:28 +01:00
Philipp Czora
0af5d3901c Renamed NotSupportedFeatureException 2018-12-13 15:31:00 +01:00
Philipp Czora
7e2184ef61 Fixed typo 2018-12-13 15:21:13 +01:00
René Pfeuffer
e74770cd67 Merge with 2.0.0-m3 2018-12-13 13:44:02 +01:00
René Pfeuffer
c3e6e28262 Fix type 2018-12-13 08:18:04 +01:00
Sebastian Sdorra
675f417d45 fix resultHasMediaType for camel case media types 2018-12-11 15:14:59 +01:00
René Pfeuffer
cdf2f2e238 Suppress sonar issue 2018-12-11 11:36:51 +01:00
René Pfeuffer
d31090bcd4 Introduce generic BadRequestException 2018-12-10 18:06:13 +01:00
Sebastian Sdorra
8d27449c86 merge with 2.0.0-m3 2018-12-10 14:06:44 +01:00
René Pfeuffer
f447ae437b Check feature in "incoming" commands 2018-12-06 11:35:56 +01:00
René Pfeuffer
de6d52bad9 Introduce feature for incoming changes 2018-12-06 10:49:37 +01:00
Mohamed Karray
970eb548b3 merge 2018-12-06 08:48:58 +01:00
Mohamed Karray
6b2125687e add the Incoming Resource to get incoming changesets and diff 2018-12-06 08:46:22 +01:00
René Pfeuffer
7900b94011 Add resource for merges 2018-12-05 13:52:14 +01:00
Sebastian Sdorra
16eb433618 Merged in feature/jwt_refresh (pull request #121)
Feature JWT Refresh
2018-12-05 09:14:16 +00:00
René Pfeuffer
3b32511430 Move sonar exculsion to parent pom 2018-12-04 16:57:45 +01:00
René Pfeuffer
99173992bf Suppress sonar using maven property 2018-12-04 16:33:55 +01:00
René Pfeuffer
ba71621aae Suppress Sonar issue
Found no way to extract these internal classes into external classes
without loosing type information, so that the created stores were no
longer type safe.
2018-12-04 13:01:17 +01:00
René Pfeuffer
afae02c8e6 Add JavaDoc 2018-12-04 12:56:39 +01:00
René Pfeuffer
c39d9bdc48 Remove redundant code 2018-12-04 11:38:09 +01:00
René Pfeuffer
8952e755df Split up store parameters into typed and untyped 2018-12-04 09:23:12 +01:00