summaryrefslogtreecommitdiffhomepage
path: root/modules
AgeCommit message (Collapse)Author
2015-01-08Rework LuCI build systemJo-Philipp Wich
* Rename subdirectories to their repective OpenWrt package names * Make each LuCI module its own standalone package * Deploy a shared luci.mk which is used by each module Makefile Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-11-21luci.http.protocol: Allow posts to contain more than a single chunkKarl Palsson
The ltn12.pump.step() loop in parse_message_body was incorrectly testing for EOF, and returning after the first chunk, even if further chunks were available. The loop in parse_message_header made the correct check, and test code making raw ajax json posts now succeeds for posts >= 2048 bytes. Signed-off-by: Karl Palsson <karlp@remake.is>
2014-11-17modules/base: ltn12: source.file() should terminate when an empty chunk is readMatthias Schiffer
The read method of nixio's file and socket objects both return an empty string when they reach EOF, not nil, causing the consumer to loop endlessly as source.file() never terminates. As there is no other situation in which an empty chunk is read, just change it to nil to terminate the consumer's loop. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2014-11-14Update timezone info to 2014i (from 2011n)Hannu Nyman
Timezone information embedded in Luci is updated to 2014i. Afaik, the old data was from version 2011n. I used build/zoneinfo2lua.pl to pull data from my Ubuntu 14.10 buildhost that contains 2014i version of the timezone data. 2014j has been released this week, but is not yet embedded in Ubuntu and Turks&Caicos is the only affected country/zone. 2014i: http://mm.icann.org/pipermail/tz-announce/2014-October/000026.html 2014j: http://mm.icann.org/pipermail/tz-announce/2014-November/000027.html This update should fix Openwrt bugs #11445 and #18323. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2014-11-11modules/admin-full: make wifi enabling/disabling more reliableJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-11-09Add odhcpd to ucitrack of dhcpSteven Barth
2014-10-31modules/admin-full: add CDATA comments to wireless_modefreq.htm script tagJo-Philipp Wich
This should fix non-wellformed page errors with XHTML themes. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-10-26base: trigger page reload with cbi reset buttonJo-Philipp Wich
Many complex widgets do not reset properly with traditional form reset, therfore simply reload the page. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-10-26modules/admin-full: rework hwmode/htmode/channel selectionJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-10-21modules/base: work around wireless status changesJo-Philipp Wich
The latest netifd updates changed the ubus wireless status reporting in a way that breaks the current LuCI integration. Work around the changed format by translating the extended UCI section syntax back to the plain one. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-10-20modules/base: attempt to work around Firefox autocomplete bugsJo-Philipp Wich
Ref: https://dev.openwrt.org/ticket/18176 Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-10-11Merge pull request #220 from Wedmer/openvpnfix_dtfix_watchcatfixJo-Philipp Wich
applications/luci-openvpn: fixes for current openWRT openvpn packages.
2014-10-10modules/admin-full: fix support for broadcom-wl modesÁlvaro Fernández Rojas
This adds N modes support for proprietary Broadcom WiFi driver and adds a/b/g modes detection. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2014-10-10Added device tree model supportVladimir Ulrich
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2014-10-10modules/admin-full: add support for configuring mirror portJo-Philipp Wich
This adds the LuCI support for setting a mirror port on AR8327 switches. Patch provided by Colin Leitner <colin.leitner@gmail.com> Ref: https://dev.openwrt.org/attachment/ticket/10202 Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-10-10wifi.lua: Add support for toggling WPS button.Hannu Nyman
The patch checks the existence of the needed files for the WPS support and if they are present, shows the option to toggle WPS pushbutton settings. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2014-10-10modules/admin-full: fix wifi channel selection on multiple STA networksStephan Günther
Besides several AP networks, I have configured two STA networks on my openwrt box - both on the same radio and thus on the same channel. This was done via LuCI. However after both STA networks were set up, I am unable to edit the channel on neither network. When editing the one STA network, LuCI tells me that the channel is locked by the other STA network. Same for the other STA network. Looks like a bug to me, so I made a patch. Signed-off-by: Stephan Günther <steph.guenther@googlemail.com>
2014-10-04luci: initial 802.11ac supportJo-Philipp Wich
While working with 802.11ac (ath10k) I've noticed the web interface configuration missing basic support for 11ac devices - unable to set VHT (htmode) and 11ac (hwmode). This patch adds initial support for luci admin-full page and 802.11ac MAC80211 devices. v2: * replace obsolete 11nac mode with 11a + vhtmode (jow in ticket: #17323) Signed-off-by: Bartosz Markowski <bartosz.markowski@tieto.com> [jow: fix typo in get_i18n()] Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-10-03modules/admin-full: decouple enable/disable button state from assoc stateJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-10-03modules/base: provide disable state in luci.tools.status.wifi_network()Jo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-10-03modules/admin-full: fix assoc state check for sta mode in wifi overviewJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-09-24modules/freifunk: fix map.html when using https, thanks cholinManuel Munz
2014-09-18http: ensure .content() works by defaultJo-Philipp Wich
filehandler was always set, so the default handler was never being called. This led to calls to http.content() always returning nil. Signed-off-by: Karl Palsson <karlp@remake.is>
2014-09-04modules/admin-full: dynamically order lines in connection live statusJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-09-04libs/web: add support for string templates to luci.template moduleJo-Philipp Wich
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2014-09-04libs/web: add support for string templates to the template parserJo-Philipp Wich
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2014-09-04libs/web: remove strange 'static' on variable declarationJo-Philipp Wich
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2014-09-04libs/web: rename template_parser field "mmap" to the more generic "data"Jo-Philipp Wich
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2014-08-12add missing cbi-button class to nsection.htmJo-Philipp Wich
Hello, I opened an issue in trac but it doesn't let me attach the patch (it complains about cookies not enabled, which isn't true), and I cannot see it to try again since it's awaiting moderation (moderated submission #34250) so here's the patch (against 0.11, but I see that trunk has the same problem). Bye -- Luca
2014-08-12added readonly property to TextValue (tvalue.htm) templateJo-Philipp Wich
A textarea has a readonly property which is currently not supported by the TextValue template ( tvalue.htm ) Here the patch to add it to tvalue.htm Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2014-08-10modules/freifunk: fix wifi overview on public status pageManuel Munz
2014-08-05luci/po: spelling and grammar fixes by Alex HenrieManuel Munz
2014-08-03freifunk fix profile expert fs write function.Patrick Grimm
2014-07-13modules/base: restore /lib/uci/upload directoryJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-06-30modules/admin-full: rework luci-bwc/libiwinfo integrationJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-06-13modules/base: remove accidentally duplicated root directoryJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-06-12modules/base: readd missing /etc/config/luciJo-Philipp Wich
2014-06-11Fix wrong directory in luci-baseJo-Philipp Wich
2014-06-11build: introduce luci-baseJo-Philipp Wich
Merges libs/core, libs/ipkg, libs/web, libs/sys, libs/sgi-cgi, libs/sgi-uhttpd, modules/admin-core, themes/base and protcols/core into modules/base and renames luci-lib-core to luci-base.
2014-06-11Remove unmaintained components: lucid, fastindex, niuJo-Philipp Wich
2014-06-03Allow toggling local IPv6 addressmanagementSteven Barth
2014-05-24modules/admin-full: further simplify wifi configJo-Philipp Wich
Drop 11b support since its not properly supported by mac80211 anyway. Rename 'hwmode' option to 'Band' and remove dependencies from 'htmode' field. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-05-19modules/admin-full: fix wifi config compatibility with current trunkJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-04-23modules/freifunk: don't drop priveleges for OLSR status page, we need root ↵Jo-Philipp Wich
to talk to ubus
2014-04-23Revert "modules/freifunk: don't drop priveleges for OLSR status page, we ↵Jo-Philipp Wich
need root to talk to ubus" This reverts commit 57481b0e94b1d4be944c623ffa8334cbd4d53cbb, it contains some accidentally commited changes.
2014-04-23modules/freifunk: don't drop priveleges for OLSR status page, we need root ↵Jo-Philipp Wich
to talk to ubus
2014-02-13trunk: Merge fix from luci-0.11Jo-Philipp Wich
2014-01-18Remove stale IPv6 menu entrySteven Barth
2014-01-17Adapt IPv6 interface to new architectureSteven Barth
2013-12-08modules/admin-full: replace another instance of legacy wifi calls with ↵Jo-Philipp Wich
network reloads