Add custom payload template to webhooks
Changelog: added
显示
- app/controllers/concerns/web_hooks/hook_actions.rb 2 个添加, 1 个删除app/controllers/concerns/web_hooks/hook_actions.rb
- app/models/hooks/web_hook.rb 1 个添加, 0 个删除app/models/hooks/web_hook.rb
- app/services/web_hook_service.rb 36 个添加, 5 个删除app/services/web_hook_service.rb
- app/views/shared/web_hooks/_form.html.haml 7 个添加, 0 个删除app/views/shared/web_hooks/_form.html.haml
- config/feature_flags/beta/custom_webhook_template.yml 9 个添加, 0 个删除config/feature_flags/beta/custom_webhook_template.yml
- db/migrate/20240213181406_add_custom_webhook_template_to_web_hook.rb 12 个添加, 0 个删除...20240213181406_add_custom_webhook_template_to_web_hook.rb
- db/migrate/20240213181407_add_text_limit_to_web_hooks_custom_webhook_template.rb 14 个添加, 0 个删除...07_add_text_limit_to_web_hooks_custom_webhook_template.rb
- db/schema_migrations/20240213181406 1 个添加, 0 个删除db/schema_migrations/20240213181406
- db/schema_migrations/20240213181407 1 个添加, 0 个删除db/schema_migrations/20240213181407
- db/structure.sql 3 个添加, 1 个删除db/structure.sql
- doc/user/project/integrations/webhooks.md 31 个添加, 0 个删除doc/user/project/integrations/webhooks.md
- ee/lib/api/group_hooks.rb 1 个添加, 0 个删除ee/lib/api/group_hooks.rb
- ee/spec/fixtures/api/schemas/public_api/v4/group_hook.json 8 个添加, 1 个删除ee/spec/fixtures/api/schemas/public_api/v4/group_hook.json
- lib/api/entities/hook.rb 2 个添加, 0 个删除lib/api/entities/hook.rb
- lib/api/project_hooks.rb 1 个添加, 0 个删除lib/api/project_hooks.rb
- locale/gitlab.pot 6 个添加, 0 个删除locale/gitlab.pot
- spec/controllers/projects/hooks_controller_spec.rb 2 个添加, 0 个删除spec/controllers/projects/hooks_controller_spec.rb
- spec/fixtures/api/schemas/public_api/v4/project_hook.json 8 个添加, 1 个删除spec/fixtures/api/schemas/public_api/v4/project_hook.json
- spec/fixtures/api/schemas/public_api/v4/system_hook.json 52 个添加, 13 个删除spec/fixtures/api/schemas/public_api/v4/system_hook.json
- spec/lib/api/entities/hook_spec.rb 2 个添加, 1 个删除spec/lib/api/entities/hook_spec.rb
加载中
想要评论请 注册 或 登录