Commit Graph

4392 Commits

Author SHA1 Message Date
Johannes Schnatterer
0df7156da0 Renames User resource classes 2018-06-21 10:24:02 +02:00
René Pfeuffer
26b3608c5d Merge with remote 2018-06-20 17:06:24 +02:00
René Pfeuffer
9d2d70f9df Simplify things 2018-06-20 16:08:51 +02:00
Philipp Czora
89322a0511 Cleanup 2018-06-20 14:45:55 +02:00
René Pfeuffer
7f19b5baff Fix typo 2018-06-20 11:11:14 +02:00
Philipp Czora
b93b291293 Implemented unit tests for Manager and added param checks 2018-06-15 14:36:22 +02:00
René Pfeuffer
d5e2899026 Format 2018-06-15 14:29:32 +02:00
René Pfeuffer
26190973bc Close branch 2.0.0-m3. 2018-06-15 12:18:24 +00:00
René Pfeuffer
5704099196 Move UriInfo to mappers 2018-06-15 13:01:58 +02:00
René Pfeuffer
b73349c741 Fix unit tests 2018-06-15 11:27:46 +02:00
René Pfeuffer
8a8858407d Use request scoped store to transfer UriInfo 2018-06-15 08:46:21 +02:00
René Pfeuffer
06bbeeb636 Get group collections 2018-06-14 11:39:02 +02:00
René Pfeuffer
004cc4e117 Test resource links 2018-06-14 11:18:26 +02:00
René Pfeuffer
62759f798f Use class for resource links 2018-06-14 11:03:40 +02:00
René Pfeuffer
51579b2e55 Abstraction for LinkBuilder 2018-06-14 09:26:41 +02:00
René Pfeuffer
d2e2123cb4 Mob review: base class for mapper 2018-06-14 08:42:52 +02:00
René Pfeuffer
53690bf701 Mob review 2018-06-14 08:26:09 +02:00
René Pfeuffer
c50a3fb2e2 Remove unused function 2018-06-14 08:07:59 +02:00
René Pfeuffer
838777b403 Mob review 2018-06-14 08:05:29 +02:00
René Pfeuffer
b9f1a200fa Test roles 2018-06-13 14:07:43 +02:00
René Pfeuffer
384183f3a9 Remove outdated test case 2018-06-13 12:56:44 +02:00
René Pfeuffer
4a63f0a3de Use json file for test instead of embedded json 2018-06-13 12:49:29 +02:00
René Pfeuffer
8bfe6bacb0 Create endpoint for groups 2018-06-13 12:45:32 +02:00
René Pfeuffer
6dfd0353ce Do not map creation/modification dates on post 2018-06-13 11:04:56 +02:00
René Pfeuffer
b09bf67959 Implement group dto to entity mapping 2018-06-13 10:17:30 +02:00
René Pfeuffer
b94e83b334 Model members as embedded partial users 2018-06-13 08:56:49 +02:00
René Pfeuffer
781b30ed58 Remove redundant annotation 2018-06-13 07:46:45 +02:00
René Pfeuffer
853f8d6a45 Map members collection for groups 2018-06-12 08:18:29 +02:00
René Pfeuffer
470ebaff7e Implement base to read groups 2018-06-11 08:27:25 +02:00
René Pfeuffer
fb27c0d40c Cleanup shiro after test 2018-06-08 10:56:46 +02:00
René Pfeuffer
38ad423f3d Update Apache Shiro to 1.4.0 2018-06-08 08:35:50 +02:00
René Pfeuffer
fc55813889 Do not build with profile 'release' 2018-06-07 10:42:25 +02:00
René Pfeuffer
e92616c6eb Peer review 2018-06-07 10:04:28 +02:00
René Pfeuffer
62711700f9 Use streams 2018-06-06 17:32:15 +02:00
René Pfeuffer
a8c61a9bfd Cleanup and documentation 2018-06-06 16:24:59 +02:00
René Pfeuffer
ff8c6ea014 Move create link to collection resource 2018-06-06 14:12:53 +02:00
René Pfeuffer
ea93b2d123 Use permissions instead of roles 2018-06-06 13:46:06 +02:00
René Pfeuffer
2c5823e961 Add json enricher and json field filter 2018-06-06 10:36:27 +02:00
René Pfeuffer
aacb0b9e8d Correct JavaDoc 2018-06-06 08:59:06 +02:00
René Pfeuffer
2673756f8b Correct pagination 2018-06-06 08:44:32 +02:00
René Pfeuffer
7bc2c1479a Remove unused code 2018-06-05 11:14:19 +02:00
René Pfeuffer
67b27fee0d Create collections conform to HAL 2018-06-05 10:56:59 +02:00
René Pfeuffer
b25dae00d4 Migrate to edison hal library for links 2018-06-05 08:17:25 +02:00
René Pfeuffer
05a9cd115e Use versioned media type 2018-06-04 15:55:18 +02:00
René Pfeuffer
00000a25fd Set profile for jenkins build 2018-06-04 14:08:54 +02:00
René Pfeuffer
dc9295a434 Add all value constructor for proper deserialization of empty optional 2018-06-04 12:43:57 +02:00
René Pfeuffer
5f051ecccd Produce custom media type 2018-06-04 11:48:58 +02:00
René Pfeuffer
95194f3f86 Nail down date format 2018-06-04 10:06:32 +02:00
René Pfeuffer
28643d541c Enable Jackson serialization features 2018-06-04 09:45:11 +02:00
René Pfeuffer
71fa5e100c Use Optional for optional attributes 2018-06-01 15:07:35 +02:00