luci-base: add hostport and ipaddrport validation types
authorJo-Philipp Wich <jow@openwrt.org>
Wed, 2 Dec 2015 10:13:18 +0000 (11:13 +0100)
committerJo-Philipp Wich <jow@openwrt.org>
Wed, 2 Dec 2015 10:13:39 +0000 (11:13 +0100)
commit9b30357454ea53a9f1d7e82d8f894db5f409de98
tree75e5e42da3cb1ea29206c13e8f490f6dd0e04fe8
parentea9f25b63ee0d9a380cf74c65061c3977cad3b2f
luci-base: add hostport and ipaddrport validation types

Add two new types 'hostport' and 'ipaddrport' to validate strings in the form
'sub.example.org:1234' and '0.0.0.0:80'. The 'hostport' accepts hostnames or
IP addresses followed by a colon and a port number while the 'ipaddrport' type
accepts numeric IP addresses only, followed by a colon and a port.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
modules/luci-base/htdocs/luci-static/resources/cbi.js
modules/luci-base/luasrc/cbi/datatypes.lua