Commit Graph

1462 Commits

Author SHA1 Message Date
René Pfeuffer
581e6a9bff Fix extension point injection 2018-12-03 08:20:41 +01:00
René Pfeuffer
e30d32f1cd Test things 2018-12-01 20:46:05 +01:00
René Pfeuffer
80ce5af12a Log token refresh 2018-11-30 17:25:53 +01:00
René Pfeuffer
58268f88db Fix refresh strategy 2018-11-30 17:19:59 +01:00
René Pfeuffer
aec5520e57 Implement simple JWT refresh filter 2018-11-30 16:57:04 +01:00
René Pfeuffer
043be9f47b Add filter for token refresh 2018-11-30 12:55:48 +01:00
René Pfeuffer
57753e4de0 Add default refresh strategy 2018-11-30 11:35:20 +01:00
René Pfeuffer
205ca42e09 Introduce simple refresh strategy 2018-11-30 11:18:37 +01:00
René Pfeuffer
2e092b36cf Suppress warning 2018-11-30 10:20:12 +01:00
René Pfeuffer
e8672bbeff Keep refresh expiration 2018-11-30 10:15:12 +01:00
René Pfeuffer
46f9473083 Compute new expiration from old expiration 2018-11-30 10:05:43 +01:00
René Pfeuffer
0f6b9ba891 Inject clocks for tests 2018-11-30 09:43:13 +01:00
René Pfeuffer
2adcbe5d99 Set parent token id 2018-11-30 09:22:02 +01:00
René Pfeuffer
0b1edaab08 Fix time computations 2018-11-29 17:04:38 +01:00
René Pfeuffer
c85c0229c1 First steps for JWT refresh 2018-11-29 08:01:25 +01:00
Sebastian Sdorra
ed3917469b added cache-control header to api response, to fix stale data on ie11 2018-11-27 11:33:51 +01:00
René Pfeuffer
08af48bad1 Delete IllegalArgumentExceptionMapper
This was forgotten in error handling feature
2018-11-14 10:41:17 +01:00
René Pfeuffer
04592521ee Apply peer review results 2018-11-14 07:55:22 +01:00
René Pfeuffer
c50e78815b Remove unnecessary regex 2018-11-13 11:22:19 +01:00
René Pfeuffer
541303b351 Move annotation to corresponding module 2018-11-13 11:12:16 +01:00
René Pfeuffer
de17902fed Rename classes 2018-11-13 10:52:42 +01:00
René Pfeuffer
716b49a039 Merge with 2.0.0-m3 2018-11-13 10:36:31 +01:00
René Pfeuffer
3e99709035 Replace method interceptor with request filter 2018-11-13 09:54:28 +01:00
René Pfeuffer
96c2114e53 Reduce SecurityFilter to user injection and enable SecurityInterceptor
Remove all the unnecessary stuff and all endpoints that would be no
longer secure.
2018-11-09 16:06:31 +01:00
René Pfeuffer
afbffa5978 Fix tests for default owner permission
Therefore add explicit methods to change the permission collection
of a repository.
2018-11-09 10:13:36 +01:00
René Pfeuffer
42bf785a42 Register interceptor for web request calls 2018-11-09 08:03:58 +01:00
René Pfeuffer
bb28e53d1b Set owner permission in new repository for logged in user 2018-11-08 16:28:36 +01:00
Sebastian Sdorra
e88b4041a7 Merged in feature/validation_reflection (pull request #105)
Use reflection for validation
2018-11-08 09:37:36 +00:00
Sebastian Sdorra
2201f2436e Merged in feature/errorhandling (pull request #99)
Feature Error Handling
2018-11-08 09:36:18 +00:00
René Pfeuffer
a95815ed18 Merge with 2.0.0-m3 2018-11-07 17:42:20 +01:00
René Pfeuffer
c1b6f64ecf Fix build breaker 2018-11-07 17:39:56 +01:00
René Pfeuffer
b5389023cf Merge with 2.0.0-m3 2018-11-07 16:43:26 +01:00
René Pfeuffer
5bbb4c5267 Use reflection for parameter validation messages 2018-11-07 16:36:54 +01:00
Sebastian Sdorra
c59ba9e149 Merged in feature/log_two_revisions (pull request #104)
Feature log two revisions
2018-11-07 14:07:50 +00:00
René Pfeuffer
1351898399 Fix typo 2018-11-06 11:01:33 +01:00
René Pfeuffer
176cda36dc Merge 2018-11-06 09:26:41 +01:00
René Pfeuffer
cf05235dfa Add context to InternalRepositoryException 2018-11-06 09:14:20 +01:00
René Pfeuffer
7ef9db0fe5 Add changeset diff endpoint 2018-11-05 18:09:18 +01:00
René Pfeuffer
9a1878f3e8 Add fallback exception mapper 2018-11-02 17:12:49 +01:00
René Pfeuffer
ee88cea1ea Mark exception mapper as provider 2018-11-02 17:12:11 +01:00
René Pfeuffer
6c1f77cc1b Merge with 2.0.0-m3 2018-11-02 16:57:44 +01:00
René Pfeuffer
359a857ca3 Migrate NotSupportedFeatureException 2018-11-02 16:21:23 +01:00
René Pfeuffer
8b03a2c9a4 Merge with 2.0.0-m3 2018-11-01 12:03:49 +01:00
René Pfeuffer
82fba0e59a Merged in feature/lr-for-plugins (pull request #95)
Feature/lr for plugins
2018-11-01 10:40:53 +00:00
Rene Pfeuffer
4f30644e7d Use cache with size zero to avoid null checks 2018-11-01 10:35:51 +01:00
Rene Pfeuffer
fbd62e0fd5 Verify that valid diff formats are accepted 2018-11-01 10:21:39 +01:00
Mohamed Karray
54af2104d6 flexible getting of a unique hg changeset 2018-10-29 16:55:53 +01:00
Maren Süwer
7a60e976a1 change name of programming language in header 2018-10-29 15:05:59 +01:00
Sebastian Sdorra
1b60095373 do not cache resource urls in development stage, to avoid stale data 2018-10-29 14:55:56 +01:00
René Pfeuffer
224b8e6af4 Add type back to exception message 2018-10-29 09:41:10 +01:00