ADORSYS-GIS / ADORSYS-GIS/wazuh-agent-installer

Implement Local Configuration Architecture and UI Improvements

Offen
#14 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @chojuninengu Auf GitHub ansehen
SIEM
Vorherrschende Sprache
TypeScript
Sterne
2
Forks
0
Ø Merge
4 T. 15 Std.
Gemergte PRs (30 T.)
5

Beschreibung

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.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

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.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github-actions, typescript
Bereich
ci-cd, desktop, frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.