Commit Graph

115 Commits

Author SHA1 Message Date
Sebastian Sdorra
df6d9dacf8 implement LoginAttemptHandler for scm-manager 2 2017-01-15 20:27:06 +01:00
Sebastian Sdorra
fc6287fd40 remove deprecations and fixed some compiler warnings 2017-01-12 20:02:06 +01:00
Sebastian Sdorra
bad99919f4 merge with branch 1.x 2017-01-12 19:50:39 +01:00
Sebastian Sdorra
5332ac2466 refactor store api 2016-12-11 21:31:05 +01:00
Sebastian Sdorra
13bea6e502 implemented small scheduler engine 2016-05-25 16:32:25 +02:00
Sebastian Sdorra
9497d88ee3 merge with branch issue-793 2016-05-24 21:27:44 +02:00
Sebastian Sdorra
920b2eca39 added option for plugins to change ssl context 2016-03-17 09:42:34 +01:00
Sebastian Sdorra
488d4e3323 implemented xsrf protection, see issue #793 2016-01-23 22:02:25 +01:00
Sebastian Sdorra
6dd765e3be start implementation of repository permissions 2015-07-09 20:29:07 +02:00
Sebastian Sdorra
1f4524bb20 added json and xml support to ahc 2015-05-03 15:51:21 +02:00
Sebastian Sdorra
e5184ac6a0 merge with branch issue-627 2015-02-10 20:50:06 +01:00
Sebastian Sdorra
30b49490a7 make use of new WebElement and Priority annotation 2015-02-01 19:52:53 +01:00
Sebastian Sdorra
f64f29bb2e improve extension binding and added api to query extensions 2014-12-19 17:15:50 +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
8e608d2439 created small user-agent detection framework to choose the right encoding for basic authentication 2014-10-17 15:43:28 +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
f1a0435014 merge with branch 1.x 2014-08-15 23:53:31 +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
1d6db4424b start implementation of isolated classloaders 2014-06-06 08:57:41 +02:00
Sebastian Sdorra
18c5c3ec97 merge with branch 1.x 2014-06-04 15:51:19 +02:00
Sebastian Sdorra
68090719d7 disable wadl 2014-05-18 11:25:39 +02:00
Sebastian Sdorra
3997c70926 merge with branch 1.x 2014-04-28 13:48:11 +02:00
Sebastian Sdorra
66dcb7f204 update last modified date of a repository after each push 2014-04-20 15:48:15 +02:00
Sebastian Sdorra
43b92f0aca stop scanning classpath, bind extensions from plugin and module descriptor 2014-03-28 22:49:55 +01:00
Sebastian Sdorra
436c149e75 start implementation of repository health checks 2014-01-25 12:07:38 +01:00
Sebastian Sdorra
e6cbb6a4cf start implementation of repository health checks 2014-01-25 12:07:38 +01:00
Sebastian Sdorra
5e6259f3b7 remove old style listeners in favor of event bus 2014-01-03 11:32:40 +01:00
Sebastian Sdorra
b5d1f57c88 removed freemarker template engine 2014-01-03 10:47:53 +01:00
Sebastian Sdorra
aec7773239 remove deprecated stuff 2014-01-03 10:34:34 +01:00
Clemens Rabe
2875794519 Added auto-login filter system. 2013-10-02 19:45:21 +02:00
Sebastian Sdorra
bfa4372626 implement login attempt handler to handle failed authentications 2013-09-16 13:58:19 +02:00
Sebastian Sdorra
624c3ba44e bind new hook api 2013-07-21 17:35:18 +02:00
Sebastian Sdorra
bd05b7efa3 ignore idea files 2013-06-11 23:19:08 +02:00
Sebastian Sdorra
d2097bda05 implement permission collector 2013-05-26 12:26:25 +02:00
Sebastian Sdorra
76f02b169f bind new configuration entry store api 2013-04-27 09:23:41 +02:00
Sebastian Sdorra
24ee483562 start implementation of a new security system to allow global permissions for repositories 2013-04-14 15:13:27 +02:00
Sebastian Sdorra
f6cc4c9d36 use guava cache as default cache 2013-03-27 08:50:37 +01:00
Sebastian Sdorra
e581751624 find and bind extension points automatically 2013-01-18 09:39:32 +01:00
Sebastian Sdorra
5178dca30d move eventbus implementation from scm-core to scm-webapp 2012-12-09 16:12:21 +01:00
Sebastian Sdorra
aee7ba1279 start implementation of a new event api based on guavas EventBus 2012-12-07 17:41:43 +01:00
Sebastian Sdorra
fa53fe8366 bind new blob store api 2012-12-07 11:56:24 +01:00
Sebastian Sdorra
3e443e5447 bind decorator factories 2012-11-29 08:54:18 +01:00
Sebastian Sdorra
ca3b6e3556 bind jaxb data store 2012-11-20 21:53:29 +01:00
Sebastian Sdorra
727025770c merge with branch apache-shiro 2012-10-16 07:08:28 +02:00
Sebastian Sdorra
6fee63203f create new key generator for shorter repository ids 2012-08-30 17:35:56 +02:00
Sebastian Sdorra
65826e749e implement administration context with apache shiro 2012-08-30 16:49:46 +02:00
Sebastian Sdorra
48fcb874a9 added freemarker template engine 2012-08-12 21:01:22 +02:00
Sebastian Sdorra
e433af31c8 register mustache template engine as default engine 2012-08-12 20:51:15 +02:00
Sebastian Sdorra
3108776974 merge with branch issue-195 2012-06-28 15:35:57 +02:00