Commit Graph

214 Commits

Author SHA1 Message Date
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
72978a05af remove unused imports 2014-05-08 21:27:15 +02:00
Sebastian Sdorra
9f654293a0 execute HgHealthCheck only for mercurial repositories 2014-05-08 21:11:51 +02:00
Sebastian Sdorra
ac5b2ddd0e implement simple health check for mercurial repositories 2014-05-08 21:09:45 +02:00
Sebastian Sdorra
1388052ace return authentication header, if the login attempt limit is disabled 2014-04-20 13:11:41 +02:00
Sebastian Sdorra
5c44df3e4c use userAgentStartsWith method for user agent check 2014-03-16 11:49:44 +01:00
Sebastian Sdorra
9db7284f27 use client messages 2014-03-16 11:28:09 +01:00
Sebastian Sdorra
b131d4b804 improve error handling for failed authentication and not enough privileges 2014-03-15 16:12:14 +01:00
Sebastian Sdorra
2cb3e668db fix mercurial out of scope exception on startup 2014-03-09 14:48:43 +01:00
Sebastian Sdorra
bc61218bf8 fix bug with passwords which contains a colon 2014-01-17 15:56:18 +01:00
Sebastian Sdorra
b8480ac58d fix python path for scm mercurial packages 2013-12-10 08:22:18 +01:00
Sebastian Sdorra
5637c1a8a2 allow multi line mercurial messages 2013-10-01 21:40:27 +02:00
Sebastian Sdorra
1b09dc4d56 merge with branch issue-451 2013-09-30 07:51:13 +02:00
Sebastian Sdorra
2b91053909 fix out of scope exception on access hgcontext 2013-09-27 17:59:53 +02:00
Sebastian Sdorra
86c6ecd9e8 added support for git diff output format to the mercurial repository provider 2013-08-23 13:24:24 +02:00
Sebastian Sdorra
23dfcd97ae fix handling of pending changesets during pre receive repository hooks 2013-08-07 10:09:14 +02:00
Sebastian Sdorra
cc154f0e10 fix synchronization on mercurial hooks 2013-08-07 09:20:37 +02:00
Sebastian Sdorra
eec1d32daf print messages even if the push is aborted 2013-07-27 17:18:38 +02:00
Sebastian Sdorra
07871b9cdb handle response of HookChangesetProvider should be synchronized 2013-07-27 15:47:26 +02:00
Sebastian Sdorra
3b279edb7d remove old event classes 2013-07-24 21:04:31 +02:00
Sebastian Sdorra
7d34b48b3d fix typo in package name 2013-07-24 21:03:01 +02:00
Sebastian Sdorra
86bd700bf6 implement new hook api for mercurial repositories 2013-07-22 11:40:03 +02:00
Sebastian Sdorra
915ab64049 fix wrong python path on mercurial homebrew installations 2013-06-24 15:47:26 +02:00
Sebastian Sdorra
345392d309 fix license headers 2013-05-30 09:29:28 +02:00
Sebastian Sdorra
b0d917d903 fix mercurial environment for push and pull commands 2013-05-15 21:31:48 +02:00
Sebastian Sdorra
d79249e23e implement mercurial pull command 2013-05-10 15:49:32 +02:00
Sebastian Sdorra
5a9a0743a7 implement mercurial push command 2013-05-10 15:46:19 +02:00
Sebastian Sdorra
31bdb3093b added unit test for mercurial outgoing command 2013-05-10 13:17:01 +02:00
Sebastian Sdorra
fb59c5cd56 improve exception handling 2013-05-10 13:02:35 +02:00
Sebastian Sdorra
6cb33fc9f1 added implementation of outgoing command for mercurial 2013-05-06 20:41:20 +02:00
Sebastian Sdorra
3217b5b711 added implementation of incoming command for mercurial 2013-05-06 20:08:11 +02:00
Sebastian Sdorra
33eb6a60d7 fix possible npe 2013-05-06 09:07:10 +02:00
Sebastian Sdorra
51a9939314 merge with branch issue-333 2013-04-02 21:58:42 +02:00
Sebastian Sdorra
db5a17fa9e send mercurial hook error messages to client 2013-04-02 21:57:23 +02:00
Sebastian Sdorra
d6d6d57cb9 use content type text/html for mercurial error messages, if the client accept it 2013-04-02 20:59:26 +02:00
Sebastian Sdorra
c347b407c4 remove unused fields 2013-02-11 15:33:01 +01:00
Sebastian Sdorra
114834d257 util classes should be final with a private constructor 2013-02-11 15:28:14 +01:00
Sebastian Sdorra
340cfbef11 remove unused imports 2013-02-01 11:43:26 +01:00
Sebastian Sdorra
9adc65d9e5 util classes should be final with a private constructor 2013-01-31 10:26:16 +01:00
Sebastian Sdorra
2d5fa22ca4 use index of char instead of index of string, if possible 2013-01-30 10:10:20 +01:00
Sebastian Sdorra
cc81411523 implement disable sub repository detection option 2013-01-20 11:41:33 +01:00
Sebastian Sdorra
d34ce7b0c9 implement recursive option for mercurial browse command 2013-01-19 13:22:27 +01:00
Sebastian Sdorra
da52e76ac7 implement disable last commit for mercurial browse command 2013-01-18 21:11:25 +01:00
Sebastian Sdorra
739318699b added isSupported method for repository features to RepositoryService 2012-12-16 19:36:47 +01:00
Sebastian Sdorra
9b67423203 added features for specific repository types 2012-12-16 18:33:34 +01:00
Sebastian Sdorra
4cee27b744 use system environment when executing "hg create" 2012-12-14 20:11:33 +01:00
Sebastian Sdorra
36eb919026 merge with branch issue-287 2012-12-07 10:00:13 +01:00
Sebastian Sdorra
8eb6dff48d fix missing p2 revision and use shorter property names 2012-12-07 09:55:26 +01:00
Sebastian Sdorra
49a10aa875 store mercurial specific revisions as changeset properties 2012-12-04 21:16:00 +01:00
Sebastian Sdorra
1a93f2baf7 use javahg to retrieve changesets from a mercurial hook 2012-11-04 11:47:38 +01:00