Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'feature/merge-request-system-hook' into 'master' | Douwe Maan | 2018-01-18 | 2 | -22/+20 |
|\ | | | | | | | | | System hooks for Merge Requests See merge request gitlab-org/gitlab-ce!14387 | ||||
| * | no need for a named parameter | Alexis Reigel | 2018-01-17 | 2 | -2/+2 |
| | | |||||
| * | extract concern for hook triggers | Alexis Reigel | 2018-01-17 | 2 | -23/+19 |
| | | |||||
| * | execute system hooks from project | Alexis Reigel | 2018-01-04 | 1 | -1/+3 |
| | | |||||
* | | Merge branch ↵ | Robert Speicher | 2018-01-16 | 1 | -0/+1 |
|/ | | | | | | | | | | | | '41293-fix-command-injection-vulnerability-on-system_hook_push-queue-through-web-hook' into 'security-10-3' Don't allow line breaks on HTTP headers See merge request gitlab/gitlabhq!2277 (cherry picked from commit 7fc0a6fc096768a5604d6dd24d7d952e53300c82) 073b8f9c Don't allow line breaks on HTTP headers | ||||
* | Wrong data type when testing webhooks | Alexander Randa | 2017-07-20 | 4 | -23/+27 |
| | |||||
* | Rename ActiverecordSerialize cop | Yorick Peterse | 2017-07-06 | 1 | -3/+3 |
| | | | | | This cop has been renamed to ActiveRecordSerialize to match the way "ActiveRecord" is usually written. | ||||
* | Added Cop to blacklist the use of `dependent:` | Yorick Peterse | 2017-07-06 | 1 | -1/+1 |
| | | | | | | | | This is allowed for existing instances so we don't end up 76 offenses right away, but for new code one should _only_ use this if they _have_ to remove non database data. Even then it's usually better to do this in a service class as this gives you more control over how to remove the data (e.g. in bulk). | ||||
* | Added Cop to blacklist the use of serializedocument-not-using-serialize | Yorick Peterse | 2017-05-31 | 1 | -3/+3 |
| | | | | | This Cop blacklists the use of ActiveRecord's "serialize" method, except for cases where we already use this. | ||||
* | Implement web hooks logging | Alexander Randa | 2017-05-25 | 4 | -44/+18 |
| | | | | | | | | * implemented logging of project and system web hooks * implemented UI for user area (project hooks) * implemented UI for admin area (system hooks) * implemented retry of logged webhook * NOT imeplemented log remover | ||||
* | Merge branch 'bvl-rename-build-events-to-job-events' into 'master' cherry-pick-0663458c | Douwe Maan | 2017-05-16 | 2 | -2/+2 |
| | | | | | | | Rename `build_events` to `job_events` Closes #31620 See merge request !11287 | ||||
* | Revert "Merge branch 'bvl-rename-build-events-to-job-events' into 'master'" | Douwe Maan | 2017-05-15 | 2 | -2/+2 |
| | | | This reverts merge request !11287 | ||||
* | Rename `build_events` to `job_events` in code | Bob Van Landuyt | 2017-05-15 | 2 | -2/+2 |
| | |||||
* | Make the new repository_update_events configurable in System Hooks UI | Gabriel Mazetto | 2017-05-12 | 1 | -0/+3 |
| | |||||
* | Added repository_update hook | Gabriel Mazetto | 2017-05-12 | 2 | -0/+3 |
| | |||||
* | Enable the Style/TrailingCommaInLiteral cop | Rémy Coutable | 2017-05-10 | 1 | -1/+1 |
| | | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Scope hooks thal will run for confidential issues | Douglas Barbosa Alexandre | 2016-08-31 | 1 | -0/+1 |
| | |||||
* | Add option to confidential issues events to trigger Webhooks | Douglas Barbosa Alexandre | 2016-08-31 | 1 | -0/+1 |
| | |||||
* | Implement pipeline hooks, extracted from !5525 | Lin Jen-Shin | 2016-08-02 | 2 | -0/+2 |
| | | | | Closes #20115 | ||||
* | Merge branch 'hook-docs-behavior' into 'master' | Robert Speicher | 2016-05-11 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | Improve documentation and web test for web hooks Tips and documentation of actual hook behavior. Improved user feedback when testing hooks via the web UI. See merge request !4015 | ||||
| * | Remove extra sanitization | Jacob Vosmaer | 2016-05-10 | 1 | -1/+1 |
| | | | | | | | | | | Robert Speicher and I believe this string gets sanitized further down the stack anyway. Doing this in a model class feels wrong. | ||||
| * | Improve documentation and web test for web hooks | Jacob Vosmaer | 2016-05-03 | 1 | -1/+1 |
| | | | | | | | | | | I wanted to share what I learned trying to debug web hooks using netcat. | ||||
* | | Remove the annotate gem and delete old annotations | Jeroen van Baarsen | 2016-05-09 | 4 | -88/+0 |
| | | | | | | | | | | | | | | | | | | In 8278b763d96ef10c6494409b18b7eb541463af29 the default behaviour of annotation has changes, which was causing a lot of noise in diffs. We decided in #17382 that it is better to get rid of the whole annotate gem, and instead let people look at schema.rb for the columns in a table. Fixes: #17382 | ||||
* | | Annotate models | Dmitriy Zaporozhets | 2016-05-06 | 4 | -0/+4 |
| | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | | Annotate the models | Zeger-Jan van de Weg | 2016-05-06 | 4 | -4/+4 |
|/ | |||||
* | Backported minimal safewebhook implementation to GitLab CE | Gabriel Mazetto | 2016-04-30 | 4 | -9/+18 |
| | |||||
* | add slack notifications for wiki pages | Sebastian Klier | 2016-04-20 | 1 | -0/+1 |
| | | | | update changelog | ||||
* | moving overlapping scopes to webhook | Gabriel Mazetto | 2016-04-19 | 3 | -5/+3 |
| | |||||
* | Added System Hooks for push and tag_push | Gabriel Mazetto | 2016-04-19 | 1 | -0/+6 |
| | | | | | Code is based on Project Webhooks, removing deprecations and without commits listing. | ||||
* | Raise hook url limit | Kirilll Zaycev | 2016-01-15 | 4 | -8/+8 |
| | |||||
* | Use CGI.escape instead of URI.escape, because URI is obsoleted. | Jason Lee | 2016-01-12 | 1 | -2/+2 |
| | | | | ref: https://github.com/ruby/ruby/commit/238b979f1789f95262a267d8df6239806f2859cc | ||||
* | Merge branch 'accept-2xx-status-codes-for-webhooks' into 'master' | Dmitriy Zaporozhets | 2016-01-08 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | Accept 2xx status codes for successful Web hook triggers Closes https://github.com/gitlabhq/gitlabhq/issues/9956 See merge request !2332 | ||||
| * | Accept 2xx status codes for successful Web hook triggers | Stan Hu | 2016-01-07 | 1 | -1/+1 |
| | | | | | | | | Closes https://github.com/gitlabhq/gitlabhq/issues/9956 | ||||
* | | Annotate models | Stan Hu | 2016-01-06 | 4 | -0/+4 |
|/ | |||||
* | Migrate CI::Services and CI::WebHooks to Services and WebHooks | Kamil Trzcinski | 2015-12-10 | 2 | -0/+2 |
| | |||||
* | Add custom UrlValidator | Robert Speicher | 2015-12-07 | 1 | -2/+1 |
| | |||||
* | Handle and report SSL errors in Web hook test. Check for status 200 for success. | Stan Hu | 2015-12-04 | 1 | -17/+19 |
| | | | | | | | | | If a Web hook test fails due to an SSL error or some other error, report the result back to the user instead of an Error 500. Closes #3656 Handle response | ||||
* | Annotate models | Dmitriy Zaporozhets | 2015-11-13 | 4 | -48/+52 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | enable SSL by defaultenable_ssl_by_default | Valery Sizov | 2015-09-17 | 1 | -1/+1 |
| | |||||
* | Enable SSL verification for Webhooksenable_ssl_verification_web_hook | Valery Sizov | 2015-08-26 | 1 | -2/+3 |
| | |||||
* | Add support for Webhook note events | Stan Hu | 2015-05-21 | 4 | -0/+6 |
| | | | | Closes https://github.com/gitlabhq/gitlabhq/issues/6745 | ||||
* | Added X-GitLab-Event header for web hooks | bugagazavr | 2015-05-08 | 2 | -5/+15 |
| | |||||
* | Revert "Added X-GitLab-Event header for web hooks" | Valery Sizov | 2015-04-27 | 1 | -11/+5 |
| | | | | This reverts commit 548f182814acd0f7a110e6c165c186e345901b00. | ||||
* | Added X-GitLab-Event header for web hooks | bugagazavr | 2015-04-25 | 1 | -5/+11 |
| | |||||
* | Don't use URI.regexp to validate since it doens't have start/end anchors. | Douwe Maan | 2015-04-11 | 1 | -1/+1 |
| | |||||
* | Explicitly define ordering in models using default_scope | Dmitriy Zaporozhets | 2015-02-05 | 1 | -0/+1 |
| | |||||
* | Rescue connection reset for web hooks | Dmitriy Zaporozhets | 2015-02-03 | 1 | -1/+1 |
| | |||||
* | Rubocop enabled for: Use spaces inside hash literal braces | Dmitriy Zaporozhets | 2015-02-02 | 1 | -1/+1 |
| | |||||
* | Rescue Net::OpenTimeout exception in web hook | Dmitriy Zaporozhets | 2014-12-29 | 1 | -1/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Handle web hook exception | Dmitriy Zaporozhets | 2014-12-04 | 1 | -1/+7 |
| | | | | | | | | Write to log if web hook cant be executed. This prevents 500 error when test web hook with invalid URL and prevent exceptions and retries in sidekiq Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> |