Commit Graph

336 Commits

Author SHA1 Message Date
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
b5389023cf Merge with 2.0.0-m3 2018-11-07 16:43:26 +01:00
René Pfeuffer
1351898399 Fix typo 2018-11-06 11:01:33 +01:00
René Pfeuffer
cd0964d850 Fix typo in class name 2018-10-26 13:07:41 +02:00
René Pfeuffer
6eb3c38655 Create error response for already existing entities 2018-10-25 15:31:42 +02:00
René Pfeuffer
b74fb814b8 Introduce default error object with context for not found exceptions 2018-10-18 13:12:16 +02:00
René Pfeuffer
9bfb2cdadb Move password logic to manager 2018-10-17 11:58:37 +02:00
Mohamed Karray
d2dbccb80c remove throws NotFoundException and fix modify password 2018-10-16 10:47:52 +02:00
Mohamed Karray
023b362f68 add permission to modify the own password over the me and the user endpoints 2018-10-12 15:20:58 +02:00
René Pfeuffer
37ce4fbabe Cleanup names, dead code and logging 2018-09-17 09:15:40 +02:00
René Pfeuffer
e90dc11bc7 Cleanup for http protocol servlet changes 2018-09-11 10:50:53 +02:00
René Pfeuffer
c4b34752b4 Fix integration tests by delegating to existing servlets 2018-09-04 20:29:17 +02:00
Philipp Czora
19f2c88768 Removed commented out code & formatted file 2018-08-27 15:54:37 +02:00
Philipp Czora
4713339f90 Removed commented out code 2018-08-27 14:50:16 +02:00
René Pfeuffer
a0f74e3329 Replace model object exception with generic ones and migrate guice 2018-08-21 07:53:33 +02:00
Philipp Czora
70039ad540 Removed setting content length to header length in ContentResource
Header is always 1024 Bytes long
2018-08-15 16:51:50 +02:00
René Pfeuffer
f191f2833d Fix handling of RepositoryIsNotArchivedException 2018-08-02 08:56:03 +02:00
Johannes Schnatterer
df282ee6a9 Merged 2.0.0-m3 into feature/global_config_v2_endpoint 2018-07-25 17:15:01 +02:00
Sebastian Sdorra
90aff6b31f merge branch heads of 2.0.0-m3 2018-07-16 15:21:29 +02:00
Sebastian Sdorra
187384088b remove no longer required sonia.scm.url package 2018-07-16 14:17:05 +02:00
Sebastian Sdorra
25d1ac0821 uncomment the whole import block, to avoid sonarqube sonarqube mark it as bug 2018-07-16 13:38:57 +02:00
Michael Behlendorf
0c60df3ac6 Merge branch 2.0.0-m3 into feature/global_config_v2_endpoint 2018-07-13 11:13:43 +02:00
René Pfeuffer
a1c1bc1042 Merging base branch back into feature 2018-07-11 14:01:17 +02:00
René Pfeuffer
dc8ecd5689 Adjust to repository storage with id 2018-07-10 15:31:18 +02:00
René Pfeuffer
50d9da8726 Merge base branch into feature 2018-07-05 14:56:33 +02:00
Johannes Schnatterer
31c71e5d23 Merge branch 2.0.0-M3 into bugfix_illegal_sortby AGAIN 2018-07-04 13:18:31 +02:00
Johannes Schnatterer
4a49068b4a Review - Adds reason for RuntimeException & extends REST docs 2018-07-03 16:18:44 +02:00
René Pfeuffer
0768b638ed Bootstrap v2 version to get repositories 2018-07-03 12:39:01 +02:00
René Pfeuffer
0aa2326818 Verify sortBy parameter before application 2018-07-02 20:11:53 +02:00
René Pfeuffer
e7ea9e686e Clean up exceptions
- Remove declared IOException
- Fix repetition of exception messages
2018-06-29 09:34:31 +02:00
René Pfeuffer
d29f9ea2d8 Fix Typo 2018-06-28 17:01:51 +02:00
René Pfeuffer
838777b403 Mob review 2018-06-14 08:05:29 +02:00
René Pfeuffer
a8c61a9bfd Cleanup and documentation 2018-06-06 16:24:59 +02:00
René Pfeuffer
2673756f8b Correct pagination 2018-06-06 08:44:32 +02:00
René Pfeuffer
9ac4c6744a Move new users resource to new package 2018-06-01 08:56:11 +02:00
René Pfeuffer
992188ae41 Use guava immutable collection 2018-05-31 10:32:51 +02:00
René Pfeuffer
25e25a3a94 Simplify link building 2018-05-31 08:56:05 +02:00
René Pfeuffer
252c309a05 First step for sub resources 2018-05-30 16:23:00 +02:00
René Pfeuffer
8770fd2a76 First step for sub resources 2018-05-30 15:40:31 +02:00
René Pfeuffer
b9d9d1c907 Cleanup 2018-05-29 17:11:22 +02:00
René Pfeuffer
f32bb38ac2 Refactoring 2018-05-29 16:29:13 +02:00
René Pfeuffer
14d960c753 Refactoring 2018-05-29 16:24:19 +02:00
René Pfeuffer
92d5ec58b6 Add more links (unconditional) 2018-05-29 15:36:52 +02:00
René Pfeuffer
0bb7c131ed Correct returned collection of get all 2018-05-29 15:36:29 +02:00
René Pfeuffer
89b0c08f70 Enhance unit tests and use guice for injection 2018-05-29 10:47:15 +02:00
René Pfeuffer
933e610daf Implement delete 2018-05-28 16:22:32 +02:00
René Pfeuffer
4b1385d7e9 Implement create 2018-05-28 16:16:00 +02:00
René Pfeuffer
8ea0070019 Encrypt password 2018-05-28 16:02:28 +02:00
René Pfeuffer
0583fd2210 Implement update 2018-05-28 14:55:22 +02:00
René Pfeuffer
cf6353dcbf Function get all 2018-05-28 14:31:43 +02:00