Commit Graph

455 Commits

Author SHA1 Message Date
René Pfeuffer
43dbb6e0aa Merge with upstream 2018-07-12 11:31:55 +02:00
René Pfeuffer
b1ed50affb Fix internal error when pushing an existing repository 2018-07-11 14:56:18 +02:00
René Pfeuffer
a1c1bc1042 Merging base branch back into feature 2018-07-11 14:01:17 +02:00
René Pfeuffer
667cc48e08 Map properties of repositories 2018-07-11 13:47:41 +02:00
René Pfeuffer
617b98c6f3 Use optionals for get by name and namespace 2018-07-11 13:42:09 +02:00
René Pfeuffer
de3848b662 Merge review branches 2018-07-11 13:06:11 +02:00
René Pfeuffer
ccf2708520 Add javadoc for repository endpoint 2018-07-11 13:03:46 +02:00
Johannes Schnatterer
e1963d45dd Some polishing during review 2018-07-11 12:03:04 +02:00
René Pfeuffer
dc8ecd5689 Adjust to repository storage with id 2018-07-10 15:31:18 +02:00
René Pfeuffer
88029d23fe Small cleanup 2018-07-05 17:23:19 +02:00
René Pfeuffer
50d9da8726 Merge base branch into feature 2018-07-05 14:56:33 +02:00
René Pfeuffer
b6c618b0b0 Verify that key values are not changed on update 2018-07-05 13:19:49 +02:00
René Pfeuffer
0bbc58b978 Make setting of id explicit for modified repositories 2018-07-05 13:07:43 +02:00
René Pfeuffer
bbce9b7ca2 Use correct namespace of created repository 2018-07-05 12:19:31 +02:00
René Pfeuffer
4bdcb0cae8 Correct uri for create response 2018-07-05 10:58:26 +02:00
René Pfeuffer
e993cebc0d Implement create repository 2018-07-05 10:52:19 +02:00
René Pfeuffer
92bd8696be Add docs 2018-07-05 10:45:16 +02:00
René Pfeuffer
c2effbe9c5 Implement update and delete for repository 2018-07-05 10:42:09 +02:00
René Pfeuffer
68e196d576 Create resource collection endpoint for get 2018-07-04 16:45:52 +02:00
René Pfeuffer
a5349b339d Move repository permissions to separate endpoint 2018-07-04 15:11:17 +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
537006e455 Merge branch 2.0.0-M3 into bugfix_illegal_sortby 2018-07-04 13:17:19 +02:00
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