Allow configuring Duo Workflow Service URL in config/gitlab.yml
Related to https://gitlab.com/gitlab-org/gitlab/-/issues/478660 and https://gitlab.com/gitlab-org/gitlab/-/merge_requests/163415#note_2065303208 at present the Duo Workflow Service details are being extracted from the cloud connector settings. In local development this doesn't make much sense as the requests go directly to Duo Workflow Service. Changelog: changed
显示
- config/initializers/1_settings.rb 17 个添加, 0 个删除config/initializers/1_settings.rb
- ee/lib/api/ai/duo_workflows/workflows.rb 2 个添加, 1 个删除ee/lib/api/ai/duo_workflows/workflows.rb
- ee/lib/gitlab/duo_workflow/client.rb 2 个添加, 18 个删除ee/lib/gitlab/duo_workflow/client.rb
- ee/spec/initializers/1_settings_spec.rb 47 个添加, 0 个删除ee/spec/initializers/1_settings_spec.rb
- ee/spec/lib/gitlab/duo_workflow/client_spec.rb 12 个添加, 47 个删除ee/spec/lib/gitlab/duo_workflow/client_spec.rb
- ee/spec/requests/api/ai/duo_workflows/workflows_spec.rb 4 个添加, 3 个删除ee/spec/requests/api/ai/duo_workflows/workflows_spec.rb
- lib/gitlab_settings/options.rb 4 个添加, 0 个删除lib/gitlab_settings/options.rb
- spec/lib/gitlab_settings/options_spec.rb 19 个添加, 0 个删除spec/lib/gitlab_settings/options_spec.rb
加载中
想要评论请 注册 或 登录