Rene Pfeuffer
5c09f92a57
Merged in feature/install_plugins (pull request #299 )
...
Feature/install plugins
2019-08-22 08:51:18 +00:00
Sebastian Sdorra
6351e39c12
fix some code smells reported by SonarQube
2019-08-21 16:46:50 +02:00
Sebastian Sdorra
05967aca4a
implemented ui for pending plugin installation
2019-08-21 14:54:01 +02:00
Sebastian Sdorra
9514a94492
handle pending plugin installations
2019-08-21 12:49:15 +02:00
Sebastian Sdorra
25cb0d6a25
implemented restart after installation
2019-08-21 11:22:49 +02:00
Eduard Heimbuch
7a29bba339
use new IllegalIdentifierChangeException in SingleResourceManagerAdapter
2019-08-21 10:36:48 +02:00
Sebastian Sdorra
05d7e0bd1e
implemented plugin installation ui
2019-08-21 09:59:28 +02:00
Sebastian Sdorra
5694a953af
implemented permission checks
2019-08-21 09:25:44 +02:00
Rene Pfeuffer
3e2c8b7c4b
Remove archive flag
2019-08-20 14:23:52 +02:00
Sebastian Sdorra
65b59d1aec
expose plugin dependencies
2019-08-20 13:40:05 +02:00
Sebastian Sdorra
3f1521bcca
create new simplified PluginManager API
2019-08-20 10:33:57 +02:00
Sebastian Sdorra
0aaec1174a
introduce Plugin interface
2019-08-20 08:10:30 +02:00
Sebastian Sdorra
1a01216f62
renamed Plugin to InstalledPluginDescriptor and added PluginDescriptor interface
2019-08-20 08:05:41 +02:00
Sebastian Sdorra
ae19ad9327
renamed PluginWrapper to InstalledPlugin
2019-08-20 07:54:00 +02:00
Sebastian Sdorra
2557a2acff
merge with 2.0.0-m3
2019-08-19 09:53:43 +02:00
Sebastian Sdorra
55e4568ee5
use mapstruct for dto mapping and fix missing fields
2019-08-15 17:01:15 +02:00
Eduard Heimbuch
b99199e349
merge 2.0.0-m3
2019-08-15 10:51:36 +02:00
Sebastian Sdorra
3823c033b9
added configuration option for login info url
2019-08-13 09:45:37 +02:00
Eduard Heimbuch
c58788e1e5
add avatarUrl / fix conditions_os to list of string
2019-08-12 11:16:47 +02:00
Eduard Heimbuch
442aacbcdb
remove GroupNames and ExternalGroupNames in favor of GroupCollector
2019-08-02 09:32:44 +02:00
Eduard Heimbuch
2fe8c154d3
small fixes
2019-08-01 09:57:18 +02:00
Eduard Heimbuch
35c5a69511
add resource tests
2019-08-01 08:38:53 +02:00
Eduard Heimbuch
c2e7ecd164
add tests
2019-07-31 16:59:13 +02:00
Eduard Heimbuch
8a8942cbc4
cleanup / fix endpoints
2019-07-31 10:43:39 +02:00
Eduard Heimbuch
a9744d8df1
refactor plugin endpoints
2019-07-31 10:27:52 +02:00
Eduard Heimbuch
598a4e6f32
fix Mapping / implement endpoint
2019-07-30 16:49:24 +02:00
Eduard Heimbuch
27dc47a590
parse pluginBackendResponse to pluginCenterDto / add Endpoint / remove groupId + artefactId from plugins
2019-07-26 13:04:54 +02:00
Eduard Heimbuch
1ea2bdfedf
change type to category
2019-07-25 11:34:16 +02:00
Rene Pfeuffer
9e0bee7883
Add method to embed collections
2019-07-24 13:55:53 +02:00
Eduard Heimbuch
8d6dcd6b2b
fix permissions for dry-run
2019-07-15 16:23:15 +02:00
Eduard Heimbuch
922ada38ca
Merged in feature/plugin_center (pull request #284 )
...
Feature/plugin center
2019-07-11 11:31:35 +00:00
Eduard Heimbuch
30a8925510
remove version from pluginLink
2019-07-11 13:29:53 +02:00
Rene Pfeuffer
77aca0531e
Small fixes
2019-07-11 13:13:03 +02:00
Eduard Heimbuch
1283b06e98
cleanup / revert UIPlugin changes
2019-07-10 10:46:42 +02:00
Eduard Heimbuch
5c473792ef
add PermissionCheck for Plugins
2019-07-10 08:21:05 +02:00
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