luci-mod-network: interfaces: restructure DHCPv6 and IPv6 RA options
authorJo-Philipp Wich <jo@mein.io>
Tue, 1 Jun 2021 20:23:09 +0000 (22:23 +0200)
committerJo-Philipp Wich <jo@mein.io>
Sat, 12 Jun 2021 17:23:49 +0000 (19:23 +0200)
commit5886f7478de8e89f55a10d3fbfdcb3bb64cbcc8c
tree55010dcda87d4a147e1536f469202e565509d3ec
parent9660eedfda04ea16eedf000724a0e711171ff886
luci-mod-network: interfaces: restructure DHCPv6 and IPv6 RA options

 - Condense overly large IPv6 RA/DHCPv6 description texts and get rid of most embedded markup

 - Switch ra/ndp/dhcpv6 mode selections to rich dropdown lists and move extended choice
   descriptions next to the selection options

 - Drop ndproxy_static option which has been removed from odhcpd long ago

 - Add format validations to all text input fields

 - Add ability to configure master/relay modes for non-static interfaces (#2998)

 - Move extended RA configuration options into a new tab

 - Prevent enabling master mode on multiple interfaces

 - Prevent enabling ra/dhcpv6 server mode on non-static or master interfaces

 - Drop ra_management in favor to ra_flags option (#5083)

 - Add support for dns_service option

 - Read current effective IPv6 MTU and hop limit placeholder values from procfs

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 3fbd4338846e8229935b54256a3a541a3e15d8bd)
modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js
modules/luci-mod-network/root/usr/share/rpcd/acl.d/luci-mod-network.json