Johannes Schnatterer
988dfbd689
Config Resources: Makes REST API docs for 403 more precise
2018-08-02 13:21:07 +02:00
Johannes Schnatterer
982d502203
Config Resources: Gets rid of unnecessary UriInfo param
2018-08-02 13:18:21 +02:00
Johannes Schnatterer
8b16a0251a
VndMedia Type classes: Adds private constructor
2018-08-02 13:02:43 +02:00
Sebastian Sdorra
99ecc8cba2
implemented rest endpoint for repository types
2018-08-02 11:56:35 +02:00
Johannes Schnatterer
31540a7ecc
Makes REST API doc for config endpoints more precise
2018-08-02 11:52:30 +02:00
Johannes Schnatterer
79f807e809
Git Plugin Config: Gets rid of maven warning.
...
Mapstruct "attributes" not mapped -> Field of HAL base class should be
ignored.
2018-08-02 10:53:13 +02:00
Johannes Schnatterer
94582554ca
Git Plugin Config: Adds test for empty config
2018-08-01 16:29:37 +02:00
Johannes Schnatterer
aed70d3544
Git Plugin Config: Create fine-grained configuration permissions.
...
No more hard-coded isAdmin() checks.
Also adds more tests.
2018-08-01 16:21:05 +02:00
Johannes Schnatterer
86af96bd83
GitConfigResourceTest: Realizes missing asserts
2018-08-01 15:34:17 +02:00
Johannes Schnatterer
fc77ae3a47
Adapts tests to new GitResource URL
2018-08-01 15:15:07 +02:00
Johannes Schnatterer
59b60d104c
GitConfigDto: Use camel case, get rid of base class.
...
There's no parent module for a shared SimpleRepositoryConfigDto for git,
hg and svn. scm-plugins and core are too generic.
The redundancy (one property) does not hurt too much right now.
2018-08-01 14:44:42 +02:00
Johannes Schnatterer
48e940e496
Changes URL for new Git config to /config/git.
...
Fits well with "global" config available at /config
2018-08-01 14:13:45 +02:00
Johannes Schnatterer
7c8fee5640
Move Mapper binding to GitServletModule
2018-08-01 14:11:27 +02:00
Johannes Schnatterer
02327b55f3
Makes pom.xmls more DRY
2018-08-01 11:42:40 +02:00
Johannes Schnatterer
35231fb202
Merged 2.0.0-m3 into feature/global_config_v2_endpoint
2018-08-01 10:30:38 +02:00
Johannes Schnatterer
7572580ac1
Create fine-grained configuration permissions.
...
No more hard-coded isAdmin() checks.
2018-07-30 17:41:00 +02:00
Michael Behlendorf
7203fe4668
Implement tests for GitConfigResource
2018-07-19 16:43:29 +02:00
Michael Behlendorf
94b0fdd212
Add Extension annotation to GitConfig MapperModule
2018-07-19 16:09:38 +02:00
Michael Behlendorf
8e1e77aed4
Fix git config v2 endpoint path
2018-07-19 16:08:38 +02:00
Michael Behlendorf
2aa73883eb
Remove redundant dependencies
2018-07-19 16:07:38 +02:00
Michael Behlendorf
ada3d6679f
Implement git config v2 endpoint
2018-07-17 13:39:55 +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
1e37dfb3a7
use subscribe annotation of legman instead of guava eventbus
2018-07-16 11:26:00 +02:00
René Pfeuffer
5db74e08cb
Fix git directory name
2018-07-11 08:08:46 +02:00
René Pfeuffer
dc8ecd5689
Adjust to repository storage with id
2018-07-10 15:31:18 +02:00
René Pfeuffer
43ca72255e
Remove redundant checks
2018-07-09 10:47:28 +02:00
Philipp Czora
5d5d3c9170
Implemented persisting repositories according to namespace changes
...
Repository directories are now named after the repo's id instead of it's
name
2018-07-06 11:57:43 +02:00
Philipp Czora
ffabda3f83
Set namespace while creating a repository
2018-06-29 17:10:14 +02:00
René Pfeuffer
7f19b5baff
Fix typo
2018-06-20 11:11:14 +02:00
Sebastian Sdorra
92444fa73b
json before xml
2017-06-28 22:02:05 +02:00
Sebastian Sdorra
e734ff8268
removed unnecessary json url extension
2017-06-28 22:01:11 +02:00
Sebastian Sdorra
3f27dd8cca
[maven-release-plugin] prepare for next development iteration
2018-05-04 11:14:45 +02:00
Sebastian Sdorra
a0b3b154c8
[maven-release-plugin] prepare release 1.60
2018-05-04 11:14:45 +02:00
Sebastian Sdorra
247ee63a95
[maven-release-plugin] prepare for next development iteration
2018-04-11 10:09:12 +02:00
Sebastian Sdorra
92a492f68b
[maven-release-plugin] prepare release 1.59
2018-04-11 10:09:11 +02:00
Sebastian Sdorra
dd313036ff
[maven-release-plugin] prepare for next development iteration
2018-04-06 08:28:51 +02:00
Sebastian Sdorra
482589fc67
[maven-release-plugin] prepare release 1.58
2018-04-06 08:28:50 +02:00
Sebastian Sdorra
d21a28fa0b
[maven-release-plugin] prepare for next development iteration
2018-02-09 08:14:35 +01:00
Sebastian Sdorra
b64d41f3c9
[maven-release-plugin] prepare release 1.57
2018-02-09 08:14:34 +01:00
Sebastian Sdorra
9dd25b334a
treat update of a git tag as delete and create for hooks
2018-02-07 11:24:53 +01:00
Sebastian Sdorra
0ff9b255c3
[maven-release-plugin] prepare for next development iteration
2018-01-15 14:51:11 +01:00
Sebastian Sdorra
f66221e566
[maven-release-plugin] prepare release 1.56
2018-01-15 14:51:10 +01:00
Sebastian Sdorra
712c14f910
[maven-release-plugin] prepare for next development iteration
2017-11-02 09:21:42 +01:00
Sebastian Sdorra
fd047c1170
[maven-release-plugin] prepare release 1.55
2017-11-02 09:21:42 +01:00
Sebastian Sdorra
785e1b12a9
fixed update of git repositories with empty git default branch, see issue #903
2017-07-07 19:09:46 +02:00
Sebastian Sdorra
b17a23ddc8
added option to disallow non fast-forward git pushes
2017-07-06 10:13:11 +02:00
Sebastian Sdorra
aec3d5d65d
merge with branch 1.x
2017-06-25 19:01:33 +02:00
Sebastian Sdorra
07a1c8b151
[maven-release-plugin] prepare for next development iteration
2017-06-06 11:39:35 +02:00
Sebastian Sdorra
fd02f4c068
[maven-release-plugin] prepare release 1.54
2017-06-06 11:39:34 +02:00