Jo-Philipp Wich
a2e9e45c6d
luci-app-firewall: add SNAT config migration
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit f1771d14aa
)
2020-01-28 18:34:34 +01:00
Jo-Philipp Wich
03a8ea4edb
luci-app-firewall: rework rule descriptions, deduplicate code
...
Use a simple custom format string DSL to assemble the rule description
texts in the overview page.
Also move common code for shared, complex cbi options to the firewall
tool class.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 7944b0a90b
)
2020-01-28 18:34:01 +01:00
Jo-Philipp Wich
3b60ada020
luci-app-firewall: consolidate duplicate option code
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 0608ff09f8
)
2020-01-28 18:33:05 +01:00
Anton Kikin
b15c62071c
luci-app-firewall: format protocol family for forwards and rules
...
Fixes : #2878
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
2019-07-18 12:46:00 +03:00
Jo-Philipp Wich
f970c485cf
treewide: switch to shared isObject(), toArray() and sortedKeys() helpers
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-07-07 20:11:35 +02:00
Jo-Philipp Wich
9c16090780
luci-app-firewall: switch to client side CBI views
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-07-07 15:36:26 +02:00