ADORSYS-GIS / ADORSYS-GIS/wazuh-agent-installer
Implement Local Configuration Architecture and UI Improvements
- Lingua principale
- TypeScript
- Stelle
- 2
- Fork
- 0
- Merge medio
- 4g 15h
- PR unite (30g)
- 5
Descrizione
This issue tracks the transition from the dual-build (prod/dev) system to a runtime local configuration file architecture.
### Tasks
- [ ] Store configuration locally (`config.json`) in the OS AppData directory.
- [ ] Remove all URL configuration and Dev/Prod flavor logic from the frontend UI.
- [ ] Unify Wazuh and NetBird under a single 'Enrollment' page/dropdown in the sidebar navigation.
- [ ] Mark 'Trivy' as 'Upcoming' on the Setup page and disable its installation for now.
- [ ] Make the NetBird checkbox checked by default on the Setup page.
- [ ] Hide Suricata configuration from the Setup page since it installs in IPS mode by default.
- [ ] Delete `*-dev` installation scripts and remove the GitHub Actions dual-build matrix.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Start by locating the frontend Setup page, sidebar navigation, installation scripts, and GitHub Actions workflow. Trace where configuration and Dev/Prod flavor logic are currently handled, then compare each listed task against those entry points. Done means local config is used, the UI reflects the requested enrollment and installation states, and the dual-build scripts and matrix are removed.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- github-actions, typescript
- Ambito
- ci-cd, desktop, frontend
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Attiva
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100