When a user attempts to delete a Proxy Host, the confirmation modal appears but fails to display the Hostname or ID of the record to be deleted.
In environments with multiple hosts, this is a critical usability flaw that can lead to accidental deletion of production records, as the user has no visual confirmation of which specific host they are confirming to remove.
Steps to Reproduce
Go to the Proxy Hosts list.
Click on the three dots (menu) of any host.
Select Delete.
Observe the confirmation modal.
Expected Behavior
The modal should explicitly state the name of the host, for example:
"Are you sure you want to delete host media.site.net?"
Actual Behavior
The modal only shows a generic message:
""Are you sure you want to remove this Proxy Host?""
Suggestions for Implementation
The frontend should pass the domain_names or hostname variable to the modal component to ensure clarity. As a best practice for safety, showing the primary domain name in bold is recommended.
Visual Reference:

When a user attempts to delete a Proxy Host, the confirmation modal appears but fails to display the Hostname or ID of the record to be deleted.
In environments with multiple hosts, this is a critical usability flaw that can lead to accidental deletion of production records, as the user has no visual confirmation of which specific host they are confirming to remove.
Steps to Reproduce
Go to the Proxy Hosts list.
Click on the three dots (menu) of any host.
Select Delete.
Observe the confirmation modal.
Expected Behavior
The modal should explicitly state the name of the host, for example:
"Are you sure you want to delete host media.site.net?"
Actual Behavior
The modal only shows a generic message:
""Are you sure you want to remove this Proxy Host?""
Suggestions for Implementation
The frontend should pass the domain_names or hostname variable to the modal component to ensure clarity. As a best practice for safety, showing the primary domain name in bold is recommended.
Visual Reference: