Skip to content

feat: add general settings page#2825

Open
svenvg93 wants to merge 2 commits into
alexjustesen:2.xfrom
svenvg93:Feat/general-settings
Open

feat: add general settings page#2825
svenvg93 wants to merge 2 commits into
alexjustesen:2.xfrom
svenvg93:Feat/general-settings

Conversation

@svenvg93

Copy link
Copy Markdown
Contributor

📃 Description

Adds a General Settings page to the admin panel, allowing admins to configure display, chart, data retention, and connectivity settings at runtime without editing .env or restarting the application.

🪵 Changelog

➕ Added

  • General Settings page under Settings > General with four tabs: Display, Charts, Data Retention, and Connectivity
  • Settings are now stored in the database and managed through the admin UI

✏️ Changed

  • Timezone, date formats, chart defaults, data pruning rules, and preflight hostnames are now configurable via the UI instead of environment variables

📷 Screenshots

Scherm­afbeelding 2026-06-28 om 14 35 05

@svenvg93 svenvg93 requested a review from alexjustesen as a code owner June 28, 2026 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant