Commit Graph

809 Commits

Author SHA1 Message Date
Sebastian Sdorra
0dcc94e2e1 remove todo, because it is already done 2014-12-14 12:28:43 +01:00
Sebastian Sdorra
7f8d0fa05f do not collect extensions multiple times 2014-12-14 12:27:03 +01:00
Sebastian Sdorra
4fa8e6e88a replace scm-manager 1.x security api with apache shiro and use PasswordService for stronger password hashes 2014-12-14 12:26:03 +01:00
Sebastian Sdorra
1bd4743444 added unit test for plugin updates 2014-12-07 18:28:24 +01:00
Sebastian Sdorra
d6ce7383d6 merge with branch 1.x 2014-12-06 15:42:10 +01:00
Sebastian Sdorra
34d05ef3a0 implement gzip compression for unbundle command 2014-12-01 11:14:19 +01:00
Sebastian Sdorra
7a00bff77b merge repository heads 2014-11-29 12:50:31 +01:00
Sebastian Sdorra
50193b37b0 added rest endpoint for new AdvancedImportHandler 2014-11-29 12:47:19 +01:00
Sebastian Sdorra
45a6bf5183 implemented ui for repository import from file 2014-11-28 14:51:25 +01: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
d898b311b2 improve bundle import execution order 2014-11-26 16:57:13 +01:00
Sebastian Sdorra
0a06885967 added rest endpoint to handle imports of repository bundles such as svn dumps 2014-11-26 16:54:50 +01:00
Sebastian Sdorra
525eb58631 added rest endpoint to start a directory import for all supported repository types 2014-11-26 14:35:37 +01:00
Sebastian Sdorra
a35e839688 improve import rest api to handle imports of external repositories via url 2014-11-26 13:56:27 +01:00
Sebastian Sdorra
659da861f2 create default accounts only, if no other user exists in the dao 2014-11-25 08:13:48 +01:00
Sebastian Sdorra
c7007e7bd0 javadoc and rest docs 2014-11-03 17:07:49 +01:00
Sebastian Sdorra
de07447a27 javadoc 2014-10-10 21:26:47 +02:00
Sebastian Sdorra
f9fab87480 use java7 auto close 2014-10-10 20:32:59 +02:00
Sebastian Sdorra
63ab9e0701 resource loader should use url instead of inputstream 2014-10-10 20:30:56 +02:00
Sebastian Sdorra
7f38d40cfb remove unused dependency to ServletContext 2014-10-10 20:19:10 +02:00
Sebastian Sdorra
11f84a38f4 added extension point for HttpSessionListener 2014-10-09 16:41:11 +02:00
Sebastian Sdorra
0c671e9313 improve logging 2014-09-28 19:54:14 +02:00
Sebastian Sdorra
b465e4b18b introduce scm version to be sure the plugin is for the correct scm-manager major version 2014-09-13 20:07:07 +02:00
Sebastian Sdorra
3c678dce12 new plugin structure 2014-08-29 10:50:14 +02:00
Sebastian Sdorra
a3be1c775b implement WebResourceLoaders for loading plugin web resources 2014-08-27 21:01:05 +02:00
Sebastian Sdorra
ad686cb787 remove .link directory, because it is not longer needed 2014-08-24 21:20:17 +02:00
Sebastian Sdorra
fd10b809f8 removed AdvancedPluginConfiguration, because it is useless in scm-manager 2.x 2014-08-24 21:11:27 +02:00
Sebastian Sdorra
be24164b88 replace DefaultEngine annotation with the new Default annotation 2014-08-24 14:54:35 +02:00
Sebastian Sdorra
50b0b6b2b8 added Default annotation to fix ServletContext injection on eager loading singletons 2014-08-24 14:49:35 +02:00
Sebastian Sdorra
e08ebfb6da append pluing wrapper to plugin node 2014-08-23 17:39:29 +02:00
Sebastian Sdorra
a8d9d8b9b6 fix/suppress compiler warnings 2014-08-19 21:45:23 +02:00
Sebastian Sdorra
babd1be9fc template engine has to use UberClassLoader 2014-08-19 21:08:41 +02:00
Sebastian Sdorra
301cc19290 implement option for plugins to use child first classloaders 2014-08-19 21:01:11 +02:00
Sebastian Sdorra
e569d916e9 build plugin tree 2014-08-19 19:30:13 +02:00
Sebastian Sdorra
c079fb062a added MultiParentClassLoader 2014-08-19 15:46:18 +02:00
Sebastian Sdorra
f1a0435014 merge with branch 1.x 2014-08-15 23:53:31 +02:00
Sebastian Sdorra
d8ce042078 merge repository heads 2014-07-20 14:30:15 +02:00
Sebastian Sdorra
cd1a73ef61 javadoc 2014-07-20 14:28:13 +02:00
Sebastian Sdorra
26746a2f77 added cli sub command to generate unique keys 2014-07-20 14:22:36 +02:00
Sebastian Sdorra
15ac8740e6 fix usage of AuthenticationSelector 2014-07-20 14:01:20 +02:00
Sebastian Sdorra
8d4a1419cf remove unused import 2014-07-20 13:48:58 +02:00
Sebastian Sdorra
1db4359cb9 added cli sub command to encrypt passwords 2014-07-20 13:48:06 +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
290f0151e3 added mdc logging variables username, client_ip and client_host 2014-07-13 17:10:45 +02:00
Sebastian Sdorra
c5399823a7 use jaxb to parse plugin descriptor 2014-07-13 13:47:35 +02:00
Sebastian Sdorra
4afc54bb20 install plugins in the right order 2014-07-13 09:47:14 +02:00
Sebastian Sdorra
0e85ef9997 added missing javadoc header 2014-07-12 17:41:17 +02:00
Sebastian Sdorra
283422d4e3 improve plugin installation and backup installed archives 2014-07-12 17:17:24 +02:00
Sebastian Sdorra
598f8c95ba use new core plugin index and improved plugin directory structure 2014-07-12 16:41:20 +02:00
Sebastian Sdorra
39b20e1fe0 remove unused imports 2014-07-06 16:45:24 +02:00