Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Netify informatics UI #981

Open
gsanchietti opened this issue Dec 16, 2024 · 0 comments
Open

Netify informatics UI #981

gsanchietti opened this issue Dec 16, 2024 · 0 comments
Assignees
Labels
milestone goal 👑 This describes an announced milestone goal

Comments

@gsanchietti
Copy link
Member

Create a user interface to manage Netify Informatics metadata sending configuration: https://docs.nethsecurity.org/en/latest/netify_informatics.html

Device Identification Section:

  • Automatically display the unique device UUID
  • Add a "Copy" button next to the UUID for easy clipboard access

Metadata Sending Controls:

  • Toggle switch to enable/disable metadata sending
  • Clear status indicator showing current configuration state
  • Add a notification when the configurations is saved (no apply configuration required)

Existing API:

  • /usr/libexec/rpcd/ns.netifyd call status → UI backend retrieval
  • /usr/libexec/rpcd/ns.netifyd call enable → UI toggle on
  • /usr/libexec/rpcd/ns.netifyd call disable → UI toggle off
@github-project-automation github-project-automation bot moved this to ToDo 🕐 in NethSecurity Dec 16, 2024
@gsanchietti gsanchietti added the milestone goal 👑 This describes an announced milestone goal label Dec 16, 2024
@gsanchietti gsanchietti added this to the NethSecurity 8.5 milestone Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
milestone goal 👑 This describes an announced milestone goal
Projects
Status: ToDo 🕐
Development

No branches or pull requests

2 participants