René Pfeuffer
83d6ab8e9c
Backed out changeset 5d23ff274a2f
2018-06-25 11:52:36 +02:00
Sebastian Sdorra
e826b833cc
switch from jersey 1.x to resteasy
2017-06-27 20:16:05 +02:00
Sebastian Sdorra
4e58b82373
update fron sonatype aether to eclipse aether 1.1.0
2018-04-05 21:58:00 +02:00
Sebastian Sdorra
c216692eab
#965 fixed handling of resources with spaces in its id
2018-02-08 22:36:54 +01: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
f72648f646
fixes usage of named cache configurations, see issue #943
2017-08-14 16:04:30 +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
Oliver Milke
9b932a325e
refactor git repository matching for accepting optional .git suffix
2017-05-19 17:27:48 +02:00
Sebastian Sdorra
9ff0d1863c
improve rest api documentation of Repository, RepositoryImport, Search, SecuritySystem and User resource
2017-05-10 08:56:43 +02:00
Sebastian Sdorra
42f412faa4
improve rest api documentation of Authentication, ChangePassword, Cipher, Group, Key and Plugin resource
2017-05-09 16:06:08 +02:00
Sebastian Sdorra
9ffb07acee
update enunciate to version 2.9.1
2017-05-09 15:18:14 +02:00
Sebastian Sdorra
a6120f0b16
rename SessionStore to CredentialsStore
2017-02-26 14:54:01 +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
807eccf459
added unit tests for security filters
2016-11-05 19:46:32 +01:00
Sebastian Sdorra
da8c997f59
added primary principal as request attribute, see issue #877
2016-10-31 22:16:21 +01:00
Sebastian Sdorra
2b97f285ac
reduce event bus logging
2016-07-25 18:59:59 +02:00
Sebastian Sdorra
a729f0f207
fix debug service hook for non admin users
2016-07-25 18:59:33 +02:00
Sebastian Sdorra
37228c329c
improve javadoc
2016-07-25 18:28:58 +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
7ef8e1ebd5
removed unnecessary log level check
2016-06-28 12:06:02 +02:00
Sebastian Sdorra
f8133f4c6b
improve logging
2016-06-28 11:32:30 +02:00
Sebastian Sdorra
1529ef99d7
log authorization summary to trace level
2016-06-28 10:54:14 +02:00
Sebastian Sdorra
5433317692
improve logging of AuthorizationCollector
2016-06-28 10:26:01 +02:00
Sebastian Sdorra
353e4c4f7b
removed duplicate clear cache log message
2016-06-28 10:15:59 +02:00
Sebastian Sdorra
8e38d95dcf
added name of the repository to access denied exceptions
2016-06-28 09:32:25 +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
7bc793ecd5
improve javadoc
2016-06-26 12:44:13 +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
8e3c3e4b63
improve modification events to pass the item before it was modified to the subscriber
2016-06-25 21:48:53 +02:00
Sebastian Sdorra
7873cd556d
improve trace logging of AuthorizationCollector
2016-06-24 19:32:45 +02:00
Sebastian Sdorra
f5e4f4ae71
fix typo in log message
2016-06-23 14:07:12 +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
d0032b09d8
use cached thread pool to process mercurial process error streams
2015-06-11 22:11:51 +02:00
Sebastian Sdorra
b6bde10143
merge with branch issue-709
2015-05-17 14:06:43 +02:00
Sebastian Sdorra
656085c698
use ahc for internal http operations
2015-05-17 14:04:58 +02:00
Sebastian Sdorra
6f89dabf50
merge with branch issue-697
2015-05-17 12:28:54 +02:00