oweals/luci.git
14 years agothemes/base: add json decoding to xhr.js
Jo-Philipp Wich [Mon, 15 Nov 2010 14:40:28 +0000 (14:40 +0000)]
themes/base: add json decoding to xhr.js

14 years agomodules/admin-full: hide 6to4 options for other protocols
Jo-Philipp Wich [Mon, 15 Nov 2010 12:42:24 +0000 (12:42 +0000)]
modules/admin-full: hide 6to4 options for other protocols

14 years agomodules/admin-full: add 6to4 configuration support
Jo-Philipp Wich [Mon, 15 Nov 2010 12:31:41 +0000 (12:31 +0000)]
modules/admin-full: add 6to4 configuration support

14 years agolibs/core: make network model 6to4 aware
Jo-Philipp Wich [Mon, 15 Nov 2010 12:30:26 +0000 (12:30 +0000)]
libs/core: make network model 6to4 aware

14 years agolibs/web: add support for exclude property to ifacelist and netlist widgets
Jo-Philipp Wich [Mon, 15 Nov 2010 12:28:25 +0000 (12:28 +0000)]
libs/web: add support for exclude property to ifacelist and netlist widgets

14 years agomodules/admin-full: fix join/edit links in wifi overview
Jo-Philipp Wich [Sat, 13 Nov 2010 20:52:00 +0000 (20:52 +0000)]
modules/admin-full: fix join/edit links in wifi overview

14 years agolibs/web: allow percent sign in urls
Jo-Philipp Wich [Sat, 13 Nov 2010 20:50:20 +0000 (20:50 +0000)]
libs/web: allow percent sign in urls

14 years agomodules/admin-full: add a missing escape in packages template
Jo-Philipp Wich [Sat, 13 Nov 2010 13:58:30 +0000 (13:58 +0000)]
modules/admin-full: add a missing escape in packages template

14 years agolibs/web: stricter validation in build_url(), prevents some XSS
Jo-Philipp Wich [Sat, 13 Nov 2010 13:50:54 +0000 (13:50 +0000)]
libs/web: stricter validation in build_url(), prevents some XSS

14 years agolibs/core: switch to C pcdata() implementation, its up to 7 times faster while also...
Jo-Philipp Wich [Sat, 13 Nov 2010 12:16:51 +0000 (12:16 +0000)]
libs/core: switch to C pcdata() implementation, its up to 7 times faster while also ensuring safe UTF-8

14 years agolibs/web: fix sanitize_utf8(), passes all testcases now
Jo-Philipp Wich [Fri, 12 Nov 2010 22:48:17 +0000 (22:48 +0000)]
libs/web: fix sanitize_utf8(), passes all testcases now

14 years agolibs/web: add UTF-8 validation and pcdata escaping C routines to template parser
Jo-Philipp Wich [Fri, 12 Nov 2010 22:37:50 +0000 (22:37 +0000)]
libs/web: add UTF-8 validation and pcdata escaping C routines to template parser

14 years agothemes/openwrt: add various CSS fixes
Jo-Philipp Wich [Thu, 11 Nov 2010 14:29:59 +0000 (14:29 +0000)]
themes/openwrt: add various CSS fixes

14 years agocontrib: fix packaging of lucid, lucid-http and lucid-rpc
Jo-Philipp Wich [Thu, 11 Nov 2010 14:02:46 +0000 (14:02 +0000)]
contrib: fix packaging of lucid, lucid-http and lucid-rpc

14 years agocontrib: fix typo in Makefile
Jo-Philipp Wich [Thu, 11 Nov 2010 13:47:56 +0000 (13:47 +0000)]
contrib: fix typo in Makefile

14 years agocontrib: remove reference to not existing luanet library
Jo-Philipp Wich [Thu, 11 Nov 2010 13:43:40 +0000 (13:43 +0000)]
contrib: remove reference to not existing luanet library

14 years agomodules/admin-full: fix typo introduced with r6406
Jo-Philipp Wich [Tue, 9 Nov 2010 19:53:01 +0000 (19:53 +0000)]
modules/admin-full: fix typo introduced with r6406

14 years agolibs/core: restore original implementation of copcall() and coxpcall(), solves issues...
Jo-Philipp Wich [Tue, 9 Nov 2010 19:43:13 +0000 (19:43 +0000)]
libs/core: restore original implementation of copcall() and coxpcall(), solves issues with RPC UCI endpoint

14 years agomodules/admin-full: add missing translation calls to wifi overview
Jo-Philipp Wich [Tue, 9 Nov 2010 19:33:09 +0000 (19:33 +0000)]
modules/admin-full: add missing translation calls to wifi overview
tempalte

14 years agomodules/admin-full: properly handle disabled radios in live overview
Jo-Philipp Wich [Mon, 8 Nov 2010 22:40:04 +0000 (22:40 +0000)]
modules/admin-full: properly handle disabled radios in live overview

14 years agomodules/admin-full: add assoclist to wifi status JSON response
Jo-Philipp Wich [Mon, 8 Nov 2010 21:52:09 +0000 (21:52 +0000)]
modules/admin-full: add assoclist to wifi status JSON response

14 years agomodules/admin-full: live status for wifi overview page
Jo-Philipp Wich [Mon, 8 Nov 2010 21:51:24 +0000 (21:51 +0000)]
modules/admin-full: live status for wifi overview page

14 years agomodules/admin-full: add requested network id in wifi status JSON response
Jo-Philipp Wich [Mon, 8 Nov 2010 18:48:05 +0000 (18:48 +0000)]
modules/admin-full: add requested network id in wifi status JSON response

14 years agomodules/admin-full: fix missing translation call in previous commit
Jo-Philipp Wich [Mon, 8 Nov 2010 18:29:30 +0000 (18:29 +0000)]
modules/admin-full: fix missing translation call in previous commit

14 years agomodules/admin-full: abandon flash_keep and switch to /etc/sysupgrade.conf
Jo-Philipp Wich [Mon, 8 Nov 2010 18:27:34 +0000 (18:27 +0000)]
modules/admin-full: abandon flash_keep and switch to /etc/sysupgrade.conf

14 years agolibs/web: implement rawhtml property for DummyValue switches, allowes passing arbrita...
Jo-Philipp Wich [Mon, 8 Nov 2010 18:13:40 +0000 (18:13 +0000)]
libs/web: implement rawhtml property for DummyValue switches, allowes passing arbritary markup

14 years agoapplications/luci-firewall: add missing zone model
Jo-Philipp Wich [Mon, 8 Nov 2010 11:32:56 +0000 (11:32 +0000)]
applications/luci-firewall: add missing zone model

14 years agolibs/core: restart miniupnpd when firewall is reloaded
Jo-Philipp Wich [Mon, 8 Nov 2010 09:45:13 +0000 (09:45 +0000)]
libs/core: restart miniupnpd when firewall is reloaded

14 years agomodules/admin-full: fix bad colspan in lease status template
Jo-Philipp Wich [Mon, 8 Nov 2010 09:29:48 +0000 (09:29 +0000)]
modules/admin-full: fix bad colspan in lease status template

14 years agomodules/admin-full: live status, validation for dhcp leases
Jo-Philipp Wich [Sun, 7 Nov 2010 23:31:19 +0000 (23:31 +0000)]
modules/admin-full: live status, validation for dhcp leases

14 years agomodules/admin-full: rework dnsamasq page, get rid of options, add tabs, better help...
Jo-Philipp Wich [Sun, 7 Nov 2010 22:38:37 +0000 (22:38 +0000)]
modules/admin-full: rework dnsamasq page, get rid of options, add tabs, better help texts

14 years agoapplications/luci-firewall: support local destination in rules, add placeholders
Jo-Philipp Wich [Sun, 7 Nov 2010 20:01:56 +0000 (20:01 +0000)]
applications/luci-firewall: support local destination in rules, add placeholders

14 years agolibs/web: support local destination in zonelist widget
Jo-Philipp Wich [Sun, 7 Nov 2010 20:01:12 +0000 (20:01 +0000)]
libs/web: support local destination in zonelist widget

14 years agoapplications/luci-upnp: update model
Jo-Philipp Wich [Sun, 7 Nov 2010 19:34:41 +0000 (19:34 +0000)]
applications/luci-upnp: update model

14 years agoapplications/luci-upnp: enable/disable service, live status, allow removing single...
Jo-Philipp Wich [Sun, 7 Nov 2010 19:30:55 +0000 (19:30 +0000)]
applications/luci-upnp: enable/disable service, live status, allow removing single forwards

14 years agomodules/admin-full: switch to luci.http.write_json()
Jo-Philipp Wich [Sun, 7 Nov 2010 19:28:07 +0000 (19:28 +0000)]
modules/admin-full: switch to luci.http.write_json()

14 years agolibs/web: add luci.http.write_json()
Jo-Philipp Wich [Sun, 7 Nov 2010 19:27:15 +0000 (19:27 +0000)]
libs/web: add luci.http.write_json()

14 years agolibs/sys: fix logic fail in luci.sys.user.checkpasswd() (#152)
Jo-Philipp Wich [Fri, 5 Nov 2010 22:05:11 +0000 (22:05 +0000)]
libs/sys: fix logic fail in luci.sys.user.checkpasswd() (#152)

14 years agoadds a very simple application for configuring the tapi support on ifxmips based...
John Crispin [Thu, 4 Nov 2010 11:38:07 +0000 (11:38 +0000)]
adds a very simple application for configuring the tapi support on ifxmips based units

14 years agocontrib/package: mark luci as unsafe for parallel build (i18n compiler issue)
Jo-Philipp Wich [Wed, 3 Nov 2010 00:21:14 +0000 (00:21 +0000)]
contrib/package: mark luci as unsafe for parallel build (i18n compiler issue)

14 years agothemes/openwrt: remove artwork, it takes too much space
Jo-Philipp Wich [Wed, 3 Nov 2010 00:18:45 +0000 (00:18 +0000)]
themes/openwrt: remove artwork, it takes too much space

14 years agothemes/openwrt: remove obsolete javascript
Jo-Philipp Wich [Wed, 3 Nov 2010 00:08:51 +0000 (00:08 +0000)]
themes/openwrt: remove obsolete javascript

14 years agothemes/openwrt: rework menu and header area
Jo-Philipp Wich [Wed, 3 Nov 2010 00:01:10 +0000 (00:01 +0000)]
themes/openwrt: rework menu and header area

14 years agoapplications/luci-firewall: complete rework
Jo-Philipp Wich [Mon, 1 Nov 2010 19:45:54 +0000 (19:45 +0000)]
applications/luci-firewall: complete rework

14 years agothemes/openwrt: CSS fix
Jo-Philipp Wich [Mon, 1 Nov 2010 19:42:01 +0000 (19:42 +0000)]
themes/openwrt: CSS fix

14 years agolibs/web: introduce firewall_zoneforwards widget
Jo-Philipp Wich [Mon, 1 Nov 2010 19:39:57 +0000 (19:39 +0000)]
libs/web: introduce firewall_zoneforwards widget

14 years agolibs/core: some firewall model enhancements
Jo-Philipp Wich [Mon, 1 Nov 2010 19:39:02 +0000 (19:39 +0000)]
libs/core: some firewall model enhancements

14 years agolibs/core: several fixes for firewall model
Jo-Philipp Wich [Mon, 1 Nov 2010 01:51:26 +0000 (01:51 +0000)]
libs/core: several fixes for firewall model

14 years agolibs/core: return ordered list in luci.model.network.get_interfaces()
Jo-Philipp Wich [Sun, 31 Oct 2010 22:38:07 +0000 (22:38 +0000)]
libs/core: return ordered list in luci.model.network.get_interfaces()

14 years agomodules/admin-full: various fixes in interface cbi model
Jo-Philipp Wich [Sun, 31 Oct 2010 22:01:38 +0000 (22:01 +0000)]
modules/admin-full: various fixes in interface cbi model

14 years agolibs/core: fix bug in firewall model
Jo-Philipp Wich [Sun, 31 Oct 2010 21:43:21 +0000 (21:43 +0000)]
libs/core: fix bug in firewall model

14 years agolibs/web: use the value of the .enabled property in flag widget html
Jo-Philipp Wich [Sun, 31 Oct 2010 21:41:57 +0000 (21:41 +0000)]
libs/web: use the value of the .enabled property in flag widget html

14 years agolibs/web: support entering custom ifnames in iface list widget
Jo-Philipp Wich [Sun, 31 Oct 2010 21:41:27 +0000 (21:41 +0000)]
libs/web: support entering custom ifnames in iface list widget

14 years agolibs/core: support not-yet-existing interfaces in network model
Jo-Philipp Wich [Sun, 31 Oct 2010 21:38:36 +0000 (21:38 +0000)]
libs/core: support not-yet-existing interfaces in network model

14 years agolibs/web: add support for post commit redirects in cbi maps
Jo-Philipp Wich [Sun, 31 Oct 2010 19:34:45 +0000 (19:34 +0000)]
libs/web: add support for post commit redirects in cbi maps

14 years agolibs/core: fix luci.model.firewall.rename_zone()
Jo-Philipp Wich [Sat, 30 Oct 2010 18:26:46 +0000 (18:26 +0000)]
libs/core: fix luci.model.firewall.rename_zone()

14 years agolibs/web: fix type in datatypes.lua
Jo-Philipp Wich [Sat, 30 Oct 2010 18:18:18 +0000 (18:18 +0000)]
libs/web: fix type in datatypes.lua

14 years agolibs/web: introduce "uciname" datatype for cbi validation
Jo-Philipp Wich [Sat, 30 Oct 2010 18:12:39 +0000 (18:12 +0000)]
libs/web: introduce "uciname" datatype for cbi validation

14 years agolibs/web: use imatch() in model related widgets, support multivalues in netlist widget
Jo-Philipp Wich [Sat, 30 Oct 2010 17:57:49 +0000 (17:57 +0000)]
libs/web: use imatch() in model related widgets, support multivalues in netlist widget

14 years agolibs/core: use imatch() in firewall and network model
Jo-Philipp Wich [Sat, 30 Oct 2010 17:56:06 +0000 (17:56 +0000)]
libs/core: use imatch() in firewall and network model

14 years agolibs/core: introduce luci.util.imatch()
Jo-Philipp Wich [Sat, 30 Oct 2010 17:54:25 +0000 (17:54 +0000)]
libs/core: introduce luci.util.imatch()

14 years agolibs/web: add placeholder support to DynamicList widgets
Jo-Philipp Wich [Sat, 30 Oct 2010 17:21:27 +0000 (17:21 +0000)]
libs/web: add placeholder support to DynamicList widgets

14 years agocontrib: make luci-lib-core depend on liblua-uci (#148, #150)
Jo-Philipp Wich [Sat, 30 Oct 2010 14:50:01 +0000 (14:50 +0000)]
contrib: make luci-lib-core depend on liblua-uci (#148, #150)

14 years agolibs/core: remove luci.model.uci.bind
Jo-Philipp Wich [Sat, 30 Oct 2010 04:50:04 +0000 (04:50 +0000)]
libs/core: remove luci.model.uci.bind

14 years agolibs/core: reuse existing uci context in network model if possible. fix some bugs
Jo-Philipp Wich [Sat, 30 Oct 2010 04:48:55 +0000 (04:48 +0000)]
libs/core: reuse existing uci context in network model if possible. fix some bugs

14 years agolibs/core: rework firewall model
Jo-Philipp Wich [Sat, 30 Oct 2010 04:47:37 +0000 (04:47 +0000)]
libs/core: rework firewall model

14 years agolibs/web: add html5 placeholder attribute support to cbi options
Jo-Philipp Wich [Sat, 30 Oct 2010 02:51:15 +0000 (02:51 +0000)]
libs/web: add html5 placeholder attribute support to cbi options

14 years agomodules/admin-full: correctly update title on wifi config page
Jo-Philipp Wich [Sat, 30 Oct 2010 02:34:20 +0000 (02:34 +0000)]
modules/admin-full: correctly update title on wifi config page

14 years agolibs/core: fix various bugs in network model
Jo-Philipp Wich [Sat, 30 Oct 2010 02:33:06 +0000 (02:33 +0000)]
libs/core: fix various bugs in network model

14 years agomodules/admin-full: fix usage of network model in network controller
Jo-Philipp Wich [Sat, 30 Oct 2010 02:31:43 +0000 (02:31 +0000)]
modules/admin-full: fix usage of network model in network controller

14 years agomodules/admin-full: various vlan fixes
Jo-Philipp Wich [Sat, 30 Oct 2010 02:30:49 +0000 (02:30 +0000)]
modules/admin-full: various vlan fixes

14 years agolibs/web: implement forcewrite attribute for cbi options
Jo-Philipp Wich [Sat, 30 Oct 2010 02:30:09 +0000 (02:30 +0000)]
libs/web: implement forcewrite attribute for cbi options

14 years agolibs/web: live validation fixes
Jo-Philipp Wich [Sat, 30 Oct 2010 01:03:20 +0000 (01:03 +0000)]
libs/web: live validation fixes

14 years agomodules/admin-full: convert controller to new network model
Jo-Philipp Wich [Sat, 30 Oct 2010 00:46:41 +0000 (00:46 +0000)]
modules/admin-full: convert controller to new network model

14 years agomodules/admin-full: convert cbi maps to new network model
Jo-Philipp Wich [Sat, 30 Oct 2010 00:45:43 +0000 (00:45 +0000)]
modules/admin-full: convert cbi maps to new network model

14 years agomodules/admin-full: convert admin templates to new network model
Jo-Philipp Wich [Sat, 30 Oct 2010 00:44:34 +0000 (00:44 +0000)]
modules/admin-full: convert admin templates to new network model

14 years agolibs/web: convert cbi widgets to new network model
Jo-Philipp Wich [Sat, 30 Oct 2010 00:42:58 +0000 (00:42 +0000)]
libs/web: convert cbi widgets to new network model

14 years agolibs/core: merge luci.model.wireless into luci.model.network
Jo-Philipp Wich [Sat, 30 Oct 2010 00:40:07 +0000 (00:40 +0000)]
libs/core: merge luci.model.wireless into luci.model.network

14 years agolibs/core: rework network model
Jo-Philipp Wich [Thu, 28 Oct 2010 18:30:15 +0000 (18:30 +0000)]
libs/core: rework network model

14 years agoapplications/luci-splash: add missing insmod for act_police, fix a crash in cli util
Jo-Philipp Wich [Thu, 28 Oct 2010 18:20:15 +0000 (18:20 +0000)]
applications/luci-splash: add missing insmod for act_police, fix a crash in cli util

14 years agolibs/core: implement substate() in uci model for creating bound state cursors
Jo-Philipp Wich [Thu, 28 Oct 2010 17:26:48 +0000 (17:26 +0000)]
libs/core: implement substate() in uci model for creating bound state cursors

14 years agoapplications/luci-splash: make it work with uhttpd
Jo-Philipp Wich [Thu, 28 Oct 2010 16:58:05 +0000 (16:58 +0000)]
applications/luci-splash: make it work with uhttpd

14 years agolibiwinfo: fix nl80211_get_channel() and nl80211_get_frequency()
Jo-Philipp Wich [Wed, 27 Oct 2010 12:18:56 +0000 (12:18 +0000)]
libiwinfo: fix nl80211_get_channel() and nl80211_get_frequency()

14 years agomodules/admin-full: add wep-open and wep-shared support
Jo-Philipp Wich [Wed, 27 Oct 2010 11:50:08 +0000 (11:50 +0000)]
modules/admin-full: add wep-open and wep-shared support

14 years agolibiwinfo: fix freq/channel detection for secondary bss
Jo-Philipp Wich [Tue, 26 Oct 2010 03:37:32 +0000 (03:37 +0000)]
libiwinfo: fix freq/channel detection for secondary bss

14 years agoapplications/luci-vnstat: minor tweaks
Jo-Philipp Wich [Mon, 25 Oct 2010 23:19:00 +0000 (23:19 +0000)]
applications/luci-vnstat: minor tweaks

14 years agomodules/admin-full: add realtime iface status to config page
Jo-Philipp Wich [Mon, 25 Oct 2010 22:26:08 +0000 (22:26 +0000)]
modules/admin-full: add realtime iface status to config page

14 years agomodules/admin-full: fix inconsistency in iface config
Jo-Philipp Wich [Mon, 25 Oct 2010 17:06:56 +0000 (17:06 +0000)]
modules/admin-full: fix inconsistency in iface config

14 years agolibs/web: rework DynamicList widget
Jo-Philipp Wich [Mon, 25 Oct 2010 17:04:03 +0000 (17:04 +0000)]
libs/web: rework DynamicList widget

14 years agolibiwinfo: move duplicated coded into iwinfo_utils.[ch]
Jo-Philipp Wich [Sun, 24 Oct 2010 17:21:54 +0000 (17:21 +0000)]
libiwinfo: move duplicated coded into iwinfo_utils.[ch]

14 years agolibiwinfo: madwifi fixes, use direct ioctl calls for vap creation, ifup and ifdown...
Jo-Philipp Wich [Sat, 23 Oct 2010 17:50:24 +0000 (17:50 +0000)]
libiwinfo: madwifi fixes, use direct ioctl calls for vap creation, ifup and ifdown, fix available txpower display

14 years agolibiwinfo: probe for vap availability in mbssid_support(), fix return type, fix descr...
Jo-Philipp Wich [Sat, 23 Oct 2010 01:37:05 +0000 (01:37 +0000)]
libiwinfo: probe for vap availability in mbssid_support(), fix return type, fix description string for no crypto

14 years agolibiwinfo: bump release
Jo-Philipp Wich [Sat, 23 Oct 2010 00:44:16 +0000 (00:44 +0000)]
libiwinfo: bump release

14 years agolibiwinfo: do survey without bringing down the ap if possible
Jo-Philipp Wich [Sat, 23 Oct 2010 00:43:48 +0000 (00:43 +0000)]
libiwinfo: do survey without bringing down the ap if possible

14 years agocontrib: fix package definition of luci-theme-openwrt-light (#146)
Jo-Philipp Wich [Thu, 21 Oct 2010 20:54:08 +0000 (20:54 +0000)]
contrib: fix package definition of luci-theme-openwrt-light (#146)

14 years agomodules/admin-full: add support for 6in4, enable live validation
Jo-Philipp Wich [Thu, 21 Oct 2010 20:52:37 +0000 (20:52 +0000)]
modules/admin-full: add support for 6in4, enable live validation

14 years agolibs/web: annotate form object with cbi state when using section add/remove buttons
Jo-Philipp Wich [Thu, 21 Oct 2010 20:51:32 +0000 (20:51 +0000)]
libs/web: annotate form object with cbi state when using section add/remove buttons

14 years agolibs/web: fix ip6addr js validation, fixes for live validation
Jo-Philipp Wich [Thu, 21 Oct 2010 20:50:18 +0000 (20:50 +0000)]
libs/web: fix ip6addr js validation, fixes for live validation

14 years agolibiwinfo: correctly map BSS vars when parsing hostapd config
Jo-Philipp Wich [Thu, 21 Oct 2010 16:28:12 +0000 (16:28 +0000)]
libiwinfo: correctly map BSS vars when parsing hostapd config

14 years agolibs/web: fix tab highlighting with multiple tabs
Jo-Philipp Wich [Wed, 20 Oct 2010 22:43:29 +0000 (22:43 +0000)]
libs/web: fix tab highlighting with multiple tabs