Add Duo Self-Hosted jump-off card to the unified Duo Settings page

Description

Implement option 2 of the proposed solutions for integrating self-hosted models into the GitLab Duo Unified Settings page

Screenshot_2025-03-10_at_6.21.43_pm

Out of Scope:

  • Routing updates (to be handled in seperate work)

Definition of Done:

  • A jump-off card for Duo self-hosted pages is added to the Duo Settings home page.

  • The existing "GitLab Duo Self-Hosted" menu item in the admin dashboard is removed

Screenshot_2025-03-10_at_6.18.26_pm

  • Documentation for accessing Duo self-hosted pages is updated.
Edited by Julie Huang