interfaces: fix ACL and migrate a few registrations #6151

This commit is contained in:
Franco Fichtner 2022-11-23 10:52:56 +01:00
parent d4db4023e6
commit 2d93449f88
4 changed files with 23 additions and 23 deletions

View File

@ -306,13 +306,6 @@
<pattern>firewall_schedule_edit.php*</pattern>
</patterns>
</page-firewall-schedules-edit>
<page-firewall-virtualipaddress-edit>
<name>Firewall: Virtual IP Address: Edit</name>
<patterns>
<pattern>ui/interfaces/vip</pattern>
<pattern>api/interfaces/vip_settings/*</pattern>
</patterns>
</page-firewall-virtualipaddress-edit>
<page-diagnostics-logs-firewall-general>
<name>Diagnostics: Log: Firewall: General</name>
<patterns>
@ -494,15 +487,6 @@
<pattern>services_router_advertisements.php*</pattern>
</patterns>
</page-services-router-advertisements>
<page-status-carp>
<name>Status: CARP</name>
<patterns>
<pattern>ui/diagnostics/interface/vip</pattern>
<pattern>api/diagnostics/interface/carp_status</pattern>
<pattern>api/diagnostics/interface/get_vip_status/*</pattern>
<pattern>api/diagnostics/interface/get_pfsync_nodes/*</pattern>
</patterns>
</page-status-carp>
<page-status-habackup>
<name>Status: HA backup</name>
<patterns>

View File

@ -105,10 +105,6 @@
<Assignments order="900" url="/interfaces_assign.php" cssClass="fa fa-pencil fa-fw"/>
<Overview order="910" url="/status_interfaces.php" cssClass="fa fa-tasks fa-fw"/>
<Settings order="920" url="/system_advanced_network.php" cssClass="fa fa-cogs fa-fw"/>
<VIP order="930" VisibleName="Virtual IPs" cssClass="fa fa-clone fa-fw">
<Settings url="/ui/interfaces/vip"/>
<Status url="/ui/diagnostics/interface/vip"/>
</VIP>
<Wireless order="940" cssClass="fa fa-wifi fa-fw">
<Devices url="/interfaces_wireless.php">
<Edit url="/interfaces_wireless_edit.php*" visibility="hidden"/>

View File

@ -1,23 +1,39 @@
<acl>
<page-firewall-virtualipaddress-edit>
<name>Interfaces: Virtual IPs: Settings</name>
<patterns>
<pattern>ui/interfaces/vip</pattern>
<pattern>api/interfaces/vip_settings/*</pattern>
</patterns>
</page-firewall-virtualipaddress-edit>
<page-status-carp>
<name>Interfaces: Virtual IPs: Status</name>
<patterns>
<pattern>ui/diagnostics/interface/vip</pattern>
<pattern>api/diagnostics/interface/carp_status</pattern>
<pattern>api/diagnostics/interface/get_vip_status/*</pattern>
<pattern>api/diagnostics/interface/get_pfsync_nodes/*</pattern>
</patterns>
</page-status-carp>
<page-interfaces-vxlan>
<name>Interfaces: VXLAN</name>
<patterns>
<pattern>ui/interfaces/vxlan</pattern>
<pattern>api/interfaces/vxlan</pattern>
<pattern>api/interfaces/vxlan_settings/*</pattern>
</patterns>
</page-interfaces-vxlan>
<page-interfaces-loopback>
<name>Interfaces: Loopback</name>
<patterns>
<pattern>ui/interfaces/loopback</pattern>
<pattern>api/interfaces/loopback</pattern>
<pattern>api/interfaces/loopback_settings/*</pattern>
</patterns>
</page-interfaces-loopback>
<page-interfaces-vlan-edit>
<name>Interfaces: VLAN</name>
<patterns>
<pattern>ui/interfaces/vlan</pattern>
<pattern>api/interfaces/vlan</pattern>
<pattern>api/interfaces/vlan_settings/*</pattern>
</patterns>
</page-interfaces-vlan-edit>
</acl>

View File

@ -1,5 +1,9 @@
<menu>
<Interfaces>
<VIP order="930" VisibleName="Virtual IPs" cssClass="fa fa-clone fa-fw">
<Settings url="/ui/interfaces/vip"/>
<Status url="/ui/diagnostics/interface/vip"/>
</VIP>
<Types>
<VXLAN url="/ui/interfaces/vxlan"/>
<Loopback url="/ui/interfaces/loopback"/>