Commit Graph

1689 Commits

Author SHA1 Message Date
René Pfeuffer
b12bc0cf1a Remove old upgrade functionality 2019-05-28 08:07:56 +02:00
René Pfeuffer
1b6bc64092 Merge with 2.0.0-m3 2019-05-28 08:02:59 +02:00
Sebastian Sdorra
ecbc7b67e6 Merged in feature/migration (pull request #249)
Feature migration
2019-05-23 15:04:37 +00:00
Sebastian Sdorra
9abafb5354 use PluginLoader instead of DefaultPluginLoader and split large contextInitialized method 2019-05-23 15:45:58 +02:00
René Pfeuffer
be9ce826dc Move further listener modules to bootstrap module 2019-05-21 09:13:49 +02:00
René Pfeuffer
af468898b9 Reject permission requests with missing permissions 2019-05-20 14:30:57 +02:00
René Pfeuffer
ca36a0a5f4 Move event bus module to bootstrap context 2019-05-20 14:26:10 +02:00
René Pfeuffer
dad8ea5fa1 Merge with 2.0.0-m3 2019-05-20 08:51:59 +02:00
Rene Pfeuffer
e34781789d Set role instead of collection of verbs for repository owner 2019-05-16 12:12:46 +02:00
René Pfeuffer
313666b0bb Organize imports 2019-05-16 10:04:36 +02:00
René Pfeuffer
561b56338a Remove redundant binding 2019-05-15 15:52:45 +02:00
René Pfeuffer
4f6ec5a86f Bind plugin loader in bootstrap module 2019-05-15 15:05:35 +02:00
René Pfeuffer
ed7c2a01e7 Log steps for updates 2019-05-15 13:29:50 +02:00
René Pfeuffer
93dbaeae7c Run update steps only if they have not been run before 2019-05-14 15:52:05 +02:00
René Pfeuffer
bafc8ea668 Execute updates in order 2019-05-14 14:45:12 +02:00
René Pfeuffer
4e2ac426a0 Rename migration -> update 2019-05-14 14:17:11 +02:00
René Pfeuffer
46b1bb8869 Find update steps and execute them with bootstrap context 2019-05-14 14:12:08 +02:00
René Pfeuffer
bcd249a332 Cleanup modules 2019-05-14 11:54:25 +02:00
René Pfeuffer
58dcdaa24d Cleanup code 2019-05-14 11:19:45 +02:00
René Pfeuffer
02ee9425e0 Do not bind repository dao in bootstrap module 2019-05-14 11:17:45 +02:00
Eduard Heimbuch
7fa2898420 throw Exception when modify repo-role type 2019-05-10 13:23:01 +02:00
Eduard Heimbuch
a26f86d545 fix repositoryRole systemrole check 2019-05-10 09:29:38 +02:00
Eduard Heimbuch
163cdf7a6b update RepositoryRole-Model 2019-05-10 09:28:17 +02:00
René Pfeuffer
7f4792ec49 Remove PathBasedRepositoryDAO
The computation of the file path for the repository is done by
RepositoryLocationResolver.
2019-05-10 08:06:36 +02:00
René Pfeuffer
d29fa32c8e First steps to create a bootstrap module for data migration 2019-05-09 10:36:27 +02:00
René Pfeuffer
798eb5a846 Replace wrong endpoint for repository roles with endpoint for verbs 2019-05-09 09:45:33 +02:00
René Pfeuffer
61844b917d Use camelCase for url 2019-05-08 12:36:41 +02:00
René Pfeuffer
6f1f74b208 Fix repository role manager 2019-05-08 12:36:22 +02:00
René Pfeuffer
c88654739b System roles should not be modifiable 2019-05-08 10:55:24 +02:00
René Pfeuffer
dd312308fa Add system roles to repository role REST resource 2019-05-08 10:13:01 +02:00
René Pfeuffer
5eb074dde2 Add index link for repository roles 2019-05-08 09:34:57 +02:00
René Pfeuffer
de59f5657f Remove duplicate verbs 2019-05-07 15:20:54 +02:00
René Pfeuffer
c5b20566c1 Fix bugs with integration test 2019-05-07 09:20:19 +02:00
René Pfeuffer
8645890758 Cleanup 2019-05-06 16:45:35 +02:00
René Pfeuffer
45ca558101 Get verbs from repository roles 2019-05-06 16:01:01 +02:00
René Pfeuffer
e4e335b7e1 Validate repository roles 2019-05-06 15:12:58 +02:00
René Pfeuffer
96e7a29dce Add unit test for role resource 2019-05-06 14:49:37 +02:00
René Pfeuffer
76b9100e7e Add endpoint for repository roles (tests pending) 2019-05-03 17:44:27 +02:00
René Pfeuffer
7a2166a365 Bind repository role dao 2019-05-03 16:30:50 +02:00
René Pfeuffer
c0760688e9 Join repository roles from the system and from the database 2019-05-03 14:47:49 +02:00
René Pfeuffer
232102716c Create DAO for repository roles 2019-05-03 14:19:33 +02:00
René Pfeuffer
9109efe2f1 Add role attribute to repository permission 2019-05-03 07:59:18 +02:00
Florian Scholdei
9bc9e133cc merge 2019-04-17 14:27:17 +02:00
René Pfeuffer
20cf0507a2 Fix injection 2019-04-12 15:26:22 +02:00
René Pfeuffer
1b60857959 Introduce extension point for logout redirection 2019-04-12 11:42:19 +02:00
René Pfeuffer
4797967b0d Implement simple search queries for users, groups and repositories 2019-04-09 16:27:27 +02:00
René Pfeuffer
fbd6f4f3c7 Introduce filter parameter in Manager 2019-04-09 13:09:16 +02:00
René Pfeuffer
f5933cb6d5 Clean up 2019-04-09 12:31:43 +02:00
René Pfeuffer
c6436da455 Remove old AbstractManagerResource 2019-04-09 12:14:32 +02:00
René Pfeuffer
290f8466eb Delete old 1.x resources 2019-04-08 11:10:34 +02:00