Development

This commit is contained in:
Matthew Grotke 2026-05-22 01:09:23 -04:00
parent cc2f57aa83
commit 74166f03bd
11 changed files with 986 additions and 61 deletions

View file

@ -679,6 +679,47 @@
}
],
"client_requirement": "client_is_administrator+"
},
{
"type": "card",
"label": "Configuration Changes",
"client_requirement": "client_is_administrator+",
"items": [
{
"type": "form",
"action": "/action/apply_general",
"method": "post",
"items": [
{
"type": "field",
"label": "Apply on Save",
"name": "apply_on_save",
"input_type": "checkbox",
"value": "%GENERAL_APPLY_ON_SAVE%",
"hint": "When enabled, saved changes are queued immediately. When disabled, changes accumulate here until you click Apply Now."
},
{
"type": "button_row",
"items": [
{
"type": "button_primary",
"text": "Save",
"action": "/action/apply_general",
"method": "post"
},
{
"type": "button_cancel",
"text": "Cancel"
}
]
}
]
},
{
"type": "raw_html",
"html": "%PENDING_CHANGES_HTML%"
}
]
}
]
},