luci/modules
Jo-Philipp Wich a9a223b973 luci-mod-network: don't implicitly move bridge opts into device sections
When setting bridge and device specific options such 'stp' or
'igmp_snooping', LuCI so far transparently created or reused a
`config device` section and set the corresponding option there.

In the case of bridges, this triggers multiple problems:

 - When implicitely creating a `config device` section referring to the
   bridge device, the legacy bridge configuration of the corresponding
   interface is disabled, causing a broken configuration on subsequent
   save operations

 - Netifd does not appear to properly merge bridge settings from config
   device and config interface sections, leading to an incoherent
   configuration state

In order to avoid that issue, do not automatically migrate bridge specific
options.

Fixes: #4948
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-03-29 16:00:10 +02:00
..
luci-base luci-base: ui.js: fix UICheckbox widget operation when tooltips are set 2021-03-29 11:24:59 +02:00
luci-compat treewide: removed trailing whitespaces and extra newlines in 'modules' 2021-01-20 17:48:16 +02:00
luci-mod-admin-full luci-base: use cgi-io and rpcd-mod-file to handle file upload and browsing 2019-09-10 15:28:16 +02:00
luci-mod-admin-mini treewide: removed trailing whitespaces and extra newlines in 'modules' 2021-01-20 17:48:16 +02:00
luci-mod-battstatus luci-app-battstatus: initial release 2020-07-18 15:28:36 +02:00
luci-mod-dashboard treewide: minor fixes to typos, whitespace, and indentation 2021-01-20 12:36:13 +02:00
luci-mod-network luci-mod-network: don't implicitly move bridge opts into device sections 2021-03-29 16:00:10 +02:00
luci-mod-rpc treewide: removed trailing whitespaces and extra newlines in 'modules' 2021-01-20 17:48:16 +02:00
luci-mod-status luci-mod-status: fix raw ipt counter buton style 2021-03-17 09:12:09 +01:00
luci-mod-system luci-mod-system/zram: remove zram_comp_streams 2021-03-14 12:24:16 +00:00