Development

This commit is contained in:
Matthew Grotke 2026-05-26 23:51:50 -04:00
parent 95a89fcc52
commit 85334bceaa
7 changed files with 51 additions and 51 deletions

View file

@ -11,14 +11,14 @@
"label": "%MENU_LABEL%",
"client_requirement": "client_is_viewer+",
"items": [
{ "type": "nav_item", "label": "Network Interfaces", "map_to": "view_network_interfaces", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "DNS", "map_to": "view_upstream_dns", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "Physical Interfaces", "map_to": "view_physical_interfaces", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "DNS Server", "map_to": "view_dns_server", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "DNS Blocking", "map_to": "view_dns_blocking", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "DDNS", "map_to": "view_ddns" },
{ "type": "nav_item", "label": "VLANs", "map_to": "view_vlans", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "Network Layout", "map_to": "view_network_layout", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "Inter-VLAN Exceptions", "map_to": "view_inter_vlan", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "Port Forwarding", "map_to": "view_port_forwarding", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "DHCP", "map_to": "view_dhcp" },
{ "type": "nav_item", "label": "DDNS", "map_to": "view_ddns" },
{ "type": "nav_item", "label": "Host Overrides", "map_to": "view_host_overrides", "client_requirement": "client_is_administrator+" },
{ "type": "nav_item", "label": "VPN", "map_to": "view_vpn" },
{ "type": "nav_item", "label": "Banned IPs", "map_to": "view_banned_ips", "client_requirement": "client_is_administrator+" }

View file

@ -697,7 +697,7 @@
]
},
{
"id": "view_network_interfaces",
"id": "view_physical_interfaces",
"client_requirement": "client_is_administrator+",
"items": [
{
@ -705,7 +705,7 @@
"items": [
{
"type": "h1",
"text": "Network Interfaces"
"text": "Physical Interfaces"
},
{
"type": "p",
@ -715,12 +715,12 @@
},
{
"type": "card",
"label": "Network Interfaces",
"label": "Physical Interfaces",
"client_requirement": "client_is_administrator+",
"items": [
{
"type": "form",
"action": "/action/networkinterfaces_cardnetworkinterface_save",
"action": "/action/physicalinterfaces_cardphysicalinterface_save",
"method": "post",
"items": [
{
@ -744,7 +744,7 @@
"items": [
{
"type": "button_primary",
"action": "/action/networkinterfaces_cardnetworkinterface_save",
"action": "/action/physicalinterfaces_cardphysicalinterface_save",
"method": "post",
"text": "Save"
},
@ -767,7 +767,7 @@
"items": [
{
"type": "form",
"action": "/action/networkinterfaces_cardinterfaceconfiguration_apply",
"action": "/action/physicalinterfaces_cardinterfaceconfiguration_apply",
"method": "post",
"items": [
{
@ -840,7 +840,7 @@
"items": [
{
"type": "button_primary",
"action": "/action/networkinterfaces_cardinterfaceconfiguration_apply",
"action": "/action/physicalinterfaces_cardinterfaceconfiguration_apply",
"method": "post",
"text": "Apply"
},
@ -863,7 +863,7 @@
]
},
{
"id": "view_upstream_dns",
"id": "view_dns_server",
"client_requirement": "client_is_administrator+",
"items": [
{
@ -871,7 +871,7 @@
"items": [
{
"type": "h1",
"text": "DNS"
"text": "DNS Server"
},
{
"type": "p",
@ -886,7 +886,7 @@
"items": [
{
"type": "form",
"action": "/action/upstreamdns_cardupstreamdns_save",
"action": "/action/dnsserver_cardupstreamdns_save",
"method": "post",
"items": [
{
@ -912,7 +912,7 @@
"items": [
{
"type": "button_primary",
"action": "/action/upstreamdns_cardupstreamdns_save",
"action": "/action/dnsserver_cardupstreamdns_save",
"method": "post",
"text": "Save"
},
@ -928,12 +928,12 @@
},
{
"type": "card",
"label": "Forwarding DNS Service",
"label": "DNS Forwarding",
"client_requirement": "client_is_administrator+",
"items": [
{
"type": "form",
"action": "/action/upstreamdns_cardforwardingdnsservice_save",
"action": "/action/dnsserver_carddnsforwarding_save",
"method": "post",
"items": [
{
@ -950,7 +950,7 @@
"items": [
{
"type": "button_primary",
"action": "/action/upstreamdns_cardforwardingdnsservice_save",
"action": "/action/dnsserver_carddnsforwarding_save",
"method": "post",
"text": "Save"
},
@ -1470,7 +1470,7 @@
]
},
{
"id": "view_vlans",
"id": "view_network_layout",
"client_requirement": "client_is_viewer+",
"items": [
{
@ -1478,7 +1478,7 @@
"items": [
{
"type": "h1",
"text": "VLANs"
"text": "Network Layout"
},
{
"type": "p",
@ -1549,7 +1549,7 @@
"row_actions": [
{
"client_requirement": "client_is_administrator+",
"action": "/action/edit_vlan",
"action": "/action/networklayout_tablevlans_edit",
"method": "inline_edit",
"text": "Edit",
"class": "btn-ghost btn-sm",
@ -1593,7 +1593,7 @@
},
{
"client_requirement": "client_is_administrator+",
"action": "/action/delete_vlan",
"action": "/action/networklayout_tablevlans_delete",
"method": "post",
"text": "Delete",
"class": "btn-danger btn-sm",
@ -1612,7 +1612,7 @@
"items": [
{
"type": "form",
"action": "/action/add_vlan",
"action": "/action/networklayout_cardaddvlan_addvlan",
"method": "post",
"items": [
{
@ -1708,7 +1708,7 @@
"items": [
{
"type": "button_primary",
"action": "/action/add_vlan",
"action": "/action/networklayout_cardaddvlan_addvlan",
"method": "post",
"text": "Add VLAN",
"class": "add-vlan-btn",