Commit graph

1214 commits

Author SHA1 Message Date
Jo-Philipp Wich
5e45e4107b libs/web: fix tab highlighting with multiple tabs 2010-10-20 22:43:29 +00:00
Jo-Philipp Wich
687861c498 libs/core: fix network counting in luci.model.wireless 2010-10-19 04:13:33 +00:00
Jo-Philipp Wich
1a3533cb86 libs/web: add String.serialize() and String.format() to cbi.js 2010-10-19 04:06:46 +00:00
Jo-Philipp Wich
db46443478 libs/web: support different caption for button widgets 2010-10-19 04:03:36 +00:00
Jo-Philipp Wich
cca45d0bdb libs/sys: resolve pseudo ifaces in luci.sys.wifi.getiwinfo() 2010-10-19 03:56:53 +00:00
Jo-Philipp Wich
dd2abf2ea4 libs/web: move XHR apply callback into subtemplate 2010-10-15 21:56:44 +00:00
Jo-Philipp Wich
f7ab1fbc56 libs/web: add export() to template namespace, allows templates to export symbols to the calling view namespace, this is useful for includes defining shared procedures or variables 2010-10-15 16:12:07 +00:00
Jo-Philipp Wich
fbaabd7d93 libs/web: cbi: add new on_before_save and on_after_save hook, implement :reset_values() for options supporting :value() 2010-10-14 23:21:25 +00:00
Jo-Philipp Wich
8038cbf004 libs/web: fix various issues in cbi option error handling, call validator for missing options to obtain error message 2010-10-14 00:18:28 +00:00
Jo-Philipp Wich
17575b4d75 libs/web: rework cbi field validation, let validators return custom error messages, properly handle errors in multiple sections 2010-10-12 23:08:54 +00:00
Jo-Philipp Wich
551224f51c libs: remove uci folder 2010-10-12 05:29:12 +00:00
Jo-Philipp Wich
5c2000a157 libs: merge libs/uci into libs/core 2010-10-12 05:28:49 +00:00
Jo-Philipp Wich
2472cd5613 libs: remove http folder 2010-10-12 05:23:00 +00:00
Jo-Philipp Wich
b6358aaea4 libs: merge libs/http into libs/web 2010-10-12 05:22:38 +00:00
Jo-Philipp Wich
719fd249aa libs: remove obsolete iwinfo, its independant now 2010-10-12 05:19:10 +00:00
Jo-Philipp Wich
aff68f5375 libs: remove cbi folder 2010-10-12 05:17:08 +00:00
Jo-Philipp Wich
ede4aca4b9 libs: merge libs/cbi into libs/web 2010-10-12 05:15:32 +00:00
Jo-Philipp Wich
051186345c libs/sys: implement luci.sys.user.getpasswd() 2010-10-11 23:22:25 +00:00
Jo-Philipp Wich
a5e34813e3 libs/uci: prevent concurrent luci-reload instances, write currently processed init script to status file 2010-10-11 22:56:58 +00:00
Jo-Philipp Wich
f735ef30bd libs/cbi: don't run apply on render, this is a quick hack and will be reworked soon 2010-10-11 22:55:49 +00:00
Jo-Philipp Wich
2c22ea7b77 libs/cbi: interface with service control backend to trigger service reload asynchronously 2010-10-11 22:54:35 +00:00
Steven Barth
05a61e4632 nixio: Add set_verify_locations for TLS 2010-06-10 07:46:36 +00:00
Steven Barth
ad2ff61191 nixio: Add nixio.gettimeofday() per user request 2010-05-23 16:35:59 +00:00
Jo-Philipp Wich
4dc420efd3 libs/cbi: fix crash with tabless sections 2010-04-27 07:25:20 +00:00
Jo-Philipp Wich
eca5a0abf0 libs/cbi:
- skip client side field validation if corrsponding field was removed due to dependencies
	- human readable error strings in uci section summary
	- implement field validation for dnyamic lists
	- render optional fields when section has tabs
2010-04-27 00:27:37 +00:00
Jo-Philipp Wich
f1ebca9388 libs/cbi: add wep and wpa key datatype validators 2010-04-26 22:37:09 +00:00
Jo-Philipp Wich
e75cb4f5ba libs/cbi: drop UVL, introduce server side datatype validation 2010-04-26 22:27:18 +00:00
Jo-Philipp Wich
ee36ef4170 libs/cbi: implement realtime client side input validation for Value and DynamicList fields 2010-04-26 21:42:10 +00:00
Jo-Philipp Wich
8e590d6650 libs/cbi: always reset class name in validation handler 2010-04-26 00:00:33 +00:00
Jo-Philipp Wich
dcf53bd886 libs/cbi: add field validation handlers 2010-04-25 23:50:25 +00:00
Jo-Philipp Wich
5879873fca libs/cbi: add datatype validators for upcoming client side field validation 2010-04-25 23:34:24 +00:00
Jo-Philipp Wich
3cb299dc10 libs/cbi: try to load fully qualified model path first, drop support for .lua.gz models 2010-04-21 19:41:46 +00:00
Jo-Philipp Wich
4c4d9b869b libs/web: don't fail if no langauge is set in luci config 2010-04-16 19:05:05 +00:00
Jo-Philipp Wich
74f118ab5c libs/nixio: save uhttpd certs as well 2010-04-05 17:38:05 +00:00
Jo-Philipp Wich
9dbc3a879b libs/lucid: make lucid work without nixio tls support 2010-04-03 18:53:35 +00:00
Steven Barth
53f812b11a nixio: Fix interface data for layer 3+ interfaces 2010-03-28 19:42:09 +00:00
Jo-Philipp Wich
c0d0953bd7 libs/nixio: make TLS support optional 2010-03-27 19:16:54 +00:00
Jo-Philipp Wich
be8a41822c libs: add uhttpd gateway interface 2010-03-21 17:59:37 +00:00
Jo-Philipp Wich
0799c5f9ea libs/uvl: convert luci.uvl.validation to new luci.uvl.error api 2010-03-18 22:39:48 +00:00
Jo-Philipp Wich
30f7206c59 libs/uvl: convert luci.uvl.dependencies to new luci.uvl.error api 2010-03-18 22:36:59 +00:00
Jo-Philipp Wich
1661add529 libs/uvl: local symbol error shadows error class declaration, drop it 2010-03-18 17:25:25 +00:00
Jo-Philipp Wich
c91c64b927 libs/uvl: fix syntax error introduced with r5861 2010-03-18 17:03:14 +00:00
Jo-Philipp Wich
e301256632 libs/cbi: change usage of uvl error api after r5861 2010-03-18 17:00:23 +00:00
Jo-Philipp Wich
3d426e48d4 libs/uvl: rework error handling to prevent triggering lvm issues 2010-03-18 16:58:58 +00:00
Jo-Philipp Wich
2fede7361f libs/core: disable runtime byte code stripping, it causes lvm errors (OpenWrt #6235, LuCI #110) 2010-03-18 15:19:11 +00:00
Jo-Philipp Wich
9a6d72238d trunk: remove libs/lpk and libs/luanet 2010-03-15 15:23:50 +00:00
Jo-Philipp Wich
7b276a5f48 libs/sys: fix unwanted invocation of initscripts when probing index of rcS 2010-03-08 18:56:03 +00:00
Jo-Philipp Wich
538af500a6 libs/uci: reload luci-statistics when changing system properties 2010-03-08 02:43:58 +00:00
Jo-Philipp Wich
2269eb3ef0 libs/ipkg: call opkg with --autoremove 2010-03-08 01:47:10 +00:00
Jo-Philipp Wich
928f16618e libs/uci: purge luci_ethers and luci_hosts from ucitrack 2010-03-08 01:23:31 +00:00