Sebastian Sdorra
f72648f646
fixes usage of named cache configurations, see issue #943
2017-08-14 16:04:30 +02:00
Sebastian Sdorra
b17a23ddc8
added option to disallow non fast-forward git pushes
2017-07-06 10:13:11 +02:00
Sebastian Sdorra
0b78c4eeeb
fix wrong itcase commit message
2017-06-06 11:21:05 +02:00
Sebastian Sdorra
b7568ea919
introducing new ExtensionPoint for repository path matching
...
The new ExtensionPoint was introduced to remove the tight coupling between the DefaultRepositoryManager and the GitRepositoryHandler.
Git has now its own RepositoryPathMatcher which allow the matching of repository with .git or without .git extension.
2017-06-06 10:46:44 +02:00
Sebastian Sdorra
84b15fdf89
implemented integration tests for lfs
2017-06-02 14:18:41 +02:00
Sebastian Sdorra
eb7872bb3f
execute CreateRepositoryITCase for git, subversion and mercurial
2017-05-30 09:29:50 +02:00
Oliver Milke
9b932a325e
refactor git repository matching for accepting optional .git suffix
2017-05-19 17:27:48 +02:00
Sebastian Sdorra
a6120f0b16
rename SessionStore to CredentialsStore
2017-02-26 14:54:01 +01:00
Sebastian Sdorra
06b67e2c72
fixed wrong status code check i DeactivatedUserITCase integration test
2017-02-26 14:53:03 +01:00
Sebastian Sdorra
402d2cfdb7
#781 added missing unit tests for authentication related classes
2017-02-26 14:28:00 +01:00
Sebastian Sdorra
acc3ff791b
#781 process all kinds authorization relevant event and produce AuthorizationChangedEvent
2017-02-26 13:19:35 +01:00
Sebastian Sdorra
b6a49570cf
refactor AuthenticationInfoCollector
2017-02-17 23:06:05 +01:00
Sebastian Sdorra
e0e765eaa3
start refactoring of ScmRealm to simplify shiro cache integration
2017-02-17 21:36:52 +01:00
Sebastian Sdorra
731337f2ab
created adapter between scm and shiro caches, see issue #781
2017-02-16 22:15:36 +01:00
Sebastian Sdorra
c149b180a1
use newer repository client api
2017-01-14 11:48:42 +01:00
Sebastian Sdorra
b5d59fabd4
implement svn client provider
2017-01-13 22:38:54 +01:00
Sebastian Sdorra
807eccf459
added unit tests for security filters
2016-11-05 19:46:32 +01:00
Sebastian Sdorra
5da8f5f052
fix selenium integration tests and introduce page object pattern
2016-07-31 20:21:11 +02:00
Sebastian Sdorra
1cf399ab2d
implement mercurial repository test client
2016-07-26 00:16:14 +02:00
Sebastian Sdorra
5340bea7f1
re enable repository it cases
2016-07-25 18:49:57 +02:00
Sebastian Sdorra
8a19193799
added RepositoryHookITCase to test repository post receive hooks
2016-07-25 18:27:47 +02:00
Sebastian Sdorra
7d8613b6bb
added request method to mdc filter
2016-06-28 12:06:28 +02:00
Sebastian Sdorra
f8133f4c6b
improve logging
2016-06-28 11:32:30 +02:00
Sebastian Sdorra
9dc1c6fd8e
improve cache invalidation on group events
2016-06-26 15:03:28 +02:00
Sebastian Sdorra
89660e8ac3
improve cache invalidation on permission change events
2016-06-26 12:53:41 +02:00
Sebastian Sdorra
a592484f0f
improve cache invalidation on repository events
2016-06-26 12:41:00 +02:00
Sebastian Sdorra
6428245506
improve cache invalidation on user events
2016-06-26 12:20:32 +02:00
Sebastian Sdorra
1eb5a6c9ad
unit tests for AuthorizationCollector
2016-06-25 14:02:18 +02:00
Sebastian Sdorra
c86ec11f09
start implementation of unit tests for AuthorizationCollector
2016-06-24 19:46:16 +02:00
Sebastian Sdorra
981d203723
added request uri to mdc logging context
2016-06-23 14:06:03 +02:00
Sebastian Sdorra
13bea6e502
implemented small scheduler engine
2016-05-25 16:32:25 +02:00
Sebastian Sdorra
8475acbba0
#809 fix order of script resources in production stage
2016-05-25 08:41:47 +02:00
Sebastian Sdorra
9497d88ee3
merge with branch issue-793
2016-05-24 21:27:44 +02:00
Sebastian Sdorra
652b98f53c
#793 added configuration parameter to enable/disable xsrf protection. The protection is disabled by default until it is battle tested.
2016-05-24 21:12:09 +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
e949d5ae87
JsonContentTransformer should not fail on unknown json properties
2015-10-21 21:00:04 +02:00
Sebastian Sdorra
a7d33529fd
mark old http-client api as deprecated
2015-05-03 17:06:35 +02:00
Sebastian Sdorra
1f4524bb20
added json and xml support to ahc
2015-05-03 15:51:21 +02:00
Sebastian Sdorra
722d2616a8
return error stream, if input stream could not be returned
2015-05-01 14:21:15 +02:00
Sebastian Sdorra
3c6306059f
more unit tests for ahc
2015-05-01 12:36:49 +02:00
Sebastian Sdorra
e5184ac6a0
merge with branch issue-627
2015-02-10 20:50:06 +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
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
7d198a2d95
added option to skip failed authenticators
2014-02-16 15:41:48 +01:00
Sebastian Sdorra
b2c1336b08
added configuration options for login attempt limits
2013-09-16 17:36:16 +02:00
Sebastian Sdorra
bfa4372626
implement login attempt handler to handle failed authentications
2013-09-16 13:58:19 +02:00
Sebastian Sdorra
bed58f948b
fix bug with user events and decorated user managers
2013-08-09 11:08:27 +02:00
Sebastian Sdorra
5bc88aff2e
create logging configuration for tests to avoid log file creation during builds with release profile
2013-07-24 09:12:07 +02:00
Sebastian Sdorra
345392d309
fix license headers
2013-05-30 09:29:28 +02:00