Commit Graph

810 Commits

Author SHA1 Message Date
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