luci/libs/web/luasrc
Jo-Philipp Wich 9fcdf0fe81 libs/web: introduce recursive expression support for datatypes, introduce "or" and "and" datatypes
The commit adds a recursive parser for datatype expressions which allows nesting of validators,
this allows for complex expressions like  "list(or(range(0,65535),'infinite'))" to allow a list of
values which are either integers between 0 and 65535 or the literal string "inifinite".
That change also deprecates combined datatypes like "ipaddr" ["or(ip4addr,ip6addr)"] or
"host" ["or(hostname,ip4addr,ip6addr)"]
2012-01-08 23:33:47 +00:00
..
cbi libs/web: introduce recursive expression support for datatypes, introduce "or" and "and" datatypes 2012-01-08 23:33:47 +00:00
http libs: merge libs/http into libs/web 2010-10-12 05:22:38 +00:00
view/cbi [PATCH] Naive fix for bug #208 2011-12-20 17:52:10 +00:00
cacheloader.lua Added bytecodecache 2008-09-05 23:24:39 +00:00
cbi.lua libs/web: introduce recursive expression support for datatypes, introduce "or" and "and" datatypes 2012-01-08 23:33:47 +00:00
config.lua Reload luci.config for each thread 2008-12-05 15:36:44 +00:00
dispatcher.lua libs/web: add assert() statements for unresolvable function case 2011-11-30 12:50:32 +00:00
http.lua libs/web: add luci.http.write_json() 2010-11-07 19:27:15 +00:00
i18n.lua libs/web: prepare template parser, dispatcher and i18n class for upcoming po format change 2009-10-31 15:42:07 +00:00
sauth.lua Typo 2009-07-31 17:08:59 +00:00
template.lua libs/web: more verbose faults 2011-07-21 01:04:53 +00:00