Sebastian Sdorra
0ce9aeb400
remove deprecated PluginState
2019-08-21 16:10:17 +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
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
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
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
924efc6187
fix merge error
2019-08-15 12:50:56 +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
b029b80f63
fix failed unit test after refactoring MeDtoFactory
2019-08-02 09:54:40 +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
b102c19f5f
fix test
2019-08-01 11:53:08 +02:00
Eduard Heimbuch
2fe8c154d3
small fixes
2019-08-01 09:57:18 +02:00
Eduard Heimbuch
853bf133ca
fix tests
2019-08-01 09:14:48 +02:00
Eduard Heimbuch
35c5a69511
add resource tests
2019-08-01 08:38:53 +02:00
Eduard Heimbuch
f699f0ef43
fix Test
2019-07-31 17:11:28 +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
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
Sebastian Sdorra
4ba9437410
fixed broken tests
2019-07-22 14:41:12 +02:00
Sebastian Sdorra
405ffcf164
migrate tests to junit 5
2019-07-22 14:26:15 +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
Eduard Heimbuch
0840109d56
add securityV1Migration-Test
2019-07-16 16:27:50 +02:00
Eduard Heimbuch
00e051a45f
fix Tests / add Test
2019-07-16 08:07:44 +02:00
Eduard Heimbuch
0c75dda18e
fix Test
2019-07-12 08:40:12 +02:00
René Pfeuffer
f631dc1724
Redirect protocol requests for migrated repositories
...
- Make old repository name and id available to plugins (MigrationDAO)
- Build Map with paths of migrated repositories to new location
- Implement redirect (RepositoryLegacyProtocolRedirectFilter)
2019-07-02 10:46:26 +02:00
René Pfeuffer
c881a3eca7
Store original repository name in migration plan
2019-07-01 15:30:03 +02:00
Sebastian Sdorra
bc4d6bfa74
merge with 2.0.0-m3
2019-06-26 09:27:52 +02:00