core
core copied to clipboard
Show System Table Variables on Config Screen
Parent Issue
No response
Problem Statement
We have a little known but super useful/powerful feature that allows Admins to write config options into a db table which dotCMS will then read when starting up. In some cases, it would even allow us to make changes at runtime to specific features and feature flag switches, many of which now take a devops engineer to change a manifest and restart dotCMS.
The issue is is that there is no way to see or even manage these override values in the UI, which makes them pretty inaccessible. We have a screen that shows all the dotCMS config values - > System > Maintenance > System Info and we need to add these System Table vars to it AND also give a way for users to add or remove values from the System table. This is an admin only tool and does not need to be fancy to have a big impact.
Steps to Reproduce
Look at > System > Maintenance > System Info
Acceptance Criteria
Allow CRUD ops on the system table variables.
dotCMS Version
24.*
Proposed Objective
Technical User Experience
Proposed Priority
Priority 2 - Important
External Links... Slack Conversations, Support Tickets, Figma Designs, etc.
No response
Assumptions & Initiation Needs
No response
Quality Assurance Notes & Workarounds
No response
Sub-Tasks & Estimates
No response