Page MenuHomeDevCentral

Add in-app config feature
Closed, ResolvedPublic

Description

Backend: configController.js with getConfig/updateConfig, reads/writes config/app.json via configModel.js.

Routes: GET /api/config/getAll (public), PUT /api/config (admin-protected).

Frontend: Settings tab in AdminDashboard.vue — editable navbar title, navigation links (max 3, add/remove), and 2-line footer with template placeholders (%link1%, %link2%, %link%). Footer length validation (100 char max). Save confirmation UX.

Commit: 963afb5 (Phase 3), 943af4a (title fix)

Revisions and Commits