-
- Downloads
Fix Generate Commit Message policy to check project settings
We should be respecting the instance, group, or project setting that determines whether Duo features are enabled or not. If Duo features are disabled, generate commit message feature should not work. Changelog: fixed EE: true
Showing
- ee/app/policies/ee/global_policy.rb 0 additions, 24 deletionsee/app/policies/ee/global_policy.rb
- ee/app/policies/ee/merge_request_policy.rb 29 additions, 0 deletionsee/app/policies/ee/merge_request_policy.rb
- ee/app/services/llm/generate_commit_message_service.rb 1 addition, 1 deletionee/app/services/llm/generate_commit_message_service.rb
- ee/spec/policies/global_policy_spec.rb 0 additions, 58 deletionsee/spec/policies/global_policy_spec.rb
- ee/spec/policies/merge_request_policy_spec.rb 73 additions, 0 deletionsee/spec/policies/merge_request_policy_spec.rb
- ee/spec/services/llm/generate_commit_message_service_spec.rb 8 additions, 2 deletionsee/spec/services/llm/generate_commit_message_service_spec.rb