Development

This commit is contained in:
Matthew Grotke 2026-06-08 01:55:36 -04:00
parent 8aa4373a6b
commit 923600eef9
2 changed files with 14 additions and 11 deletions

View file

@ -23,6 +23,7 @@
"datasource": "sqlite:client_credentials",
"empty_message": "No credentials configured.",
"toolbar": {
"client_requirement": "client_is_viewer+",
"items": [
{
"type": "select",
@ -60,23 +61,21 @@
"field": "vlan",
"class": "col-narrow col-mono"
},
{
"label": "Session",
"field": "expires_label",
"class": "col-narrow"
},
{
"label": "Expiration",
"field": "expiration_label",
"class": "col-narrow"
},
{
"label": "Enabled",
"field": "enabled",
"label": "Active",
"field": "active",
"class": "col-narrow",
"render": "badge_toggle",
"toggle_action": "/action/clientcredentials/toggle",
"client_requirement": "client_is_administrator+"
},
{
"label": "Session",
"field": "expires_label",
"class": "col-narrow"
"render": "badge_yes_no"
}
],
"row_actions": [
@ -114,7 +113,7 @@
},
{
"type": "field",
"label": "Account Active",
"label": "Account Enabled",
"name": "enabled",
"input_type": "checkbox",
"value": "true"