Rene Pfeuffer
|
6c023f7d56
|
Fix sonar issue
|
2019-11-25 14:15:43 +01:00 |
|
Rene Pfeuffer
|
450ed7bd4e
|
Fix unit test
|
2019-11-25 08:15:13 +01:00 |
|
Rene Pfeuffer
|
aedf34c581
|
Postpone restart after plugin (de)installation
|
2019-11-22 15:43:58 +01:00 |
|
Rene Pfeuffer
|
aded308138
|
Error handling for plugin installation/uninstallaion
|
2019-10-01 09:33:48 +02:00 |
|
Eduard Heimbuch
|
78b17c17e8
|
clear queues after abort pending changes / do not restart after update all plugins
|
2019-09-28 15:28:40 +02:00 |
|
Eduard Heimbuch
|
333579ef2a
|
cancel installation on pending plugins
|
2019-09-28 11:44:39 +02:00 |
|
Eduard Heimbuch
|
e1dd393cce
|
add collection update link if atleast one plugin is updatable
|
2019-09-27 16:07:25 +02:00 |
|
Eduard Heimbuch
|
281d812065
|
add rest api updateAllPlugins
|
2019-09-27 15:30:21 +02:00 |
|
Rene Pfeuffer
|
3b34cb5278
|
Rename method and check permission
|
2019-09-27 11:46:14 +02:00 |
|
Rene Pfeuffer
|
3145b751c6
|
Add cancel method to remove install and uninstall files
|
2019-09-26 17:50:54 +02:00 |
|
Rene Pfeuffer
|
ac4eca7520
|
Fetch exception when uninstall file could not be written
|
2019-09-26 16:51:26 +02:00 |
|
Eduard Heimbuch
|
1e5c5d907a
|
remove unnecessary method mark plugin as core plugin
|
2019-09-19 11:21:46 +02:00 |
|
Eduard Heimbuch
|
913b7080fd
|
mark installed plugin as core after server started
|
2019-09-18 15:47:58 +02:00 |
|
Rene Pfeuffer
|
f53f6f0a25
|
Execute restart, when there are only plugins to uninstall
|
2019-09-18 08:35:59 +02:00 |
|
Eduard Heimbuch
|
7c029a9b76
|
merge 2.0.0 / rename installPending to executePending
|
2019-09-17 10:36:52 +02:00 |
|
René Pfeuffer
|
fc319f90e3
|
Append uninstall links
|
2019-09-16 17:50:05 +02:00 |
|
Rene Pfeuffer
|
5a8ed638dd
|
Mirror uninstall state in plugin object
|
2019-09-16 14:32:14 +02:00 |
|
Rene Pfeuffer
|
7ec2b0c31d
|
Delete plugins marked for uninstall
|
2019-09-16 14:27:56 +02:00 |
|
Rene Pfeuffer
|
38f05fe689
|
Prohibit uninstallation of core plugins
|
2019-09-16 14:12:49 +02:00 |
|
Rene Pfeuffer
|
1bc8dea481
|
Merge with update plugins feature
|
2019-09-16 14:10:27 +02:00 |
|
Rene Pfeuffer
|
88ed3ff023
|
Add uninstall method to plugin manager
|
2019-09-16 13:22:26 +02:00 |
|
Rene Pfeuffer
|
0fdd1cea17
|
Detect core plugins and prevent installation
|
2019-09-11 16:46:27 +02:00 |
|
Rene Pfeuffer
|
a7cb1d3116
|
Make updatable plugins installable
|
2019-09-11 15:05:25 +02:00 |
|
Rene Pfeuffer
|
202a638a0f
|
Show updatable plugins
|
2019-09-11 14:51:38 +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 |
|
Sebastian Sdorra
|
5694a953af
|
implemented permission checks
|
2019-08-21 09:25:44 +02:00 |
|
Sebastian Sdorra
|
de7d18e026
|
cancel all pending installations, if a dependency failed to install
|
2019-08-21 08:42:57 +02:00 |
|
Sebastian Sdorra
|
e24673be0a
|
implemented plugin installation
|
2019-08-20 14:43:48 +02:00 |
|
Sebastian Sdorra
|
9d66f14627
|
implement simplified PluginManager API
|
2019-08-20 12:29:59 +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
|
55e4568ee5
|
use mapstruct for dto mapping and fix missing fields
|
2019-08-15 17:01:15 +02:00 |
|
Eduard Heimbuch
|
c7f5ae6bc7
|
fix sonar build
|
2019-08-01 10:13:18 +02:00 |
|
Eduard Heimbuch
|
c2e7ecd164
|
add tests
|
2019-07-31 16:59:13 +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
|
785e5e1142
|
refactor plugin backend + fix tests
|
2019-07-29 11:52:53 +02:00 |
|
Eduard Heimbuch
|
27dc47a590
|
parse pluginBackendResponse to pluginCenterDto / add Endpoint / remove groupId + artefactId from plugins
|
2019-07-26 13:04:54 +02:00 |
|
Sebastian Sdorra
|
bad99919f4
|
merge with branch 1.x
|
2017-01-12 19:50:39 +01:00 |
|
Sebastian Sdorra
|
c673b0fb10
|
replace admin role check from SecurityUtil with permission checks
|
2016-12-08 07:56:40 +01:00 |
|
Sebastian Sdorra
|
656085c698
|
use ahc for internal http operations
|
2015-05-17 14:04:58 +02:00 |
|
Sebastian Sdorra
|
264fa5fe0c
|
load advanced plugin configuration from plugin directory and from root of scm home
|
2014-11-26 20:10:36 +01:00 |
|
Sebastian Sdorra
|
a3be1c775b
|
implement WebResourceLoaders for loading plugin web resources
|
2014-08-27 21:01:05 +02:00 |
|
Sebastian Sdorra
|
f1a0435014
|
merge with branch 1.x
|
2014-08-15 23:53:31 +02:00 |
|
Sebastian Sdorra
|
15ac8740e6
|
fix usage of AuthenticationSelector
|
2014-07-20 14:01:20 +02:00 |
|
Sebastian Sdorra
|
0203709821
|
added advanced configuration file to allow credentials for maven repositories
|
2014-07-20 12:15:17 +02:00 |
|
Sebastian Sdorra
|
1d6db4424b
|
start implementation of isolated classloaders
|
2014-06-06 08:57:41 +02:00 |
|