Skip to content

Nethvoice Proxy UI: Add Let's Encrypt On/Off Toggle #7701

@Amygos

Description

@Amygos

Proposed Feature
Implement a user interface (UI) toggle in the Nethvoice Proxy module for enabling or disabling Let's Encrypt certificate management.

Purpose and Motivation
The new backend flag for controlling Let's Encrypt has been introduced to allow administrators to enable or disable certificate validation as needed. To comply with user experience guidelines and provide clear visibility and control, the UI must expose this capability as an intuitive toggle.

Proposed Solution

  • Add an on/off toggle in the Nethvoice Proxy module UI for Let's Encrypt certificate management.
  • Ensure the toggle accurately reflects and controls the backend state via the newly added flag.
  • Display any necessary warnings or status messages in line with NethServer 8 certificate management guidelines, including Traefik restart warnings when applicable.

Alternative Solutions

  • Continue without a UI toggle, maintaining the previous behavior where Let's Encrypt is always enabled. This is not recommended as it does not provide sufficient user control or feedback.

Additional Context

See also

Metadata

Metadata

Assignees

Labels

nethvoiceBug or features releted to the NethVoice project

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions