René Pfeuffer
7766a99154
Do not delete permissions on repository update
2018-08-27 10:45:20 +02:00
Mohamed Karray
19ce115786
#8771 merge
2018-08-24 11:13:24 +02:00
Mohamed Karray
abe3dec8df
#8771 fix get all to return links
...
add permissionRead and permissionWrite permissions
2018-08-24 10:57:50 +02:00
René Pfeuffer
bc009c02ac
Fix parameterized tests for junit 5
2018-08-23 17:24:00 +02:00
Mohamed Karray
87e32087ac
#8771 run JUnit 5 with maven and fix tests
2018-08-22 15:55:29 +02:00
René Pfeuffer
cd54086e7d
Remove redundant permission check
2018-08-21 14:18:03 +02:00
René Pfeuffer
101db66fa0
Merge
2018-08-21 11:53:29 +02:00
René Pfeuffer
778881a2fb
Peer-Review
2018-08-21 11:47:02 +02:00
Mohamed Karray
a7ba473fcc
#8771 use the AuthenticationExceptionMapper from v1
2018-08-21 10:58:47 +02:00
Mohamed Karray
4e1778cac1
#8771 Merged Permission endpoints
2018-08-21 10:35:39 +02:00
Mohamed Karray
f79975b18d
#8771 Permission endpoints
2018-08-20 18:16:14 +02:00
René Pfeuffer
3038d6460c
Verify header will not read complete file
2018-08-15 08:24:11 +02:00
René Pfeuffer
c3a455145a
Read header using direct stream
2018-08-14 17:31:27 +02:00
René Pfeuffer
dcdab9a00e
Fix typo
2018-08-14 13:09:43 +02:00
René Pfeuffer
fdaff02e01
Handle exception in stream processing
2018-08-14 12:58:03 +02:00
René Pfeuffer
01788f3de8
Name test method
2018-08-14 07:52:24 +02:00
René Pfeuffer
815cee1569
Return content as stream
2018-08-13 15:52:50 +02:00
René Pfeuffer
7e31498fa4
Introduce content resource with content type detection
2018-08-10 16:31:22 +02:00
René Pfeuffer
f899185d2e
Remove branch and tag hal-link from svn repository
2018-08-10 09:34:32 +02:00
Philipp Czora
0199b2ccfb
Merged branch feature/branches_v2_endpoint
2018-08-09 11:53:45 +02:00
Philipp Czora
efc72b21ec
Minor changes due to review
2018-08-09 11:21:29 +02:00
René Pfeuffer
8e0af3354f
Backed out changeset e5f1c37895b4
2018-08-09 09:17:07 +02:00
René Pfeuffer
1c93551e5c
Add source and changeset links to branch
2018-08-08 17:13:24 +02:00
René Pfeuffer
a5ddea31c7
Merge with 2.0.0-m3
2018-08-08 15:57:05 +02:00
Philipp Czora
978ca63ecb
merge with branch feature/repository_config_v2_endpoint
2018-08-08 15:41:29 +02:00
Philipp Czora
390ba29bee
Renamed tests
2018-08-08 15:14:39 +02:00
Sebastian Sdorra
7bb7b2f771
merge with branch feature/ui-for-scm2_groups
2018-08-08 14:59:39 +02:00
René Pfeuffer
8f5b2f2fe4
Make sub resource level for branch root leaf
2018-08-08 14:24:51 +02:00
René Pfeuffer
6f796ec0d5
Update to JAX-RS 2.1 with resteasy 3.6.1 and jetty 9.4
2018-08-08 14:23:18 +02:00
René Pfeuffer
67278582e3
Update to Mockito v2
2018-08-08 09:20:08 +02:00
Johannes Schnatterer
499be7314e
Merged 2.0.0-m3 into feature/repository_config_v2_endpoint
2018-08-07 17:37:25 +02:00
René Pfeuffer
47b55414f0
Add missing test
2018-08-07 17:06:33 +02:00
Sebastian Sdorra
15255aeeb1
merge with branch feature/repositories-ui
2018-08-07 16:34:26 +02:00
Maren Süwer
5731b607be
change repository-types to repositoryTypes
2018-08-07 12:58:16 +02:00
René Pfeuffer
e3d2997e71
Migrate IT for read and commit from/to repository to new module
2018-08-06 13:48:06 +02:00
René Pfeuffer
2316e5ea7e
Cleanup repository archive integration test
2018-08-06 11:28:12 +02:00
René Pfeuffer
1f1ecb6f9b
Delete cache integration tests
2018-08-06 11:27:56 +02:00
René Pfeuffer
83005bebf4
Use namespace and name instead of id in repository hooks
2018-08-06 11:11:44 +02:00
René Pfeuffer
e60bea5f08
Simplify scm test parameters
2018-08-03 10:42:47 +02:00
René Pfeuffer
62f8509e85
Introduce new integration test module
2018-08-03 09:38:13 +02:00
René Pfeuffer
fd873877c4
Fix old integration tests for migration period
2018-08-03 09:28:54 +02:00
René Pfeuffer
f0f57de4b5
Remove error prone getByNamespace method
...
This method does not report missing permissions correctly.
2018-08-03 08:35:55 +02:00
Philipp Czora
80d4130e03
Group Resource now accepts a list of member's names instead of full user objects
2018-08-02 16:03:17 +02:00
Sebastian Sdorra
99ecc8cba2
implemented rest endpoint for repository types
2018-08-02 11:56:35 +02:00
Johannes Schnatterer
7fd944357d
Config DTO: Adds namespace strategy
2018-08-02 10:45:59 +02:00
René Pfeuffer
f191f2833d
Fix handling of RepositoryIsNotArchivedException
2018-08-02 08:56:03 +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
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
Johannes Schnatterer
c3b7703f2b
Merged 2.0.0-m3 into feature/global_config_v2_endpoint
2018-07-31 16:21:40 +02:00
Johannes Schnatterer
865929b328
Renames globalConfig to config.
...
From an SCMM point of view there is only one config, so no "global" necessary.
The others configs are provided by plugins.
2018-07-31 14:47:15 +02:00