Commit Graph

2694 Commits

Author SHA1 Message Date
Sebastian Sdorra
3b0482657a fix missing group permission check 2012-08-30 10:40:19 +02:00
Sebastian Sdorra
81060af003 replace groups class with groupnames 2012-08-30 10:38:56 +02:00
Sebastian Sdorra
c7f11a8203 use shiro api for permission filter 2012-08-30 09:23:18 +02:00
Sebastian Sdorra
c161e54c6b enable trace logging for development 2012-08-29 19:05:30 +02:00
Sebastian Sdorra
1ab5e5610d fix wrong initializing order 2012-08-29 19:05:11 +02:00
Sebastian Sdorra
230fd1a4fb show authentication stacktrace only on trace log level 2012-08-29 18:09:09 +02:00
Sebastian Sdorra
08fe4b6eca use apache shiro api for authentication over the BasicAuthenticationFilter 2012-08-29 18:06:59 +02:00
Sebastian Sdorra
a1d83e6f82 the first (primary) principal should be a unique identifier for the user 2012-08-29 17:58:41 +02:00
Sebastian Sdorra
f657e9d55b use apache shiro api for authentication resource 2012-08-29 16:29:41 +02:00
Sebastian Sdorra
b70fc53571 added security constants 2012-08-29 10:21:58 +02:00
Sebastian Sdorra
625b59553d grant owner permissions to each repository for admins 2012-08-29 10:18:15 +02:00
Sebastian Sdorra
bc8b2a3644 fix possible npe in ScmRealm 2012-08-29 10:12:44 +02:00
Sebastian Sdorra
23606842a3 fix repository manager test 2012-08-29 10:05:15 +02:00
Sebastian Sdorra
5e05a1a12e use apache shiro to check repository permissions 2012-08-29 09:45:08 +02:00
Sebastian Sdorra
d9810da47c move repository permissions to scm-core 2012-08-29 09:35:28 +02:00
Sebastian Sdorra
e444d5d275 improve constructor of repository permission 2012-08-29 09:32:13 +02:00
Sebastian Sdorra
2ddfe06a54 BasicSecurityContext should not throw AuthenticationException, to not break existing behavior 2012-08-29 09:27:55 +02:00
Sebastian Sdorra
0197eb6f07 fix npe on wrong password 2012-08-28 18:34:24 +02:00
Sebastian Sdorra
761c0b215e BasicSecurityContext should wrap apache shiro api for compatibility reasons 2012-08-27 08:05:46 +02:00
Sebastian Sdorra
7b3dfd3ce2 bind new security api 2012-08-27 08:04:44 +02:00
Sebastian Sdorra
585a2559ce clear cache only on a post event 2012-08-27 08:00:16 +02:00
Sebastian Sdorra
2030a643d4 use groups class 2012-08-27 07:50:32 +02:00
Sebastian Sdorra
8044107f11 fix npe 2012-08-26 17:48:45 +02:00
Sebastian Sdorra
692c2ef7cd fix wrong UnsupportedTokenException 2012-08-26 17:42:58 +02:00
Sebastian Sdorra
5d1cad77b4 added missing injector annotation 2012-08-26 17:37:01 +02:00
Sebastian Sdorra
e9a08fbec6 move authentication logic from BasicSecurityContext to ScmRealm 2012-08-26 17:27:13 +02:00
Sebastian Sdorra
440542f55e start implementation of shiro realm 2012-08-26 17:16:08 +02:00
Sebastian Sdorra
8eb632aa61 added dependencies for apache shiro 2012-08-26 15:35:01 +02:00
Sebastian Sdorra
4ca0d820e7 [maven-release-plugin] prepare for next development iteration 2012-08-26 13:55:57 +02:00
Sebastian Sdorra
0e341734de [maven-release-plugin] copy for tag 1.20 2012-08-26 13:55:56 +02:00
Sebastian Sdorra
1d0432d7c0 [maven-release-plugin] prepare release 1.20 1.20 2012-08-26 13:55:55 +02:00
Sebastian Sdorra
c000dcdcc0 use short id for blame view 2012-08-26 13:07:36 +02:00
Sebastian Sdorra
b7c4ea48bd use short id for changeset title 2012-08-26 13:02:53 +02:00
Sebastian Sdorra
7900539713 added util method for short ids 2012-08-26 13:00:56 +02:00
Sebastian Sdorra
9a6c62f9db strip changeset ids to 12 chars 2012-08-26 12:57:43 +02:00
Sebastian Sdorra
a308eb2204 update logback to version 1.0.7 2012-08-24 14:54:28 +02:00
Sebastian Sdorra
5fc8f0814b added java.awt.headless system property to server startup scripts 2012-08-20 16:12:29 +02:00
Sebastian Sdorra
8650b85942 fix error on changing branches in the commit viewer 2012-08-20 16:09:46 +02:00
Sebastian Sdorra
512ef576e9 use eternal caches for new repository api 2012-08-20 11:15:21 +02:00
Sebastian Sdorra
b62ff5c7a9 fix wrong file modifications on git changeset overview 2012-08-20 11:12:08 +02:00
Sebastian Sdorra
789631161e improve log message 2012-08-20 10:51:07 +02:00
Sebastian Sdorra
68edc4fa14 fix non closing "hg serve" processes 2012-08-20 08:57:45 +02:00
Sebastian Sdorra
7151827e6a added placeholder to commit view 2012-08-19 10:59:13 +02:00
Sebastian Sdorra
83003def31 [maven-release-plugin] prepare for next development iteration 2012-08-18 14:13:46 +02:00
Sebastian Sdorra
7e3f0524c1 [maven-release-plugin] copy for tag 1.19 2012-08-18 14:13:45 +02:00
Sebastian Sdorra
1928b11aed [maven-release-plugin] prepare release 1.19 1.19 2012-08-18 14:13:44 +02:00
Sebastian Sdorra
9de33362bd throw io exception if template is not parse able 2012-08-18 13:52:17 +02:00
Sebastian Sdorra
6cae6a8910 fix freemarker template tests 2012-08-18 13:42:59 +02:00
Sebastian Sdorra
65dde22676 fix mustache render failure test 2012-08-18 13:40:21 +02:00
Sebastian Sdorra
d619bd73da exclude support and repository root resource from webservice documentation 2012-08-18 13:28:21 +02:00