Commit Graph

  • fd84153a60 do not fire hook event, if no new id is specified Sebastian Sdorra 2012-09-13 19:01:39 +02:00
  • 2eb6290545 improve trace logging for git repository hooks Sebastian Sdorra 2012-09-13 18:56:45 +02:00
  • 7baede3eb1 improve trace logging for git repository hooks Sebastian Sdorra 2012-09-13 17:00:44 +02:00
  • 81f90209f3 indent and logging Sebastian Sdorra 2012-09-13 16:07:23 +02:00
  • df7bd2832c merge with branch issue-235 Sebastian Sdorra 2012-09-13 15:50:56 +02:00
  • 9b98ab78c6 fix license headers Sebastian Sdorra 2012-09-13 15:47:13 +02:00
  • 492fb08558 fix anonymous access Sebastian Sdorra 2012-09-13 15:28:46 +02:00
  • f33a32a625 improve logging of client util Sebastian Sdorra 2012-09-13 15:28:08 +02:00
  • 41842b7be5 update mustache to version 0.8.6 Sebastian Sdorra 2012-09-05 16:09:58 +02:00
  • 04e95abfab encode unique keys with Base62 for shorter keys Sebastian Sdorra 2012-09-05 16:05:55 +02:00
  • e8d92f485c added classes for Base32 and Base62 encoding and decoding Sebastian Sdorra 2012-09-05 16:05:07 +02:00
  • 2e674beef2 added test for repository permissions Sebastian Sdorra 2012-09-02 17:58:23 +02:00
  • 752b323dd6 fix typo in unit test Sebastian Sdorra 2012-09-02 17:52:13 +02:00
  • 8bd8371679 added test for repository permission resolver Sebastian Sdorra 2012-09-02 17:51:32 +02:00
  • 53d44fdfc5 permission type enum is always upper case Sebastian Sdorra 2012-09-02 17:48:09 +02:00
  • a94a2bf774 fix possible duplicate keys Sebastian Sdorra 2012-09-02 17:14:56 +02:00
  • d7c7814f04 merge with branch issue-236 Sebastian Sdorra 2012-09-02 16:55:49 +02:00
  • 8e81fe723b close branch issue-236 Sebastian Sdorra 2012-09-02 16:55:18 +02:00
  • 80eb0f71ca fix some ie callback errors Sebastian Sdorra 2012-08-31 17:17:15 +02:00
  • e090707403 merge with branch issue-235 Sebastian Sdorra 2012-08-31 08:13:37 +02:00
  • ce4e465b08 close branch issue-235 Sebastian Sdorra 2012-08-31 08:13:16 +02:00
  • e58084576f update google guava to version 13.0.1 Sebastian Sdorra 2012-08-30 17:36:59 +02:00
  • 6fee63203f create new key generator for shorter repository ids Sebastian Sdorra 2012-08-30 17:35:56 +02:00
  • 65826e749e implement administration context with apache shiro Sebastian Sdorra 2012-08-30 16:49:46 +02:00
  • 2a48dcf4d5 fix bug with group permissions Sebastian Sdorra 2012-08-30 16:34:43 +02:00
  • 1749feaf63 removed unused field Sebastian Sdorra 2012-08-30 16:21:31 +02:00
  • f03517c445 remove unused imports Sebastian Sdorra 2012-08-30 16:20:45 +02:00
  • 7a430f5db6 groupnames and repositorypermissions should be final Sebastian Sdorra 2012-08-30 16:15:55 +02:00
  • fc2e3f7c81 fix wrong return code Sebastian Sdorra 2012-08-30 13:42:17 +02:00
  • a5d0a41222 fix typo in log message Sebastian Sdorra 2012-08-30 13:26:45 +02:00
  • 4a9d14b708 mark security context as deprecated and use shiro apis instead Sebastian Sdorra 2012-08-30 13:20:26 +02:00
  • 7d0980605e do not use security context in core plugins and samples Sebastian Sdorra 2012-08-30 12:08:16 +02:00
  • c40cbeb4d6 mark most of the PermissionUtil methods as deprecated and ignore permission util tests Sebastian Sdorra 2012-08-30 11:54:36 +02:00
  • 5dde369927 use SubjectAwareExecutorService for repository hooks Sebastian Sdorra 2012-08-30 11:02:49 +02:00
  • 38d57ff5cd use apache shiro api for permission filter sub classes Sebastian Sdorra 2012-08-30 10:48:18 +02:00
  • 909c1a6c6c use shiro api for permission checks in the repository api Sebastian Sdorra 2012-08-30 10:43:56 +02:00
  • 3b0482657a fix missing group permission check Sebastian Sdorra 2012-08-30 10:40:19 +02:00
  • 81060af003 replace groups class with groupnames Sebastian Sdorra 2012-08-30 10:38:56 +02:00
  • c7f11a8203 use shiro api for permission filter Sebastian Sdorra 2012-08-30 09:23:18 +02:00
  • c161e54c6b enable trace logging for development Sebastian Sdorra 2012-08-29 19:05:30 +02:00
  • 1ab5e5610d fix wrong initializing order Sebastian Sdorra 2012-08-29 19:05:11 +02:00
  • 230fd1a4fb show authentication stacktrace only on trace log level Sebastian Sdorra 2012-08-29 18:09:09 +02:00
  • 08fe4b6eca use apache shiro api for authentication over the BasicAuthenticationFilter Sebastian Sdorra 2012-08-29 18:06:59 +02:00
  • a1d83e6f82 the first (primary) principal should be a unique identifier for the user Sebastian Sdorra 2012-08-29 17:58:41 +02:00
  • f657e9d55b use apache shiro api for authentication resource Sebastian Sdorra 2012-08-29 16:29:41 +02:00
  • 33a6645ce3 retrieve branch informations from receive command Sebastian Sdorra 2012-08-29 11:08:04 +02:00
  • b70fc53571 added security constants Sebastian Sdorra 2012-08-29 10:21:58 +02:00
  • 625b59553d grant owner permissions to each repository for admins Sebastian Sdorra 2012-08-29 10:18:15 +02:00
  • bc8b2a3644 fix possible npe in ScmRealm Sebastian Sdorra 2012-08-29 10:12:44 +02:00
  • 23606842a3 fix repository manager test Sebastian Sdorra 2012-08-29 10:05:15 +02:00
  • 5e05a1a12e use apache shiro to check repository permissions Sebastian Sdorra 2012-08-29 09:45:08 +02:00
  • d9810da47c move repository permissions to scm-core Sebastian Sdorra 2012-08-29 09:35:28 +02:00
  • e444d5d275 improve constructor of repository permission Sebastian Sdorra 2012-08-29 09:32:13 +02:00
  • 2ddfe06a54 BasicSecurityContext should not throw AuthenticationException, to not break existing behavior Sebastian Sdorra 2012-08-29 09:27:55 +02:00
  • 0197eb6f07 fix npe on wrong password Sebastian Sdorra 2012-08-28 18:34:24 +02:00
  • 761c0b215e BasicSecurityContext should wrap apache shiro api for compatibility reasons Sebastian Sdorra 2012-08-27 08:05:46 +02:00
  • 7b3dfd3ce2 bind new security api Sebastian Sdorra 2012-08-27 08:04:44 +02:00
  • 585a2559ce clear cache only on a post event Sebastian Sdorra 2012-08-27 08:00:16 +02:00
  • 2030a643d4 use groups class Sebastian Sdorra 2012-08-27 07:50:32 +02:00
  • 8044107f11 fix npe Sebastian Sdorra 2012-08-26 17:48:45 +02:00
  • 692c2ef7cd fix wrong UnsupportedTokenException Sebastian Sdorra 2012-08-26 17:42:58 +02:00
  • 5d1cad77b4 added missing injector annotation Sebastian Sdorra 2012-08-26 17:37:01 +02:00
  • e9a08fbec6 move authentication logic from BasicSecurityContext to ScmRealm Sebastian Sdorra 2012-08-26 17:27:13 +02:00
  • 440542f55e start implementation of shiro realm Sebastian Sdorra 2012-08-26 17:16:08 +02:00
  • 8eb632aa61 added dependencies for apache shiro Sebastian Sdorra 2012-08-26 15:35:01 +02:00
  • 4ca0d820e7 [maven-release-plugin] prepare for next development iteration Sebastian Sdorra 2012-08-26 13:55:57 +02:00
  • 0e341734de [maven-release-plugin] copy for tag 1.20 Sebastian Sdorra 2012-08-26 13:55:56 +02:00
  • 1d0432d7c0 [maven-release-plugin] prepare release 1.20 1.20 Sebastian Sdorra 2012-08-26 13:55:55 +02:00
  • c000dcdcc0 use short id for blame view Sebastian Sdorra 2012-08-26 13:07:36 +02:00
  • b7c4ea48bd use short id for changeset title Sebastian Sdorra 2012-08-26 13:02:53 +02:00
  • 7900539713 added util method for short ids Sebastian Sdorra 2012-08-26 13:00:56 +02:00
  • 9a6c62f9db strip changeset ids to 12 chars Sebastian Sdorra 2012-08-26 12:57:43 +02:00
  • a308eb2204 update logback to version 1.0.7 Sebastian Sdorra 2012-08-24 14:54:28 +02:00
  • 5fc8f0814b added java.awt.headless system property to server startup scripts Sebastian Sdorra 2012-08-20 16:12:29 +02:00
  • 8650b85942 fix error on changing branches in the commit viewer Sebastian Sdorra 2012-08-20 16:09:46 +02:00
  • 512ef576e9 use eternal caches for new repository api Sebastian Sdorra 2012-08-20 11:15:21 +02:00
  • b62ff5c7a9 fix wrong file modifications on git changeset overview Sebastian Sdorra 2012-08-20 11:12:08 +02:00
  • 789631161e improve log message Sebastian Sdorra 2012-08-20 10:51:07 +02:00
  • 68edc4fa14 fix non closing "hg serve" processes Sebastian Sdorra 2012-08-20 08:57:45 +02:00
  • 7151827e6a added placeholder to commit view Sebastian Sdorra 2012-08-19 10:59:13 +02:00
  • 83003def31 [maven-release-plugin] prepare for next development iteration Sebastian Sdorra 2012-08-18 14:13:46 +02:00
  • 7e3f0524c1 [maven-release-plugin] copy for tag 1.19 Sebastian Sdorra 2012-08-18 14:13:45 +02:00
  • 1928b11aed [maven-release-plugin] prepare release 1.19 1.19 Sebastian Sdorra 2012-08-18 14:13:44 +02:00
  • 9de33362bd throw io exception if template is not parse able Sebastian Sdorra 2012-08-18 13:52:17 +02:00
  • 6cae6a8910 fix freemarker template tests Sebastian Sdorra 2012-08-18 13:42:59 +02:00
  • 65dde22676 fix mustache render failure test Sebastian Sdorra 2012-08-18 13:40:21 +02:00
  • d619bd73da exclude support and repository root resource from webservice documentation Sebastian Sdorra 2012-08-18 13:28:21 +02:00
  • eb0c943202 fix enunciate warnings Sebastian Sdorra 2012-08-18 13:25:56 +02:00
  • a4a451ac7b update enunciate to version 1.26 Sebastian Sdorra 2012-08-18 13:23:54 +02:00
  • e9aa46473b added test for defect templates Sebastian Sdorra 2012-08-18 13:20:41 +02:00
  • 60bfabfe4b added unit test for freemarker template Sebastian Sdorra 2012-08-18 12:24:47 +02:00
  • 1a479c4a98 added unit test for freemarker template engine Sebastian Sdorra 2012-08-18 12:20:12 +02:00
  • e275c2ebfe improve logging Sebastian Sdorra 2012-08-18 12:19:38 +02:00
  • 72eb5a4ba6 return null if no template could be found Sebastian Sdorra 2012-08-18 12:18:58 +02:00
  • 9a288deebc added unit tests for mustache template and mustache template engine Sebastian Sdorra 2012-08-18 12:05:15 +02:00
  • ff362ead93 return null if no template could be found Sebastian Sdorra 2012-08-18 12:02:07 +02:00
  • 428b7973fe remove unused import Sebastian Sdorra 2012-08-18 11:41:08 +02:00
  • d0a6b84dcd added unit test for template engine factory Sebastian Sdorra 2012-08-18 11:40:39 +02:00
  • ae11f28757 improve session timeout handling at the repository grid Sebastian Sdorra 2012-08-17 09:00:56 +02:00
  • 6a11c02dd0 do not send WWW-Authenticate header, if the client is the web interface Sebastian Sdorra 2012-08-17 08:51:16 +02:00