summaryrefslogtreecommitdiff
path: root/app/services/web_hook_service.rb
Commit message (Collapse)AuthorAgeFilesLines
* Ensure web hook 'blocked URL' errors are stored in as web hook logs and ↵Douwe Maan2018-05-041-1/+1
| | | | properly surfaced to the user
* Merge branch 'fj-15329-services-callbacks-ssrf' into 'security-10-6'Douwe Maan2018-03-211-9/+7
| | | | | Server Side Request Forgery in Services and Web Hooks See merge request gitlab/gitlabhq!2337
* Merge branch ↵Robert Speicher2018-01-161-1/+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
* Consistently schedule Sidekiq jobsdm-application-workerDouwe Maan2017-12-051-1/+1
|
* Fix a wrong `X-Gitlab-Event` header when testing webhooks37288-fix-wrong-header-when-testing-webhookRémy Coutable2017-09-071-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fix encoding error for WebHook loggingAlexander Randa2017-08-011-1/+7
|
* Log web hook execution timeout eventsAlex Lossent2017-07-271-1/+1
| | | | | | | | | If a web hook HTTP request is sent but no response comes within a certain time (10s by default), the hook execution fails and will be retried. This commit makes such timeouts visible in the web hook log, like connection timeouts already are. Also log "no route to host" errors.
* Wrong data type when testing webhooksAlexander Randa2017-07-201-2/+9
|
* Implement web hooks loggingAlexander Randa2017-05-251-0/+120
* 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