LuCI - OpenWrt Configuration Interface
Find a file
Daniel Dickinson b475ec699d luci-base: Make default for FileUpload 'safe'
Some files and pointers to files are not safe to remove without a replacement
file and config pointing to the file.  For instance for uhttpd application in
the works, removing the certificate or key config or files without having the
replacements in places renders the WeUI inaccessible.

The only other place where FileUpload is currently used is for wifi certificates
for which the 'safe' handling is also preferred.  Therefore make the default for
the FileUpload widget the safe handling and add a property self.unsafeupload that
allows for the old unsafe handling should it prove useful in some case.

Also allow to specify a file already on router instead of uploading a file.

Signed-off By: Daniel Dickinson <openwrt@daniel.thecshore.com>
2015-12-15 20:36:17 -05:00
applications applications: firewall: Add time and date for rules and redirects 2015-12-14 23:26:33 -05:00
build build/makedocs.sh: handle relative output directories 2015-09-02 09:39:24 +02:00
collections collections/luci: depend on luci-proto-ipv6 if IPV6 is enabled 2015-05-06 16:00:33 +02:00
contrib/package Merge pull request #461 from marcel-sch/patch-1 2015-12-04 20:04:55 +01:00
documentation luci-base: fix uci documentation issue (#538) 2015-11-16 12:37:23 +01:00
libs luci-lib-ip: fix documentation issue 2015-09-01 16:49:19 +02:00
modules luci-base: Make default for FileUpload 'safe' 2015-12-15 20:36:17 -05:00
protocols luci-proto-ppp: l2tp: allow specifying port in "server" option 2015-12-02 20:56:11 +08:00
themes Merge pull request #522 from LuttyYang/master 2015-10-24 09:33:42 +03:00
.buildpath * new project: ff-luci - Freifunk Lua Configuration Interface 2008-03-02 21:52:58 +00:00
.cproject More C-Functions (luci.cutil.instanceof, luci.cutil.pcdata) 2008-11-20 19:22:05 +00:00
.gitignore Update .gitignore 2015-04-20 10:08:23 +02:00
.project LuCI Core C-Rewrite: First steps 2008-11-19 23:02:36 +00:00
CONTRIBUTING.md CONTRIBUTING.md: clarify signed-off-by advice 2015-12-15 14:40:51 +02:00
LICENSE * new project: ff-luci - Freifunk Lua Configuration Interface 2008-03-02 21:52:58 +00:00
luci.mk luci.mk: correct SK language name to Slovak 2015-10-13 10:13:50 +03:00
NOTICE Update my email addresses in the license headers 2015-01-16 23:49:44 +01:00
README.md Add link to API reference 2015-10-27 13:24:09 +01:00
THANKYOU * luci: replace all "OpenWRT" occurences with "OpenWrt" 2008-10-27 15:19:58 +00:00

OpenWrt luci feed

Description

This is the OpenWrt "luci"-feed containing LuCI - OpenWrt Configuration Interface.

Usage

This feed is enabled by default. Your feeds.conf.default (or feeds.conf) should contain a line like:

src-git luci https://github.com/openwrt/luci.git

To install all its package definitions, run:

./scripts/feeds update luci
./scripts/feeds install -a -p luci

API Reference

You can browse the generated API documentation directly on Github.

License

See LICENSE file.

Package Guidelines

See CONTRIBUTING.md file.