Sebastian Sdorra
99ecc8cba2
implemented rest endpoint for repository types
2018-08-02 11:56:35 +02:00
Sebastian Sdorra
ea17e536f1
change NamespaceStrategy signature to createNamespace(Repository)
...
This change allows us to implement NamespaceStrategies, such as by type (git, hg, svn) or manual defined.
The DefaultNamespaceStrategy accepts now a predefined namespace and only if no namespace was set the username of the currently logged in user is used.
2018-08-01 09:43:49 +02:00
Philipp Czora
ea5ef13cfb
Added tests for AuthenticationResource
2018-07-30 17:07:22 +02:00
Sebastian Sdorra
b8897b273a
do not use IllegalArgumentException for parameter validation
2018-07-30 16:13:17 +02:00
Philipp Czora
66bc8b75c5
Added unit test for authentication resource
2018-07-26 15:04:50 +02:00
Philipp Czora
e1b3efb5ff
Fixed unit test
2018-07-26 13:14:08 +02:00
Philipp Czora
11e7548d14
Merged heads
2018-07-24 13:42:51 +02:00
Philipp Czora
4352403631
Merged heads
2018-07-24 13:42:25 +02:00
Philipp Czora
3afd560028
Refactored /me-Resource
2018-07-24 13:02:50 +02:00
Sebastian Sdorra
1f60d76f7c
fixed failing unit test
2018-07-24 12:56:58 +02:00
Sebastian Sdorra
0b03372ff9
merge with 2.0.0-m3 to have jenkins and sonarqube
2018-07-23 15:36:10 +02:00
Sebastian Sdorra
a14e9e1182
merge with 2.0.0-m3
2018-07-16 10:36:29 +02:00
Sebastian Sdorra
82da801280
improve DefaultNamespaceStrategy, added tests and javadoc
2018-07-13 12:10:19 +02:00
René Pfeuffer
76ad3dfc89
Fix unit test for delete with archive enabled
2018-07-12 11:00:32 +02:00
René Pfeuffer
4e207713bf
Introduce ManagerDaoAdapter for create and modify
2018-07-12 10:15:32 +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
Johannes Schnatterer
e1963d45dd
Some polishing during review
2018-07-11 12:03:04 +02:00
René Pfeuffer
f3304e6973
Correct sequence of setting and reading namespace for new repository
2018-07-11 08:25:06 +02:00
René Pfeuffer
dc8ecd5689
Adjust to repository storage with id
2018-07-10 15:31:18 +02:00
René Pfeuffer
72cc7d9864
Merge base branch into feature
2018-07-05 15:03:18 +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
cad793322c
Add test for MapperModule
2018-07-05 12:40:19 +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
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
Maren Süwer
3cc87ede73
add restentpoint for login/logout, restructuring of modules and components, add flow usage
2018-07-04 16:43:46 +02:00
Philipp Czora
d3a2fc8219
Implemented namespace feature
2018-07-04 15:46:08 +02:00
René Pfeuffer
a5349b339d
Move repository permissions to separate endpoint
2018-07-04 15:11:17 +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
Johannes Schnatterer
d26f4bb265
Review - gets rid of warnings
...
Especially regarding generics params.
2018-07-04 11:31:09 +02:00
René Pfeuffer
397cf012a1
Simplify mocking of resource links even further
2018-07-04 10:57:34 +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
René Pfeuffer
a1d567799a
Test sortBy parameter check
2018-07-03 16:51:46 +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
54776548ea
Merge parallel development
2018-07-02 14:36:04 +02:00
Philipp Czora
ffabda3f83
Set namespace while creating a repository
2018-06-29 17:10:14 +02:00
René Pfeuffer
5b5c30f054
POC for spaces strategy
2018-06-29 16:59:35 +02:00