Rename duo_self_hosted to duo_self_hosted_dap
What does this MR do and why?
Renames the duo_self_hosted AddOn to duo_self_hosted_dap to eliminate confusion with Self-Hosted Models for Duo Enterprise, which is a different offering. The new name clarifies that this AddOn is specifically for the Self-Hosted Duo Agent Platform (DAP).
Changes
- Renamed the AddOn constant from
DUO_SELF_HOSTEDtoDUO_SELF_HOSTED_DAPin constants and models - Updated all references in service classes, scopes, and factory traits
- Updated user-facing strings to "GitLab Self-Hosted Duo Agent Platform"
- Created database migration to rename existing
duo_self_hostedentries toduo_self_hosted_dapinsubscription_user_add_on_assignment_versions - Updated all tests to use the new naming convention
Related to
Closes #583583
Edited by Roy Zwambag