treewide: rework uci change display
authorJo-Philipp Wich <jo@mein.io>
Sat, 4 Aug 2018 20:09:49 +0000 (22:09 +0200)
committerJo-Philipp Wich <jo@mein.io>
Mon, 13 Aug 2018 07:23:22 +0000 (09:23 +0200)
commit849d153851db2fc193c1c82648dbe719463d3a38
treed88b4e4332938f8451be33aaa502e5dbce798b73
parentc2d36ba280c50d81a5d6e6cfa30b995008c1a98e
treewide: rework uci change display

 - Use native rpcd uci changes format instead of incompletely converting
   back and forth between the old and the new format
 - Rework uci changelog template to print the equivalent uci commands
   for the various changes
 - Rework theme headers to properly count the uncomitted changes
 - Rework theme CSS to properly style new changelog

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
modules/luci-base/luasrc/model/uci.lua
modules/luci-mod-admin-full/luasrc/view/admin_uci/changelog.htm
themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm
themes/luci-theme-material/luasrc/view/themes/material/header.htm
themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/cascade.css
themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm