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 |
|
Sebastian Sdorra
|
de7d18e026
|
cancel all pending installations, if a dependency failed to install
|
2019-08-21 08:42:57 +02:00 |
|
Sebastian Sdorra
|
7ef4b30027
|
remove downloaded artifact on error
|
2019-08-21 07:56:52 +02:00 |
|
Sebastian Sdorra
|
e0fa09fd04
|
improve hash calculation and use nio file apis
|
2019-08-21 07:44:50 +02:00 |
|
Eduard Heimbuch
|
230ac848eb
|
ignore old plugins folder
|
2019-08-20 16:39:50 +02:00 |
|
Sebastian Sdorra
|
8db2bbb28d
|
PluginInstaller returns now PendingPluginInstallation, to abort the installation before restart
|
2019-08-20 16:38:29 +02:00 |
|
Sebastian Sdorra
|
e24673be0a
|
implemented plugin installation
|
2019-08-20 14:43:48 +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
|
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
|
056a81d9f9
|
fixed dependency mapping
|
2019-08-20 07:53:17 +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
|
63c874917f
|
added singleton annotation to AuthorizationChangedEventProducer to be sure that it is not destroyed by the gc
|
2019-08-02 15:02:13 +02:00 |
|
Eduard Heimbuch
|
47e323e468
|
disable shiro cache for the DefaultRealm
|
2019-08-02 12:01:53 +02:00 |
|
Eduard Heimbuch
|
ef0c57b83f
|
bind GroupCollector to DefaultGroupCollector
|
2019-08-02 09:55:30 +02:00 |
|
Eduard Heimbuch
|
442aacbcdb
|
remove GroupNames and ExternalGroupNames in favor of GroupCollector
|
2019-08-02 09:32:44 +02:00 |
|
Eduard Heimbuch
|
8550baaea9
|
refactor GroupResolver + GroupCollector
|
2019-08-02 08:17:17 +02:00 |
|
Eduard Heimbuch
|
2cff893d73
|
add interface in core + move groupCollector to webapp
|
2019-08-01 16:05:22 +02:00 |
|
Eduard Heimbuch
|
86af7b23eb
|
remove groups from BearerRealm / SyncRealmHelper / DAORealmHelper
|
2019-08-01 15:43:12 +02:00 |
|
Eduard Heimbuch
|
c7f5ae6bc7
|
fix sonar build
|
2019-08-01 10:13:18 +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
|
785e5e1142
|
refactor plugin backend + fix tests
|
2019-07-29 11:52:53 +02:00 |
|
Rene Pfeuffer
|
bc37ccef57
|
Make protocol auth filter available for legacy paths
|
2019-07-26 15:07:40 +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
|
8a50e87f89
|
Merge with upstream
|
2019-07-24 13:56:36 +02:00 |
|
Rene Pfeuffer
|
9e0bee7883
|
Add method to embed collections
|
2019-07-24 13:55:53 +02:00 |
|
Sebastian Sdorra
|
56a683c7c5
|
fix checkout of repositories with dots in the names
|
2019-07-22 13:00:49 +02:00 |
|
Sebastian Sdorra
|
4a275c445e
|
removed unnecessary request provider
|
2019-07-22 09:44:03 +02:00 |
|
Sebastian Sdorra
|
ad772c778d
|
Merged in bugfix/migrate_security_xml (pull request #286)
Bugfix/migrate security xml
|
2019-07-19 05:15:27 +00:00 |
|
Sebastian Sdorra
|
a4cb2f7caa
|
fix migration with unknown permissions
|
2019-07-18 12:17:20 +02:00 |
|