Commit Graph

809 Commits

Author SHA1 Message Date
Sebastian Sdorra
62bfcbc78f add unit test for DefaultSecuritySystem 2013-05-02 18:29:00 +02:00
Sebastian Sdorra
c0eb4c3859 javadoc 2013-05-02 08:43:23 +02:00
Sebastian Sdorra
f4b0aa37da move event to correct package, serializable, toString, equals and hashCode 2013-05-02 08:16:02 +02:00
Sebastian Sdorra
5700f9ed06 clear cache if permission has changed 2013-05-01 21:10:21 +02:00
Sebastian Sdorra
b7b6c94574 implementing events for security system 2013-05-01 21:09:40 +02:00
Sebastian Sdorra
88e9e83647 remove permission objects if a group or a user is deleted 2013-05-01 20:57:47 +02:00
Sebastian Sdorra
e2450d114a added rest api for new security system 2013-05-01 14:11:45 +02:00
Sebastian Sdorra
3a398af09b added missing getPermission method 2013-05-01 13:52:04 +02:00
Sebastian Sdorra
1d1a92708a read permission descriptor from classpath 2013-04-30 16:55:48 +02:00
Sebastian Sdorra
7b00a4e52d start implementation of new security system 2013-04-30 16:27:08 +02:00
Sebastian Sdorra
c7cc0fabb0 pass available permissions to the state object, if the current user has the administrator role 2013-04-30 16:23:40 +02:00
Sebastian Sdorra
76f02b169f bind new configuration entry store api 2013-04-27 09:23:41 +02:00
Sebastian Sdorra
1726bb0bc0 merge with branch issue-384 2013-04-26 14:46:37 +02:00
Sebastian Sdorra
2e7e4c457a improve remember me 2013-04-24 08:33:32 +02:00
Sebastian Sdorra
a71472d909 start implementation of a remember me system 2013-04-23 07:16:28 +02:00
Sebastian Sdorra
6ca57dc2e8 merge with branch issue-383 2013-04-21 09:43:36 +02:00
Sebastian Sdorra
9c66304550 added group for all authenticated users 2013-04-21 09:24:01 +02:00
Sebastian Sdorra
6ea89373d6 fix missing git index view 2013-04-17 15:04:39 +02:00
Sebastian Sdorra
77acba82e1 start implementation of a ui for the security system configuration 2013-04-14 15:53:23 +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
69957ad36d fix missing copy strategy in guava cache configuration 2013-04-12 08:48:32 +02:00
Sebastian Sdorra
a33c3edf96 improve logging for GuavaCacheManager 2013-04-12 08:42:19 +02:00
Sebastian Sdorra
55d5830ea8 added unit tests for GuavaCacheConfigurationReader 2013-04-11 15:28:47 +02:00
Sebastian Sdorra
6b910d2c40 default authentication handler should always be the first in the chain 2013-04-04 13:38:33 +02:00
Sebastian Sdorra
35774635e7 added missing javadoc for branch parameter 2013-04-01 22:21:16 +02:00
Sebastian Sdorra
97a9e7829d merge with branch issue-345 2013-03-27 08:53:22 +01:00
Sebastian Sdorra
f6cc4c9d36 use guava cache as default cache 2013-03-27 08:50:37 +01:00
Sebastian Sdorra
91d5f8085e added reference tests for cache managers 2013-03-25 11:58:05 +01:00
Sebastian Sdorra
80ce0f019e synchronize getCache method of cache manager implementations 2013-03-25 11:55:57 +01:00
Sebastian Sdorra
f8bb0cf109 create static read method for GuavaCacheConfigurationReader 2013-03-25 11:07:47 +01:00
Sebastian Sdorra
2a273f0f84 added prefix for guava cache classes 2013-03-25 10:56:39 +01:00
Sebastian Sdorra
09d4ea87af improve configuration for guava cache 2013-03-25 10:53:01 +01:00
Sebastian Sdorra
3dfa6d4fc1 added CacheConfigurationReader for GuavaCacheManager 2013-03-25 08:50:26 +01:00
Sebastian Sdorra
c941ffb749 improve configuration objects 2013-03-25 08:03:32 +01:00
Sebastian Sdorra
57f5e31a54 start implementation of guava based CacheManager 2013-03-24 19:52:06 +01:00
Sebastian Sdorra
eca0d304c6 merge global cache configuration attributes 2013-03-19 14:16:53 +01:00
Sebastian Sdorra
6458f1b3d7 merge cache configuration from default location, config directory and plugins 2013-03-19 11:43:46 +01:00
Sebastian Sdorra
2f333da59c improve logging of BootstrapUtil 2013-03-13 20:57:56 +01:00
Sebastian Sdorra
19c48f0a6c implemented a child first plugin classloader strategy 2013-03-13 20:51:44 +01:00
Sebastian Sdorra
412e495a21 use ArrayList instead of ImmutableList for searchresult, because the result must be mutable for decorators 2013-03-04 20:37:09 +01:00
Sebastian Sdorra
8f216e7bb7 create a copy of search result collection to reduce memory of caches 2013-03-04 20:26:07 +01:00
Sebastian Sdorra
3f5eab8bdc fix license headers 2013-02-17 15:56:52 +01:00
Sebastian Sdorra
97dcbae715 register every injectable object to event bus 2013-02-17 14:46:51 +01:00
Sebastian Sdorra
99063821d5 protect mustache resources 2013-02-17 13:59:00 +01:00
Sebastian Sdorra
dbc081c73a fix eager singleton loading 2013-02-17 13:57:37 +01:00
Sebastian Sdorra
6ef8c2ce66 merge with branch issue-331 2013-02-16 17:12:10 +01:00
Sebastian Sdorra
114834d257 util classes should be final with a private constructor 2013-02-11 15:28:14 +01:00
Sebastian Sdorra
961c6f7f02 fix license headers 2013-02-10 14:55:35 +01:00
Sebastian Sdorra
a90cd565f3 use version 1.2.1-scm1 of apache shiro to fix issue #331 2013-02-08 17:23:17 +01:00
Sebastian Sdorra
29fdc2fc69 fix circular proxy error on binding 2013-02-05 17:32:29 +01:00