Commit Graph

1838 Commits

Author SHA1 Message Date
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
Rene Pfeuffer
bc37ccef57 Make protocol auth filter available for legacy paths 2019-07-26 15:07:40 +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
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
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
Sebastian Sdorra
2cdcf78c91 Merged in feature/redirect_migrated_repositories (pull request #277)
Feature redirect migrated repositories
2019-07-08 09:38:17 +00:00
Sebastian Sdorra
eae6b21b50 Merged in bugfix/check_permissions_for_permissions (pull request #281)
Check permissions to read permissions
2019-07-08 09:03:26 +00:00
Eduard Heimbuch
97c10a867c merged 2019-07-05 08:03:55 +02:00
Florian Scholdei
bdda8fe7e1 added todo 2019-07-04 17:35:00 +02: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
170e49ab15 Log class name of update step 2019-07-04 14:17:45 +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
dc7407d6e5 Fix guice binding 2019-07-03 07:58:38 +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
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
René Pfeuffer
7db3350439 Migrate git LFS blob directory 2019-07-01 14:17:32 +02:00
René Pfeuffer
cedf5019b0 Remove redundant 'class' 2019-07-01 10:57:11 +02:00
René Pfeuffer
67f9dcc5cf Add logging if previous version is too old 2019-06-27 10:17:34 +02:00
Sebastian Sdorra
c7700a8ddd remove SunAwtAppContextInitiator, because it cases a lot of exceptions 2019-06-26 15:52:54 +02:00
Sebastian Sdorra
8108d9f76e do not ignore InterruptedException, re-interrupt method instead 2019-06-26 14:50:23 +02:00
Sebastian Sdorra
572caedd73 remove mutable field from servlet, use servletcontext attribute instead of field instance 2019-06-26 14:46:14 +02:00
Sebastian Sdorra
bc4d6bfa74 merge with 2.0.0-m3 2019-06-26 09:27:52 +02:00
Eduard Heimbuch
802dfd73ca Merged in feature/updatestep_api_for_plugins (pull request #273)
Feature/updatestep api for plugins
2019-06-25 12:25:05 +00:00
Sebastian Sdorra
30503158dd remove unused constants and indent 2019-06-25 13:22:32 +02:00
Sebastian Sdorra
ebb23981b2 merge with 2.0.0-m3 2019-06-25 09:53:44 +02:00
Sebastian Sdorra
80febf9424 added modules, classloading and view packages to sonia.scm.lifecycle 2019-06-25 09:49:52 +02:00
Sebastian Sdorra
6efa6ff29f remove HttpSessionListener, because SCMv2 does not use server side sessions anymore 2019-06-25 09:15:30 +02:00
Sebastian Sdorra
c7365b74da move StaticResourceServlet to package sonia.scm 2019-06-25 08:41:02 +02:00