Remove AI data collection from self-managed namespace settings

What does this MR do and why?

Remove AI data collection from self-managed namespace as it should only be shown on the instance level settings.

References

Screenshots or screen recordings

- Before After
SaaS namespace image image 
self-managed instance image image
self-managed namespace image n/a

How to set up and validate locally

  1. Run GDK in self-managed mode
  2. Open the instance admin settings: http://gdk.test:3000/admin/gitlab_duo/configuration
  3. Observe it shows the logging setting:

image

  1. Open namespace settings e.g. http://gdk.test:3000/groups/gitlab-duo/-/edit#js-gitlab-duo-settings
  2. Observe it doesn't show the logging setting: image

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.

Edited by Fred de Gier

Merge request reports

Loading