Commit Graph

42 Commits

Author SHA1 Message Date
Sebastian Sdorra
d91f918e91 fixed caching of locales/x/plugins.json 2019-02-11 11:51:12 +01:00
Sebastian Sdorra
ad4277ba41 merge with 2.0.0-m3 2019-02-05 16:50:14 +01:00
Sebastian Sdorra
c249d603d7 remove unused shiro rule and fixed some deprecated method calls 2019-02-01 09:44:25 +01:00
Sebastian Sdorra
0a29f41835 verify encoding and content type 2019-02-01 09:42:19 +01:00
Sebastian Sdorra
8bf82213b8 remove unused imports 2019-01-30 14:48:37 +01:00
Sebastian Sdorra
f8f5237ad0 fix usage of deprecated mockito classes 2019-01-30 14:44:38 +01:00
Sebastian Sdorra
b231499cd0 merge with branch 1.x 2019-01-29 09:42:03 +01:00
René Pfeuffer
e30d32f1cd Test things 2018-12-01 20:46:05 +01:00
René Pfeuffer
f041b4ecb6 Merge with 2.0.0-m3 2018-10-25 10:15:32 +02:00
Sebastian Sdorra
96faa3cad7 simplify declaration of test data 2018-10-24 11:15:55 +02:00
Mohamed Karray
36a55bffae Move the json merge in the I18nServlet class 2018-10-24 10:18:09 +02:00
Mohamed Karray
a7d14636dc use JsonNode in the I18nServlet 2018-10-22 17:37:10 +02:00
Mohamed Karray
9cb661b460 plugin translation servlet 2018-10-20 14:40:03 +02:00
René Pfeuffer
bf1effb9c0 Remove special RepositoryNotFoundException 2018-10-18 16:08:49 +02:00
René Pfeuffer
b74fb814b8 Introduce default error object with context for not found exceptions 2018-10-18 13:12:16 +02:00
René Pfeuffer
babea160c3 Incorporate peer review 2018-09-17 17:49:08 +02:00
René Pfeuffer
6bc41cee0a Handle git urls with trailing .git suffix correctly 2018-09-10 11:03:10 +02:00
René Pfeuffer
6d659b8ac1 Correct extraction of namespace and name from path 2018-09-10 08:37:31 +02:00
René Pfeuffer
67278582e3 Update to Mockito v2 2018-08-08 09:20:08 +02:00
Sebastian Sdorra
5e6685260e fix integer overflow of request with body larger than 4gb, see issue #953 2017-11-19 21:07:28 +01:00
Sebastian Sdorra
5738fa2d66 redesign bearer tokens 2017-01-17 15:54:32 +01:00
Sebastian Sdorra
2388cfd35d create a more flexible interface for the creation of access tokens
Provide a AccessTokenBuilderFactory to simplify the creation of access tokens and a default implementation which is based on JWT. Added also an AccessTokenCookieIssuer to unify the creation of access token cookies. Removed old BearerTokenGenerator.
2017-01-17 14:40:50 +01:00
Sebastian Sdorra
bad99919f4 merge with branch 1.x 2017-01-12 19:50:39 +01:00
Sebastian Sdorra
be385e4f2e implement a new authentication filter, which uses a set of WebTokenGenerator to handle authentication requests 2015-02-21 21:06:35 +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
ffc12f2fa1 merge changes from branch 1.x 2014-02-18 21:25:29 +01:00
Sebastian Sdorra
7d198a2d95 added option to skip failed authenticators 2014-02-16 15:41:48 +01:00
Sebastian Sdorra
796858868a remove unused imports 2014-01-03 14:20:28 +01:00
Sebastian Sdorra
5e6259f3b7 remove old style listeners in favor of event bus 2014-01-03 11:32:40 +01: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
340cfbef11 remove unused imports 2013-02-01 11:43:26 +01:00
Sebastian Sdorra
29a3f682a2 remove unnecessary provider 2013-01-23 13:38:26 +01:00
Sebastian Sdorra
4a9d14b708 mark security context as deprecated and use shiro apis instead 2012-08-30 13:20:26 +02:00
Sebastian Sdorra
b979c2d438 use default type of user manager for default authentication 2012-03-18 17:17:39 +01:00
Sebastian Sdorra
cb37aec93a rename manager classes from xml to default 2012-03-16 18:50:32 +01:00
Sebastian Sdorra
326612e00a implementation and use of user and group dao 2012-03-15 21:38:47 +01:00
Sebastian Sdorra
12fac88aaf update ehcache to version 2.5.1 2012-02-01 15:44:29 +01:00
Sebastian Sdorra
a60f04e083 added injection support for authentication, group, repository and user listeners 2011-08-16 19:10:36 +02:00
Sebastian Sdorra
5fa282cfc0 cache authentication for 60 seconds to improve svn and bzr performance 2011-01-15 14:05:13 +01:00
Sebastian Sdorra
37a9c506d9 improve authentication api for issue '#3 Add extension point for plugins to define groups and their members' 2011-01-08 13:04:04 +01:00
Sebastian Sdorra
6e6575738e added unit tests for authentication 2010-12-07 17:13:16 +01:00