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
72fe69b2d5
add new IllegalIdentifierChangeException
2019-08-21 10:34:40 +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
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
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
Eduard Heimbuch
cce45083b6
use lombok for equalsAndHashcode + toString / add displayName
2019-08-14 09:13:29 +02:00
Eduard Heimbuch
339caaf690
keep old parameters
2019-08-14 09:12:38 +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
0890707b3f
fix permission reference on clone repositories
2019-08-02 14:46:33 +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
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
Sebastian Sdorra
0b76cb7ea5
added raw header to hunk
2019-07-30 10:00:36 +02:00
Sebastian Sdorra
01379caa08
implement first diff details
2019-07-29 12:54:58 +02:00
Eduard Heimbuch
785e5e1142
refactor plugin backend + fix tests
2019-07-29 11:52:53 +02:00
Sebastian Sdorra
e0411ed17f
create API for parsed diff result command
2019-07-29 11:22:57 +02:00
Rene Pfeuffer
64f3647acf
Fix unit test
2019-07-26 16:18:08 +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
Rene Pfeuffer
9e0bee7883
Add method to embed collections
2019-07-24 13:55:53 +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
Eduard Heimbuch
4afed7cb74
migrate securityV1 permissions
2019-07-16 16:26:34 +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
64d3153347
create new Endpoints and Resources for Plugins
2019-07-09 17:04:29 +02:00
Eduard Heimbuch
9b1867862f
fix build error / fix Tests
2019-07-08 16:08:08 +02:00
Eduard Heimbuch
7e418fdde9
add Permissions for Plugins
2019-07-08 15:01:27 +02:00
Sebastian Sdorra
2cdcf78c91
Merged in feature/redirect_migrated_repositories (pull request #277 )
...
Feature redirect migrated repositories
2019-07-08 09:38:17 +00:00
Eduard Heimbuch
97c10a867c
merged
2019-07-05 08:03:55 +02:00
Eduard Heimbuch
4ab8ab7b2d
Merged in bugfix/double_check_directory_creation (pull request #282 )
...
Double check directory creation
2019-07-04 12:44:40 +00:00
Eduard Heimbuch
b10804b11c
Merged in feature/migrate_lfs (pull request #275 )
...
Migrate git LFS blob directory
2019-07-04 12:24:45 +00:00
Rene Pfeuffer
ca68b6346e
Double check directory creation
2019-07-03 17:27:59 +02:00
René Pfeuffer
c35363b79f
Store repository id in git config for each repository
...
This is needed after migration from v1 to v2 and is done in
GitV1UpdateStep.java. Therefore we hat to make the 'forAllPaths' method
in PathBasedRepositoryLocationResolver available in the interface of
RepositoryLocationResolver.
2019-07-03 07:48:06 +02:00
Eduard Heimbuch
c805e477cb
add Logger to print UpdateException-stacktrace on console
2019-07-02 11:57:28 +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
7db3350439
Migrate git LFS blob directory
2019-07-01 14:17:32 +02:00
Sebastian Sdorra
bc4d6bfa74
merge with 2.0.0-m3
2019-06-26 09:27:52 +02:00
Sebastian Sdorra
80febf9424
added modules, classloading and view packages to sonia.scm.lifecycle
2019-06-25 09:49:52 +02:00