Add cascade setting to enable/disable AI false positive detection
What does this MR do and why?
This MR introduces backend for setting to enable/disable AI false positive detection
How to set up and validate locally
- Enable feature flag
ai_experiment_sast_fp_detection - Run migrations in this MR
- Observe
duo_sast_fp_detection_enabled,duo_sast_fp_detection_availability,duo_sast_fp_detection_enabled_locked?methods on
ApplicationSettingNamespaceSettingProjectSetting
- Make sure it follows cascade behavior - setting
enabledto false will disable same value in cascade in groups
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #577216 (closed)
Edited by Illya Klymov