Add setting for external redirect page for job artifacts
Create a new migration in application_settings and add setting to API and helper Modify controller to skip linking to external redirect page if setting is disabled (and add corresponding test) Add administration documentation for the new setting Changelog: changed
显示
- app/controllers/projects/artifacts_controller.rb 5 个添加, 1 个删除app/controllers/projects/artifacts_controller.rb
- app/helpers/application_settings_helper.rb 1 个添加, 0 个删除app/helpers/application_settings_helper.rb
- app/views/admin/application_settings/_ci_cd.html.haml 2 个添加, 0 个删除app/views/admin/application_settings/_ci_cd.html.haml
- app/views/projects/artifacts/_tree_file.html.haml 1 个添加, 1 个删除app/views/projects/artifacts/_tree_file.html.haml
- db/migrate/20231002162941_add_enable_artifact_external_redirect_warning_page_to_application_settings.rb 10 个添加, 0 个删除...external_redirect_warning_page_to_application_settings.rb
- db/schema_migrations/20231002162941 1 个添加, 0 个删除db/schema_migrations/20231002162941
- db/structure.sql 1 个添加, 0 个删除db/structure.sql
- doc/administration/settings/continuous_integration.md 16 个添加, 0 个删除doc/administration/settings/continuous_integration.md
- doc/api/settings.md 1 个添加, 0 个删除doc/api/settings.md
- lib/api/settings.rb 1 个添加, 0 个删除lib/api/settings.rb
- locale/gitlab.pot 6 个添加, 0 个删除locale/gitlab.pot
- spec/controllers/projects/artifacts_controller_spec.rb 24 个添加, 4 个删除spec/controllers/projects/artifacts_controller_spec.rb
加载中
想要评论请 注册 或 登录