core icon indicating copy to clipboard operation
core copied to clipboard

Show System Table Variables on Config Screen

Open wezell opened this issue 6 months ago • 0 comments

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

wezell avatar Aug 22 '24 20:08 wezell