Commit Graph

980 Commits

Author SHA1 Message Date
Eduard Heimbuch
f008faabcb add IndexEnricher 2019-07-10 08:11:19 +02:00
Eduard Heimbuch
3c0c490530 merged 2019-07-09 17:05:35 +02:00
Eduard Heimbuch
64d3153347 create new Endpoints and Resources for Plugins 2019-07-09 17:04:29 +02:00
Florian Scholdei
4ef767c480 used only english translation as miscellaneous category for plugins 2019-07-09 16:24:43 +02:00
Eduard Heimbuch
dffe0d07f2 deactivate available plugins in navigation 2019-07-08 15:16:31 +02:00
Eduard Heimbuch
4e2e742d10 map Category to Frontend 2019-07-08 14:43:43 +02:00
Florian Scholdei
bdda8fe7e1 added todo 2019-07-04 17:35:00 +02:00
Florian Scholdei
a03a666afe added more information too PluginDto 2019-07-03 16:38:07 +02:00
Rene Pfeuffer
c16aeed96d Check permissions to read permissions 2019-07-03 16:23:27 +02:00
René Pfeuffer
84ae5646a4 Fix bug for repository owners without global role permission
Repository owners got an frontend error when they hat no permission to
read the global repository roles. We therefore remove the dedicated
permission to read repository.

Additionally we fix the 'write' permission to match the entry in the
'permissions.xml' file.
2019-05-31 10:20:44 +02:00
René Pfeuffer
af468898b9 Reject permission requests with missing permissions 2019-05-20 14:30:57 +02:00
Rene Pfeuffer
e34781789d Set role instead of collection of verbs for repository owner 2019-05-16 12:12:46 +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
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
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
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
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
Sebastian Sdorra
2b041c3c53 Merged in feature/branch-overview (pull request #222)
Feature/branch overview
2019-04-03 15:54:45 +00:00
Sebastian Sdorra
7bbafee1ed the branch endpoint should return a not found error with context, if the branch does not exists 2019-04-03 17:10:22 +02:00
René Pfeuffer
88151f2dce Merge with 2.0.0-m3 2019-04-01 14:54:42 +02:00
René Pfeuffer
ae79a5ad9d Introduce own manager for reduced model object
Move autocomplete functionality to own managers and add functions to
load reduced model objects by id
2019-04-01 13:51:34 +02:00
René Pfeuffer
2e93a9efec Implement peer review comments 2019-03-29 15:39:44 +01:00
René Pfeuffer
9833bfd34d Merge with 2.0.0-m3 2019-03-29 11:54:17 +01:00
Rene Pfeuffer
eadad2e830 Merged in feature/mark_default_branch (pull request #223)
Feature mark default branch
2019-03-29 10:23:56 +00:00
René Pfeuffer
93cec3d282 Add parameter for parent of new branch 2019-03-28 16:15:31 +01:00
René Pfeuffer
58b7dff631 Create REST endpoint for branch creation 2019-03-26 10:55:39 +01:00
René Pfeuffer
b1547d2b69 Harmonize user and group name validation, again 2019-03-25 15:41:21 +01:00
René Pfeuffer
4ec7006108 Enhance branch object with default flag 2019-03-25 11:28:29 +01:00
Sebastian Sdorra
50cb7e9370 merge with 2.0.0-m3 2019-03-21 10:47:33 +01:00
Sebastian Sdorra
7c6bfdaaac removes admin role 2019-03-21 10:46:11 +01:00
Sebastian Sdorra
3e9f59ef47 support for managing external managed groups 2019-03-21 09:58:36 +01:00
Sebastian Sdorra
1627518954 removes admin user and group configuration in favor of permissions 2019-03-13 12:54:50 +01:00
René Pfeuffer
67f05d6b60 Merged in feature/namespace_strategies (pull request #214)
Feature/namespace strategies
2019-03-13 11:20:36 +00:00
Sebastian Sdorra
dea5732141 move dto parameters to constructor in order to create an immutable object 2019-03-13 10:01:46 +01:00
Sebastian Sdorra
54170c04a7 removes unused setter from NamespaceStrategiesDto 2019-03-13 09:38:27 +01:00