summaryrefslogtreecommitdiff
path: root/modules/admin-full/luasrc/model
Commit message (Collapse)AuthorAgeFilesLines
* Rework LuCI build systemJo-Philipp Wich2015-01-0822-3808/+0
| | | | | | | | * 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>
* modules/admin-full: rework hwmode/htmode/channel selectionJo-Philipp Wich2014-10-261-76/+25
| | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* modules/admin-full: fix support for broadcom-wl modesÁlvaro Fernández Rojas2014-10-101-4/+19
| | | | | | 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>
* modules/admin-full: add support for configuring mirror portJo-Philipp Wich2014-10-101-0/+22
| | | | | | | | | 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>
* wifi.lua: Add support for toggling WPS button.Hannu Nyman2014-10-101-0/+14
| | | | | | 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>
* modules/admin-full: fix wifi channel selection on multiple STA networksStephan Günther2014-10-101-10/+16
| | | | | | | | | | | | | | | 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>
* luci: initial 802.11ac supportJo-Philipp Wich2014-10-041-1/+10
| | | | | | | | | | | | | | | | 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>
* luci/po: spelling and grammar fixes by Alex HenrieManuel Munz2014-08-055-5/+5
|
* Allow toggling local IPv6 addressmanagementSteven Barth2014-06-031-0/+3
|
* modules/admin-full: further simplify wifi configJo-Philipp Wich2014-05-241-10/+7
| | | | | | | 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>
* modules/admin-full: fix wifi config compatibility with current trunkJo-Philipp Wich2014-05-191-13/+17
| | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* Adapt IPv6 interface to new architectureSteven Barth2014-01-173-104/+40
|
* modules/admin-full: replace another instance of legacy wifi calls with ↵Jo-Philipp Wich2013-12-081-1/+1
| | | | network reloads
* modules/admin-full: fix extroot and fsck availability check ↵Jo-Philipp Wich2013-07-091-2/+2
| | | | (https://dev.openwrt.org/ticket/13837)
* Fix a typo in IPv6 configuration pageSteven Barth2013-05-241-1/+1
|
* Add support for stateful DHCPv6Steven Barth2013-05-231-0/+15
|
* Update and simplify IPv6 RA & DHCPv6 configurationSteven Barth2013-05-231-12/+16
|
* modules/admin-full: also increase number of ports if cpu port is 8Jo-Philipp Wich2013-04-111-2/+2
|
* modules/admin-full: attempt to determine switch cpu port from ↵Jo-Philipp Wich2013-04-111-1/+2
| | | | /proc/switch/eth0/cpuport in order to properly support newer broadcom models
* Add LuCI support for newly introduced IPv6 optionsJo-Philipp Wich2013-04-091-0/+6
|
* modules/admin-full: notify crond after writing crontab (#559)Jo-Philipp Wich2013-03-221-1/+2
|
* modules/admin-full: allow special value "ignore" for static lease ip address ↵Jo-Philipp Wich2013-03-201-1/+1
| | | | (#558)
* correct spelling on luci startup pageDaniel Golle2013-02-261-1/+1
| | | | https://dev.openwrt.org/ticket/13083
* Add support for changing ULA prefixJo-Philipp Wich2013-01-261-2/+12
|
* modules/admin-full: add some additional option depends to the ra/dhcpv6 ↵Jo-Philipp Wich2013-01-221-6/+17
| | | | configuration page
* New IPv6 integrationJo-Philipp Wich2013-01-221-0/+66
|
* modules/admin-full: make mac addresses optional in static lease configurationJo-Philipp Wich2013-01-021-0/+10
|
* Add some more datatype checks, patch by Eugene C., #499Manuel Munz2012-11-101-0/+2
|
* admin-full/network/hosts: Fix problem when arptable is empty, #482Manuel Munz2012-11-101-1/+2
|
* modules/admin-core, modules/admin-full: fix switch port status for devices ↵Jo-Philipp Wich2012-11-011-6/+9
| | | | with multiple switches
* wifi: add controls for noscan flagDaniel Golle2012-10-311-0/+6
| | | | | | | | | | | | | OpenWrt contains a patch for hostapd which allows to override the channel-bandwidth decission to always use 40MHz regardless of overlapping networks. Though it does not conform with IEEE 802.11n-2009, this became the de-facto standard behaviour of most off-the-shelf wifi routers. Adding this option to LuCI makes it more accessible to users, which probably not everybody will agree with to be a good idea. However, I didn't yet come across a single commercial product which actually complies with 802.11n-2009 in that regard. Signed-off-by: Daniel Golle <dgolle@allnet.de>
* modules/admin-full: disambiguate NTP client/server settingsJo-Philipp Wich2012-09-281-1/+5
|
* modules/admin-full: cope with undefined frequency listsJo-Philipp Wich2012-09-261-1/+1
|
* modules/admin-full, modules/admin-core, themes/base: add port status ↵Jo-Philipp Wich2012-09-111-1/+6
| | | | indicators to switch config page
* modules/admin-full: also require luci.tools.proto from parent cbi modelJo-Philipp Wich2012-08-171-0/+1
|
* support extant Antenna configurationDaniel Golle2012-08-151-0/+12
|
* modules/admin-full: fix typo in dhcp cbi model, patch by "BasicXP" ↵Jo-Philipp Wich2012-08-141-1/+1
| | | | <basicxp@ubuntu.com>
* modules/admin-full: rework help text for network_netlist widgetJo-Philipp Wich2012-08-091-3/+2
|
* modules/admin-full: remove usage of wifi.channels()Jo-Philipp Wich2012-08-081-1/+1
|
* modules/admin-full: remove an ancient cbi model that hasn't been used in yearsJo-Philipp Wich2012-08-081-134/+0
|
* modules/admin-full: use luci.sys.net.mac_hints() in wifi maclist configJo-Philipp Wich2012-08-081-30/+4
|
* modules/admin-full: copy bssid when joining a network as client (#455)Jo-Philipp Wich2012-07-241-1/+1
|
* modules/admin-full: expose wmm option for mac80211 interfacesJo-Philipp Wich2012-07-231-0/+5
|
* Cosmetic changes to the terminology in the UI:Daniel Golle2012-07-011-1/+1
| | | | | Replace references to the device running LuCI as being a "router", as that is not necessarily the case.
* modules/admin-full: remove support for configuring alias interfaces, they're ↵Jo-Philipp Wich2012-06-261-53/+0
| | | | useless now that ifaces can be part of multiple networks
* modules/admin-full: remove notice about iface exclusiveness when adding new ↵Jo-Philipp Wich2012-06-261-4/+2
| | | | networks
* modules/admin-full: extend wifi model to allow assigning multiple networksJo-Philipp Wich2012-06-261-7/+17
|
* Only show the TX-power selector if the hardware supports more than one option.Daniel Golle2012-06-181-13/+12
| | | | | | | | | | | | | Some mac80211 drivers (rt2x00) probably won't support limiting TX-power to a user-defined value in the near future under certain conditions, so it makes sense to not expose that option in order not to confuse the user. See http://patchwork.openwrt.org/patch/2187/ to understand the situation. Signed-off-by: Daniel Golle <dgolle@allnet.de>
* modules/admin-full: allow to specify the DHCP pool start as IPv4 address (#420)Jo-Philipp Wich2012-06-051-1/+1
|
* modules/admin-full: check /etc/ethers and /var/dhcp.leases for existence ↵Jo-Philipp Wich2012-05-231-6/+10
| | | | before trying to read them