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