-
- Downloads
Refactor SystemHookUrlValidator and specs
Simplify SystemHookUrlValidator to inherit from PublicUrlValidator Refactor specs to move out shared examples to be used in both system hooks and public url validators.
Showing
- app/models/hooks/system_hook.rb 1 addition, 2 deletionsapp/models/hooks/system_hook.rb
- app/models/hooks/web_hook.rb 2 additions, 2 deletionsapp/models/hooks/web_hook.rb
- app/validators/system_hook_url_validator.rb 2 additions, 14 deletionsapp/validators/system_hook_url_validator.rb
- changelogs/unreleased/georgekoltsov-55474-outbound-setting-system-hooks.yml 1 addition, 1 deletion...sed/georgekoltsov-55474-outbound-setting-system-hooks.yml
- db/migrate/20190726101050_rename_allow_local_requests_from_hooks_and_services_application_setting.rb 2 additions, 2 deletions...l_requests_from_hooks_and_services_application_setting.rb
- db/post_migrate/20190801114109_cleanup_allow_local_requests_from_hooks_and_services_application_setting_rename.rb 15 additions, 0 deletions...sts_from_hooks_and_services_application_setting_rename.rb
- db/schema.rb 1 addition, 1 deletiondb/schema.rb
- doc/security/img/outbound_requests_section.png 0 additions, 0 deletionsdoc/security/img/outbound_requests_section.png
- doc/security/img/outbound_requests_section_v12_2.png 0 additions, 0 deletionsdoc/security/img/outbound_requests_section_v12_2.png
- doc/security/webhooks.md 5 additions, 4 deletionsdoc/security/webhooks.md
- lib/gitlab/octokit/middleware.rb 1 addition, 1 deletionlib/gitlab/octokit/middleware.rb
- spec/lib/gitlab/octokit/middleware_spec.rb 4 additions, 4 deletionsspec/lib/gitlab/octokit/middleware_spec.rb
- spec/services/web_hook_service_spec.rb 5 additions, 5 deletionsspec/services/web_hook_service_spec.rb
- spec/support/shared_examples/url_validator_examples.rb 53 additions, 4 deletionsspec/support/shared_examples/url_validator_examples.rb
- spec/validators/public_url_validator_spec.rb 1 addition, 23 deletionsspec/validators/public_url_validator_spec.rb
- spec/validators/system_hook_url_validator_spec.rb 1 addition, 51 deletionsspec/validators/system_hook_url_validator_spec.rb
7.14 KiB
File moved