Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move hook models in separate dir | Dmitriy Zaporozhets | 2014-09-15 | 1 | -52/+0 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Adding ability to configure webhook timeout via gitlab.yml | Wes Gurney | 2014-09-12 | 1 | -1/+1 |
| | |||||
* | team member and hook strong params | Dmitriy Zaporozhets | 2014-06-26 | 1 | -2/+0 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | User model to strong params. Comment other attr_accessible to let tests run | Dmitriy Zaporozhets | 2014-06-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Re-annotate models | Dmitriy Zaporozhets | 2014-04-09 | 1 | -2/+3 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Default values for web hooks | Dmitriy Zaporozhets | 2014-02-27 | 1 | -0/+4 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Disable SSL peer verification for all webhooks | Jacob Vosmaer | 2014-01-15 | 1 | -1/+2 |
| | | | | | | SSL peer verification was silently enabled by the HTTParty upgrade in 8a54fda45957b3755f7c06e5c9b955c794488ff1. This patch restores the previous behaviour of GitLab 6.3 and earlier. | ||||
* | Annotate web_hooks table | Dmitriy Zaporozhets | 2013-12-04 | 1 | -7/+10 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Reannotate | Dmitriy Zaporozhets | 2013-08-21 | 1 | -2/+2 |
| | |||||
* | Annotated | Dmitriy Zaporozhets | 2013-06-19 | 1 | -2/+2 |
| | |||||
* | Fix WebHook and special symbols in credentials | Dmitry Medvinsky | 2013-02-22 | 1 | -1/+5 |
| | | | | | | | | | | | When using web hook with credentials secured web resource, one needs to put the credentials in the hook URL. If the credentials contain special symbols (e.g. @ or #), it should be URL-quoted (e.g. %40 instead of @). But when Gitlab is making a request, it should unquote the symbols before base64-encoding them. | ||||
* | Updates project to process web hooks async via sidekiq. | Ryan LaNeve | 2013-01-25 | 1 | -0/+4 |
| | | | | | | A new queue of "project_web_hook" is used to process web hooks asynchronously, allowing each to succeed/fail (and be retried) independently. (Basically, project web hooks now process the same as system hooks.) | ||||
* | Reannotated | Dmitriy Zaporozhets | 2012-11-20 | 1 | -0/+1 |
| | |||||
* | Annotated. schema updated | Dmitriy Zaporozhets | 2012-11-19 | 1 | -13/+12 |
| | |||||
* | Annotated | Dmitriy Zaporozhets | 2012-10-09 | 1 | -0/+1 |
| | |||||
* | simple refactoring | Andrey Kumanyaev | 2012-10-09 | 1 | -1/+1 |
| | |||||
* | cosmetical cleanup of models | Nihad Abbasov | 2012-09-27 | 1 | -9/+5 |
| | |||||
* | annotate models | Nihad Abbasov | 2012-09-27 | 1 | -2/+3 |
| | |||||
* | set activerecord whitelist_attributes to true | Nihad Abbasov | 2012-09-26 | 1 | -2/+4 |
| | |||||
* | make hooks respect http basic authentication | gitlab system | 2012-08-02 | 1 | -1/+10 |
| | |||||
* | System Hook: implemented | Valeriy Sizov | 2012-07-19 | 1 | -0/+1 |
| | |||||
* | System Hooks: CRUD has done | Valeriy Sizov | 2012-07-19 | 1 | -2/+0 |
| | |||||
* | Refactoring of hook functionality & bootsrap system hooks | Valeriy Sizov | 2012-07-19 | 1 | -2/+0 |
| | |||||
* | Reannotated | randx | 2012-06-26 | 1 | -4/+4 |
| | |||||
* | Sets correct content type on web hook execution. | Uwe Kleinmann | 2012-03-05 | 1 | -1/+1 |
| | |||||
* | fix bug #322 | Valery Sizov | 2012-01-03 | 1 | -0/+11 |
| | |||||
* | Use URI::regexp for validating WebHook urls | Ariejan de Vroom | 2011-12-26 | 1 | -1/+1 |
| | |||||
* | Added web hooks functionality | Ariejan de Vroom | 2011-12-14 | 1 | -0/+20 |
This commit includes: * Projects can have zero or more WebHooks. * The PostReceive job will ask a project to execute any web hooks defined for that project. * WebHook has a URL, we post Github-compatible JSON to that URL. * Failure to execute a WebHook will be silently ignored. |