project/luci.git
8 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

8 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

8 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()

8 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

8 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

8 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

8 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

8 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()

8 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

8 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)

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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()

8 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

8 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

8 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

8 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

8 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

8 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

8 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]

8 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

8 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

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

8 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

8 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)

8 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

8 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

8 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

8 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

8 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

8 years agomodules/admin-full: move pppoa related options into ATM tab
Jo-Philipp Wich [Wed, 20 Oct 2010 22:42:15 +0000 (22:42 +0000)]
modules/admin-full: move pppoa related options into ATM tab

8 years agomodules/admin-full: add configuration support for ATM bridges
Jo-Philipp Wich [Wed, 20 Oct 2010 21:48:44 +0000 (21:48 +0000)]
modules/admin-full: add configuration support for ATM bridges

8 years agomodules/admin-full: only offer hwmodes actually supported by the wiphy
Jo-Philipp Wich [Tue, 19 Oct 2010 21:32:13 +0000 (21:32 +0000)]
modules/admin-full: only offer hwmodes actually supported by the wiphy

8 years agolibiwinfo: implement hwmodelist()
Jo-Philipp Wich [Tue, 19 Oct 2010 20:58:48 +0000 (20:58 +0000)]
libiwinfo: implement hwmodelist()

8 years agolibs/core: fix network counting in luci.model.wireless
Jo-Philipp Wich [Tue, 19 Oct 2010 04:13:33 +0000 (04:13 +0000)]
libs/core: fix network counting in luci.model.wireless

8 years agomodules/admin-full: rework wifi configuration
Jo-Philipp Wich [Tue, 19 Oct 2010 04:08:15 +0000 (04:08 +0000)]
modules/admin-full: rework wifi configuration

8 years agolibs/web: add String.serialize() and String.format() to cbi.js
Jo-Philipp Wich [Tue, 19 Oct 2010 04:06:46 +0000 (04:06 +0000)]
libs/web: add String.serialize() and String.format() to cbi.js

8 years agolibs/web: support different caption for button widgets
Jo-Philipp Wich [Tue, 19 Oct 2010 04:03:36 +0000 (04:03 +0000)]
libs/web: support different caption for button widgets

8 years agolibs/sys: resolve pseudo ifaces in luci.sys.wifi.getiwinfo()
Jo-Philipp Wich [Tue, 19 Oct 2010 03:56:53 +0000 (03:56 +0000)]
libs/sys: resolve pseudo ifaces in luci.sys.wifi.getiwinfo()

8 years agolibiwinfo: add restricted flag for freqlist
Jo-Philipp Wich [Tue, 19 Oct 2010 03:52:55 +0000 (03:52 +0000)]
libiwinfo: add restricted flag for freqlist

8 years agofreifunk-watchdog: copy with API change in latest uci
Jo-Philipp Wich [Sat, 16 Oct 2010 19:48:11 +0000 (19:48 +0000)]
freifunk-watchdog: copy with API change in latest uci

8 years agocontrib: use LUCI_ prefix for internal vars
Jo-Philipp Wich [Sat, 16 Oct 2010 16:26:17 +0000 (16:26 +0000)]
contrib: use LUCI_ prefix for internal vars

8 years agocontrib: use luci-lib- prefix for all libraries
Jo-Philipp Wich [Sat, 16 Oct 2010 16:20:30 +0000 (16:20 +0000)]
contrib: use luci-lib- prefix for all libraries

8 years agocontrib: further consolidate Makefile
Jo-Philipp Wich [Sat, 16 Oct 2010 16:12:34 +0000 (16:12 +0000)]
contrib: further consolidate Makefile

8 years agocontrib: massive Makefile rework
Jo-Philipp Wich [Sat, 16 Oct 2010 15:29:14 +0000 (15:29 +0000)]
contrib: massive Makefile rework

8 years agothemes: rename openwrt.org to openwrt
Jo-Philipp Wich [Sat, 16 Oct 2010 15:25:19 +0000 (15:25 +0000)]
themes: rename openwrt.org to openwrt

8 years agoapplications: rename luci-fw to luci-firewall
Jo-Philipp Wich [Sat, 16 Oct 2010 15:24:07 +0000 (15:24 +0000)]
applications: rename luci-fw to luci-firewall

8 years agolibs/web: move XHR apply callback into subtemplate
Jo-Philipp Wich [Fri, 15 Oct 2010 21:56:44 +0000 (21:56 +0000)]
libs/web: move XHR apply callback into subtemplate

8 years agomodules/admin-full: rework changes/apply/revert pages
Jo-Philipp Wich [Fri, 15 Oct 2010 21:53:28 +0000 (21:53 +0000)]
modules/admin-full: rework changes/apply/revert pages

8 years agothemes/openwrt.org: new CSS classes
Jo-Philipp Wich [Fri, 15 Oct 2010 21:49:40 +0000 (21:49 +0000)]
themes/openwrt.org: new CSS classes

8 years agolibs/web: add export() to template namespace, allows templates to export symbols...
Jo-Philipp Wich [Fri, 15 Oct 2010 16:12:07 +0000 (16:12 +0000)]
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

8 years agoi18n: remove misplaced etc folder in Norwegian language package
Jo-Philipp Wich [Fri, 15 Oct 2010 07:23:41 +0000 (07:23 +0000)]
i18n: remove misplaced etc folder in Norwegian language package

8 years agoi18n: remove reundant content in Norwegian language package
Jo-Philipp Wich [Fri, 15 Oct 2010 07:23:16 +0000 (07:23 +0000)]
i18n: remove reundant content in Norwegian language package

8 years agomodules/admin-full: add port PVID support to switch page
Jo-Philipp Wich [Thu, 14 Oct 2010 23:38:54 +0000 (23:38 +0000)]
modules/admin-full: add port PVID support to switch page

8 years agopo: add norwegian wol.po
Jo-Philipp Wich [Thu, 14 Oct 2010 23:23:51 +0000 (23:23 +0000)]
po: add norwegian wol.po

8 years agoi18n: add uci-defaults script and Makefile to norwegian i18n package
Jo-Philipp Wich [Thu, 14 Oct 2010 23:23:06 +0000 (23:23 +0000)]
i18n: add uci-defaults script and Makefile to norwegian i18n package

8 years agolibs/web: cbi: add new on_before_save and on_after_save hook, implement :reset_values...
Jo-Philipp Wich [Thu, 14 Oct 2010 23:21:25 +0000 (23:21 +0000)]
libs/web: cbi: add new on_before_save and on_after_save hook, implement :reset_values() for options supporting :value()

8 years agoi18n: add norwegian package
Jo-Philipp Wich [Thu, 14 Oct 2010 00:44:59 +0000 (00:44 +0000)]
i18n: add norwegian package

8 years agopo: add norwegian language files
Jo-Philipp Wich [Thu, 14 Oct 2010 00:42:00 +0000 (00:42 +0000)]
po: add norwegian language files

8 years agomodules/admin-full: make vlan page work with extend vlan ids
Jo-Philipp Wich [Thu, 14 Oct 2010 00:24:01 +0000 (00:24 +0000)]
modules/admin-full: make vlan page work with extend vlan ids

8 years agolibs/web: fix various issues in cbi option error handling, call validator for missing...
Jo-Philipp Wich [Thu, 14 Oct 2010 00:18:28 +0000 (00:18 +0000)]
libs/web: fix various issues in cbi option error handling, call validator for missing options to obtain error message

8 years agomodules/admin-full: big vlan rework, now supports tagging, integrity checking and...
Jo-Philipp Wich [Tue, 12 Oct 2010 23:12:30 +0000 (23:12 +0000)]
modules/admin-full: big vlan rework, now supports tagging, integrity checking and 4k vlans

8 years agolibs/web: rework cbi field validation, let validators return custom error messages...
Jo-Philipp Wich [Tue, 12 Oct 2010 23:08:54 +0000 (23:08 +0000)]
libs/web: rework cbi field validation, let validators return custom error messages, properly handle errors in multiple sections

8 years agolibiwinfo: remove unused variable
Jo-Philipp Wich [Tue, 12 Oct 2010 06:45:41 +0000 (06:45 +0000)]
libiwinfo: remove unused variable

8 years agolibiwinfo: reuse existing temporary interface for scanning
Jo-Philipp Wich [Tue, 12 Oct 2010 06:43:46 +0000 (06:43 +0000)]
libiwinfo: reuse existing temporary interface for scanning

8 years agolibiwinfo: support scanning on radioX pseudo interfaces
Jo-Philipp Wich [Tue, 12 Oct 2010 06:25:50 +0000 (06:25 +0000)]
libiwinfo: support scanning on radioX pseudo interfaces

8 years agolibs: remove uci folder
Jo-Philipp Wich [Tue, 12 Oct 2010 05:29:12 +0000 (05:29 +0000)]
libs: remove uci folder

8 years agolibs: merge libs/uci into libs/core
Jo-Philipp Wich [Tue, 12 Oct 2010 05:28:49 +0000 (05:28 +0000)]
libs: merge libs/uci into libs/core

8 years agolibs: remove http folder
Jo-Philipp Wich [Tue, 12 Oct 2010 05:23:00 +0000 (05:23 +0000)]
libs: remove http folder

8 years agolibs: merge libs/http into libs/web
Jo-Philipp Wich [Tue, 12 Oct 2010 05:22:38 +0000 (05:22 +0000)]
libs: merge libs/http into libs/web

8 years agolibs: remove obsolete iwinfo, its independant now
Jo-Philipp Wich [Tue, 12 Oct 2010 05:19:10 +0000 (05:19 +0000)]
libs: remove obsolete iwinfo, its independant now

8 years agolibs: remove cbi folder
Jo-Philipp Wich [Tue, 12 Oct 2010 05:17:08 +0000 (05:17 +0000)]
libs: remove cbi folder

8 years agolibs: merge libs/cbi into libs/web
Jo-Philipp Wich [Tue, 12 Oct 2010 05:15:32 +0000 (05:15 +0000)]
libs: merge libs/cbi into libs/web

8 years agomodules/admin-full: fix arp lookup in wifi overview
Jo-Philipp Wich [Tue, 12 Oct 2010 05:06:34 +0000 (05:06 +0000)]
modules/admin-full: fix arp lookup in wifi overview

8 years agomodules/admin-full: rework wifi form, now with driver data
Jo-Philipp Wich [Tue, 12 Oct 2010 05:04:49 +0000 (05:04 +0000)]
modules/admin-full: rework wifi form, now with driver data

8 years agolibiwinfo: support txpwrlist(), freqlist() and countrylist() for radioX pseudodevices...
Jo-Philipp Wich [Tue, 12 Oct 2010 04:56:36 +0000 (04:56 +0000)]
libiwinfo: support txpwrlist(), freqlist() and countrylist() for radioX pseudodevices in nl80211 backend, implement __gc methamethod

8 years agolibiwinfo: ensure that country names are ascii, return txpower list even when no...
Jo-Philipp Wich [Tue, 12 Oct 2010 02:27:13 +0000 (02:27 +0000)]
libiwinfo: ensure that country names are ascii, return txpower list even when no channel is set, bump version

8 years agolibiwinfo: fix two segfaults in nl80211 backend
Jo-Philipp Wich [Tue, 12 Oct 2010 01:49:20 +0000 (01:49 +0000)]
libiwinfo: fix two segfaults in nl80211 backend

8 years agocontrib/package: mark luci trunk as 0.10+svnXXXX
Jo-Philipp Wich [Mon, 11 Oct 2010 23:38:18 +0000 (23:38 +0000)]
contrib/package: mark luci trunk as 0.10+svnXXXX

8 years agothemes/openwrt.org: display a warning if no root password is set
Jo-Philipp Wich [Mon, 11 Oct 2010 23:23:02 +0000 (23:23 +0000)]
themes/openwrt.org: display a warning if no root password is set

8 years agolibs/sys: implement luci.sys.user.getpasswd()
Jo-Philipp Wich [Mon, 11 Oct 2010 23:22:25 +0000 (23:22 +0000)]
libs/sys: implement luci.sys.user.getpasswd()

8 years agothemes/openwrt.org: display error if Java Script is disabled
Jo-Philipp Wich [Mon, 11 Oct 2010 23:10:24 +0000 (23:10 +0000)]
themes/openwrt.org: display error if Java Script is disabled

8 years agolibs/uci: prevent concurrent luci-reload instances, write currently processed init...
Jo-Philipp Wich [Mon, 11 Oct 2010 22:56:58 +0000 (22:56 +0000)]
libs/uci: prevent concurrent luci-reload instances, write currently processed init script to status file