Commit Graph

533 Commits

Author SHA1 Message Date
René Pfeuffer
d4643750a6 Generate link to sources for repository 2018-07-04 12:06:58 +02:00
René Pfeuffer
01a3b93289 Generate link to changesets for repository 2018-07-04 11:58:37 +02:00
René Pfeuffer
cc30b7d2a1 Remove id from repository dto 2018-07-04 11:53:48 +02:00
René Pfeuffer
d1d183df32 Merge 2018-07-04 11:43:53 +02:00
René Pfeuffer
6043b093da Simplify mocking of resource links 2018-07-04 08:55:36 +02:00
René Pfeuffer
7c662ed42a Generate link to branches for repository 2018-07-04 08:37:57 +02:00
Johannes Schnatterer
4a49068b4a Review - Adds reason for RuntimeException & extends REST docs 2018-07-03 16:18:44 +02:00
René Pfeuffer
fb811ef725 Correct resource links and add tags link 2018-07-03 16:17:51 +02:00
René Pfeuffer
150838be85 Generate repository links in dto 2018-07-03 14:29:48 +02:00
René Pfeuffer
1bcc35d48b Support reading object by other identifiers than id
Therefore split adapter class for single entity and collection handling.
2018-07-03 13:11:18 +02:00
René Pfeuffer
0768b638ed Bootstrap v2 version to get repositories 2018-07-03 12:39:01 +02:00
René Pfeuffer
ad60bae74e Do not use Optional for modification date
First, Optionals should not be used for fields,
second this does not provide any benefits
2018-07-03 09:38:56 +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
861322ff9d Merge 2018-06-28 12:07:22 +02:00
René Pfeuffer
ae825b1688 Merge 2018-06-28 12:00:57 +02:00
Philipp Czora
cb73e4d945 Renamed query param in UserCollectionResource 2018-06-28 11:58:57 +02:00
René Pfeuffer
dd72a00308 Replace static access to ResourceLinks with injection 2018-06-28 11:58:48 +02:00
Philipp Czora
4da48d1ed3 Renamed query param 2018-06-28 11:56:21 +02:00
Johannes Schnatterer
e53077c87e REST Docs: Describes 400 for PUT 2018-06-28 10:16:45 +02:00
René Pfeuffer
8eb544c966 Remove unused parameters 2018-06-28 06:47:43 +02:00
Philipp Czora
ab7b07c2f9 Implemented DELETE for groups 2018-06-27 16:01:43 +02:00
Philipp Czora
db0064b361 Merge changes 2018-06-27 15:51:59 +02:00
René Pfeuffer
c2e520369e Merge 2018-06-27 15:03:05 +02:00
René Pfeuffer
afd4b06b61 Remove not used functions
Equals and hashCode are not used, yet. Therefore we have no idea, how
they should be implemented at all. So they should not be implemented,
yet.

Further they are polluting the test coverage.
2018-06-27 15:00:52 +02:00
Johannes Schnatterer
38a32e4e2a Assimilates User and Group REST Resource Annotations and docs some more 2018-06-27 14:38:39 +02:00
Johannes Schnatterer
2b2834b2a9 Automated merge 2018-06-27 14:30:43 +02:00
Johannes Schnatterer
cba5bf7ba4 Assimilates User and Group REST Resource Annotations and docs 2018-06-27 14:30:24 +02:00
René Pfeuffer
9def0697fe Use constant 2018-06-27 14:16:36 +02:00
René Pfeuffer
267c7f2318 Verify id of objects at update 2018-06-27 13:30:57 +02:00
Philipp Czora
6bffee5624 Implemented PUT for Groups 2018-06-27 11:27:12 +02:00
René Pfeuffer
10e951c4b1 Document return codes 2018-06-27 11:23:08 +02:00
René Pfeuffer
e41c0323f3 Merge 2018-06-27 09:48:40 +02:00
René Pfeuffer
fc576d5f2d Handle update 'not found' error 2018-06-27 09:41:22 +02:00
René Pfeuffer
07e3361bcb Add exception mappers for create conflicts 2018-06-27 09:19:41 +02:00
Philipp Czora
063772c1d5 Merged changes 2018-06-26 17:27:09 +02:00
Philipp Czora
7b64d0aa58 Do not try to map HAL attributes 2018-06-26 17:26:40 +02:00
Philipp Czora
df5012db56 Added properties field to UserDto and GroupDto
Previously, properties weren't mapped by mapstruct
2018-06-26 17:24:56 +02:00
René Pfeuffer
2b9f5de9e0 Fix total page count 2018-06-26 12:19:41 +02:00
René Pfeuffer
d55fa508b9 Name and document things 2018-06-26 11:47:38 +02:00
René Pfeuffer
e3af714a76 Rename closures 2018-06-26 11:31:12 +02:00
René Pfeuffer
4f52825875 Remove unused parameter 2018-06-26 08:55:52 +02:00
René Pfeuffer
651a8783c5 Reduce visibility 2018-06-26 08:54:46 +02:00
René Pfeuffer
00c3c5ca66 Use adapter for collection resources 2018-06-26 08:45:37 +02:00
René Pfeuffer
0fb6541113 Introduce adapter for resource classes and managers 2018-06-26 08:16:37 +02:00
Johannes Schnatterer
85f69fb67b More polishing during review 2018-06-25 18:32:00 +02:00
Johannes Schnatterer
b299606f88 Polishing during review.
Extends REST API docs, straightens naming, cleans up dependencies,
clears warnings, does a bit of formatting, etc.
2018-06-25 17:56:03 +02:00
René Pfeuffer
a083d3d596 Use Java 8 style annotations 2018-06-25 15:31:42 +02:00
René Pfeuffer
20db836e6c Use dedicated instead of generic Method for members 2018-06-25 15:21:38 +02:00