Commit graph

294 commits

Author SHA1 Message Date
Steven Barth
a35337e6a1 Minor bugfixes
Added possibility to add networks from Wifi page
2008-08-19 17:02:40 +00:00
Steven Barth
7be32a9332 Fixed duplicate tables 2008-08-18 09:14:25 +00:00
Steven Barth
03a6ee9ef0 Small bugfixes and improvements 2008-08-18 08:43:48 +00:00
Steven Barth
935f4a805a Small bug fixes 2008-08-18 02:06:59 +00:00
Steven Barth
f1d763ef76 modules/admin-mini: Smaller improvements 2008-08-18 01:17:12 +00:00
Steven Barth
d037dc5abc Updated Wifi Configuration in Mini, removed some orphaned pages 2008-08-18 01:08:37 +00:00
Steven Barth
0c3fc70ddb Huuuuuuuuuuuge rewrite of the Wireless Configuration 2008-08-18 00:38:18 +00:00
Steven Barth
97ce1ad8ad Preparing rewrite of WiFi configuration 2008-08-17 18:32:53 +00:00
Steven Barth
d33e42b536 #108 2008-08-17 15:15:33 +00:00
Steven Barth
c0d904ac16 Add missing number conversion (fixed #108) 2008-08-17 14:37:53 +00:00
Steven Barth
3904a012fa modules/admin-full: Added crontab configuration page 2008-08-17 13:49:19 +00:00
Steven Barth
6d430930a3 Fixed a typo 2008-08-17 10:51:56 +00:00
Steven Barth
75d4cca7ae Fixed a design flaw in luci.model.uci 2008-08-17 10:20:36 +00:00
Steven Barth
746fa9df8f modules/admin-mini: General UI improvements 2008-08-17 00:29:13 +00:00
Steven Barth
7d08bec3ae modules/admin-mini: Revised homepage 2008-08-17 00:19:44 +00:00
Steven Barth
510fde0118 Added status information
Minor Cleanups
2008-08-16 23:17:50 +00:00
Steven Barth
8b2e83f2d5 modules/admin-full: Fixed package management page 2008-08-16 21:40:08 +00:00
Steven Barth
d7b95a555b Added process control page
Minor improvements
2008-08-16 20:18:14 +00:00
Steven Barth
74b1d8da3b /etc/ipkg.conf is now /etc/opkg.conf 2008-08-16 16:41:44 +00:00
Steven Barth
09b829a9c7 UI Improvements 2008-08-16 15:37:28 +00:00
Steven Barth
f94fb5ac18 Some cleanups 2008-08-15 22:22:54 +00:00
Steven Barth
8e4afe1210 Several escaping fixes
Updated XML translation system
Use the new Table widget for DHCP leases
2008-08-15 20:42:25 +00:00
Steven Barth
d212e531d5 Added missing value escaping
Fixed a typo (wrong if-condition)
Added support for Table objects in CBI
2008-08-15 18:18:16 +00:00
Steven Barth
8d9d419f84 libs/cbi: Some fixes 2008-08-15 09:22:45 +00:00
Steven Barth
72b500bee7 modules/*: Reintroduced the broadcom sanity check 2008-08-15 00:44:13 +00:00
Steven Barth
be5c20195f modules/admin-mini: Remove unneeded checks 2008-08-15 00:30:39 +00:00
Steven Barth
1d7fb47126 modules/admin-mini: Fixed a typo 2008-08-15 00:26:07 +00:00
Steven Barth
9354c17eab modules/admin-full: Reworked DHCP configuration 2008-08-15 00:07:50 +00:00
Steven Barth
5aa6c0bb68 modules/admin-full: Added list of mounted file systems to fstab configuration page 2008-08-14 23:10:41 +00:00
Steven Barth
68d499edb9 modules/admin-full: Rewrote route configuration page 2008-08-14 20:33:30 +00:00
Steven Barth
1616d5a81e Enable more sanity checks for Password Changing page 2008-08-14 19:19:05 +00:00
Steven Barth
15e2e16c6d Converted password change form to CBI model 2008-08-14 19:01:36 +00:00
Steven Barth
d915e6e1d7 Converted IPKG configuration to CBI model
Removed abandoned code
2008-08-14 17:16:56 +00:00
Steven Barth
36717208f1 Fixed login form
Converted SSH-Keys to CBI-Map
2008-08-14 16:11:49 +00:00
Steven Barth
09145378c8 modules/admin-full: Added a cross-references from network interface config to firewall zone config 2008-08-14 14:54:37 +00:00
Steven Barth
2c09564d76 modules/admin-core: Added several cross-references to relevant configuration pages 2008-08-14 14:51:06 +00:00
Steven Barth
e42779fcab User interface improvements part #3 2008-08-14 11:50:44 +00:00
Steven Barth
33f2d5fd0f modules/admin-full: Updated VLAN configuration page 2008-08-14 11:49:36 +00:00
Jo-Philipp Wich
8591d4e396 * luci/libs: improved cbi templates
* luci/modules:	fix layout of sshkeys page in admin-full
2008-08-14 01:31:17 +00:00
Steven Barth
027effe9c8 modules/admin-full: Optimized mount-point configuration page 2008-08-13 23:19:48 +00:00
Steven Barth
662f70a467 modules/admin-full: Added Firewall-Zone column to network interface overview 2008-08-13 23:14:19 +00:00
Steven Barth
58f183a282 Completed rewrite of network interface configuration page 2008-08-13 22:54:38 +00:00
Jo-Philipp Wich
4c1f7c1169 * luci/themes: <tt> is deprecated, replace with <pre> in error500 template, add css styles for error500 and cbi error messages 2008-08-13 17:55:05 +00:00
Steven Barth
36f1dac36f User interface improvements part #2 2008-08-13 16:18:39 +00:00
Steven Barth
5a92c0fc08 libs/cbi: Improved user interface draft #1 2008-08-13 14:09:33 +00:00
Steven Barth
a59044df9b Fixed last commit 2008-08-13 01:30:32 +00:00
Steven Barth
07fdaa87db modules/admin-full: Network interface configuration optimization part #1 2008-08-13 01:24:44 +00:00
Steven Barth
01a4a3ab73 modules/admin-full: Preparing rewrite of network interface configuration 2008-08-11 22:00:47 +00:00
Steven Barth
f9fa6d82da * libs/web: Reworked authentication 2008-08-10 12:58:05 +00:00
Steven Barth
d1998ce924 Added missing dependency which broke LuCI
Removed unneeded Broadcom sanity check
2008-08-09 00:42:35 +00:00
Steven Barth
e080fcebd2 libs/core: Cleaned up luci.sys in favor of the new luci.ip module 2008-08-08 12:26:45 +00:00
Steven Barth
fbae92e522 modules/admin-full: Added support for interface aliases 2008-08-07 20:21:38 +00:00
Steven Barth
e72a526984 libs/cbi: Added magic ;-) 2008-08-07 19:03:25 +00:00
Steven Barth
d79794c119 modules/admin-full: Added support for IPv6 network configuration 2008-08-07 17:23:36 +00:00
Steven Barth
6e390b7691 modules/admin-full: Removed accidently remaining debug dummy stuff 2008-08-07 11:46:13 +00:00
Steven Barth
6901e28cfc modules/admin-full: Completed support for LED configuration 2008-08-07 11:45:19 +00:00
Steven Barth
6b32f06b1a modules/admin-full: Prepare Button / LED configuration 2008-08-07 00:57:20 +00:00
Steven Barth
76982655fa Moved luci.sys.exec, luci.sys.execl and luci.sys.bigendian to luci.util 2008-08-06 20:11:15 +00:00
Steven Barth
206bf7f253 modules/admin-full: Several user interface improvements 2008-08-06 10:41:47 +00:00
Steven Barth
0181d2dee7 modules/admin-full: Display wifi devices as enabled if user removes the disabled-option 2008-08-05 14:15:03 +00:00
Steven Barth
84d6646bb4 modules/admin-full, modules/admin-mini: Added eyecandy ;-) 2008-08-04 23:48:41 +00:00
Jo-Philipp Wich
78fb71f881 * luci/admin-full: fixed bug that prevented creation of interface sections in dhcp page 2008-08-04 23:12:14 +00:00
Steven Barth
15facd9280 modules/admin-*: Fixes for firmware upgrade and system reset 2008-08-03 16:33:49 +00:00
Steven Barth
f26e93bead admin-full, admin-mini: Added configuration backup, restore, reset page
admin-full, admin-mini: Fixed a bug in firmware upgrade preventing configuration files from being kept
2008-08-03 15:01:36 +00:00
Steven Barth
14e62cc311 libs/web: Fixed template escaping 2008-07-31 09:54:09 +00:00
Steven Barth
aa462baa33 Fixed a small bug in timezone generation 2008-07-31 09:04:30 +00:00
Steven Barth
5c7ab64306 libs/cbi: Fixed CBI handling of "Save & Apply" 2008-07-30 19:01:07 +00:00
Steven Barth
f8f4fe7523 modules: Redesigned configuration save, apply, save & apply menu options 2008-07-29 15:33:28 +00:00
Steven Barth
fe1bbe8ce7 modules/admin-mini: Fixed wifi client mode again 2008-07-26 10:19:21 +00:00
Steven Barth
35360afb6f modules/freifunk: Add compatibility cgi-bin-nodes.html 2008-07-25 22:15:29 +00:00
Steven Barth
ce60514402 modules/admin-mini: Fixed WLAN client mode 2008-07-25 21:39:10 +00:00
Steven Barth
e73752cae9 modules/admin-full: Made interfaces optional 2008-07-25 20:49:00 +00:00
Jo-Philipp Wich
a93196b432 * luci/admin: fix inverted signedness of timezone specifiers 2008-07-20 17:07:54 +00:00
Steven Barth
5350456779 modules/admin-full, modules/admin-mini: Fixed firmware upgrade templates 2008-07-19 16:51:47 +00:00
Steven Barth
543dd52159 modules/admin-mini: Add "general" submenu links 2008-07-19 16:31:09 +00:00
Steven Barth
e8191406f8 modules/admin-mini: Improvements in PPPoE/PPTP option descriptions 2008-07-19 12:38:23 +00:00
Steven Barth
4f3d008435 modules/admin-mini: Added WLAN-Scan page
Minor translation fixes
2008-07-19 11:03:14 +00:00
Steven Barth
2213c82b47 modules/admin-mini: Minor template fix 2008-07-18 22:20:06 +00:00
Steven Barth
3d794abec4 modules/admin-mini: Several tweaks, initial status page 2008-07-18 21:33:25 +00:00
Steven Barth
94836433e5 modules/admin-full: Improved system configuration page
modules/admin-mini: Introduced system configuration page
2008-07-18 14:08:34 +00:00
Steven Barth
5eb60fbec9 updated about page 2008-07-18 08:42:11 +00:00
Steven Barth
b0f7ffe237 A few smaller usability improvements 2008-07-18 08:24:42 +00:00
Steven Barth
fce0b84501 Added new application luci-ntpc to luci-full and luci-mini 2008-07-17 21:01:15 +00:00
Steven Barth
8d1aff78b1 modules/admin-mini: Added Wifi configuration
several smaller bugfixes and enhancements
2008-07-16 18:54:10 +00:00
Steven Barth
0a0712b9d9 Added a note to the Freifunk menu for OpenWRT
modules/admin-mini: Several small fixes and improvements
2008-07-16 15:19:05 +00:00
Steven Barth
66a6492ae5 libs/web: Prevent luci.http to prematurely parse the POST data
modules/admin-mini: Added fw-upgrade page
2008-07-16 14:26:40 +00:00
Steven Barth
65cde96c5b Several small cleanups and improvements
modules/admin-mini: Added reboot page
2008-07-16 10:48:39 +00:00
Steven Barth
429473aed8 applications/luci-fw: Added support for luci-mini
modules/admin-mini: Added portforwarding page, and UCI changes, apply and revert pages
2008-07-16 10:08:28 +00:00
Jo-Philipp Wich
be4147d3d8 * luci/themes: css fixed in openwrt.org theme
* luci/statistics:		fixed layout of graph display page
* luci/admin:			fixed layout of uci changes page
2008-07-15 22:37:53 +00:00
Steven Barth
8bb8b7c09c modules/admin-mini: Added DHCP page
modules/admin-full: Added static leases configuration to DHCP page
2008-07-15 16:28:29 +00:00
Steven Barth
7cb0813e85 modules/admin-mini: some work on lan and wan configuration 2008-07-15 14:33:29 +00:00
Steven Barth
012af10360 Generalized UCI changes display
i18n: some nicer looking translations
2008-07-15 13:42:54 +00:00
Steven Barth
d0a622dce8 lib/cbi: Added support for multiple CBI maps per model 2008-07-15 13:17:28 +00:00
Steven Barth
97ff4a156f Split up admin-core into admin-core and admin-full, preparing admin-mini 2008-07-15 08:47:36 +00:00
Jo-Philipp Wich
426f12416d * luci: add memory status patches from soma 2008-07-14 15:54:53 +00:00
Steven Barth
1588665618 Added copyright-tags to templates 2008-07-07 22:00:56 +00:00
Steven Barth
715ae85627 Updated about-page 2008-07-07 19:58:50 +00:00
Steven Barth
c9a5aedeb0 Updated notice and contributors information 2008-07-07 19:57:08 +00:00
Steven Barth
f12acd8a11 libs/web: Removed deprecated i18n-file naming convention 2008-07-06 15:21:12 +00:00
Steven Barth
8f770fd17a * libs/web: Fixed translation handling 2008-07-06 15:19:26 +00:00
Steven Barth
dc5dfb5da0 * modules/admin-core: Add translation for UCI changes, revert and apply page title 2008-07-05 10:31:58 +00:00
Steven Barth
b8240f3516 * libs/web: Added Logout support
* libs/web: Fixed a bug with an invalid calling convention in luci.dispatcher
* libs/sys: Fixed rudimentary posix.crypt detection
2008-06-29 14:43:06 +00:00
Steven Barth
00aceaf624 * libs/web: Switched from HTTP-Basic-Auth to Session-Auth
* Updated Makefiles for better testing environment integration
* Fixed libs/sgi-luci
2008-06-28 16:03:54 +00:00
Steven Barth
78110807c2 * Updated thankyou documents 2008-06-27 19:26:55 +00:00
Steven Barth
855b7582d3 * Rewrote Luci to be coroutine-safe allowing the use of non-forking webservers
* Setting base version to 0.7
2008-06-14 14:12:12 +00:00
Steven Barth
72019e300a * Added support for timezone setting 2008-06-11 20:58:15 +00:00
Steven Barth
5472678440 * Completed cleanup of German translation 2008-06-09 20:11:19 +00:00
Steven Barth
211c6394a0 * Prepare german translation cleanup 2008-06-09 10:10:29 +00:00
Steven Barth
14438002a1 * More Translation 2008-06-08 15:36:57 +00:00
Steven Barth
b088031a8e * Core translation 2008-06-08 13:03:55 +00:00
Steven Barth
7d03f8ea8a * Core translation
* Added license headers
* Splitted qos into separate application package
2008-06-08 08:14:31 +00:00
Steven Barth
37caa67aaa * Core translation 2008-06-06 21:24:59 +00:00
Steven Barth
8644ff1eab * Removed section titles 2008-06-06 18:27:59 +00:00
Steven Barth
794a2f537c * Fixed an issue that prevented the controller from working with fastindex 2008-06-06 18:16:56 +00:00
Steven Barth
9322801072 * Separated OLSR pages into separate application pack
* Minor bugfixes and enhancements
2008-06-06 15:50:21 +00:00
Steven Barth
dd9606825d * Merged Luci to use native UCI-library 2008-06-05 19:16:38 +00:00
Felix Fietkau
77f8074a01 make use of the new features in the binding for uci v0.4.0 - fixes remaining dependencies of libuci.lua on the cli 2008-06-03 22:42:01 +00:00
Steven Barth
60a726343c * Linked statistic graphs to Freifunk module 2008-06-03 20:22:54 +00:00
Steven Barth
561b0cfaa3 * Moved Freifunk status pages to admin-core and linked them in Freifunk
* luci/web: Added assign() to dispatcher to reference foreign nodes in the dispatching tree
2008-06-02 20:16:05 +00:00
Steven Barth
f56890a573 * Added native basic authentication support
* Cleanups
2008-06-02 17:49:27 +00:00
Steven Barth
b454395a8d * Performance optimizations
* libs/core: Added bytecode stripping function to luci.util
* libs/core: Added smart indexcache that automatically updates cached index-files on change
* libs/web: Enabled template caching support
* Core Translation part 4
2008-06-01 12:12:18 +00:00
Steven Barth
9688e102c4 * Core translation part 3 2008-05-31 14:48:48 +00:00
Steven Barth
8f7f03a0c5 * Core translation part 2 2008-05-31 13:57:30 +00:00
Steven Barth
2623e2880c * Core translation part 1
* Introduced new default theme "OpenWRT.org"
* Minor tweaks
2008-05-31 08:04:49 +00:00
Steven Barth
d5c47776a5 * Temporarily disabled fastindex-support due to a bug where controllers containing "require"-calls are not indexed correctly 2008-05-29 19:39:08 +00:00
Steven Barth
8687547e47 * Bugfixes
* Moved cbi.js into the right directory
* Added more debugging to dispatcher
* Introduced about page
2008-05-29 18:27:12 +00:00
Steven Barth
aafa5b786d * Preparing about page 2008-05-28 21:02:52 +00:00
Steven Barth
b1e131a3db * Optimized dispatching model 2008-05-27 20:39:48 +00:00
Steven Barth
d35a620e9f commit 4f6198094cf4134179d1f9c9fa8f79759a27c87e
Author: Felix Fietkau <nbd@openwrt.org>
Date:   Tue May 27 13:56:12 2008 +0200

    rename src/ to luasrc/
2008-05-27 12:23:39 +00:00
Steven Barth
30c8b259e1 * Separated CBI from LuCI Web
* Updated OpenWRT-Makefile
2008-05-27 08:32:10 +00:00
Steven Barth
5f40074c0e * Updated dispatcher to use fastindex if available
* Updated webuci SGI
* Updated dispatcher
2008-05-26 09:45:12 +00:00
Steven Barth
365d80765d Renamed FFLuCI to LuCI, ffluci to luci and Freifunk Lua Configuration Interface to Lua Configuration Interface 2008-05-25 17:00:30 +00:00
Steven Barth
f920f79b64 * Separated Freifunk wizard from Freifunk module 2008-05-23 21:14:21 +00:00
Steven Barth
6604399aa8 Merge branch 'menu' 2008-05-22 14:04:03 +00:00
Steven Barth
6eae1a0103 * Generalized dispatcher handling 2008-05-17 10:00:44 +00:00
Steven Barth
213caecd15 * modules/freifunk: Cleaned up Freifunk init-Script and wizard 2008-05-14 19:41:40 +00:00
Steven Barth
a39bf5f58d * modules/freifunk: Updated wizard to be more generic 2008-05-14 19:39:09 +00:00
Steven Barth
3f4f75b107 * core: Added template for a table view of typed sections 2008-05-14 12:10:44 +00:00
Steven Barth
bac04441f1 * modules/admin-core: Reintroduced ffluci.controller.admin.status
* modules/admin-core: Added Syslog status page
2008-05-13 17:32:11 +00:00
Steven Barth
b481ea4934 * applications/sgi-haserl: Added ffluci.http.upload for file uploads
* applications/sgi-webuci: Added stub for ffluci.http.upload
2008-05-13 09:21:10 +00:00
Steven Barth
424a6ce48d * Readded freifunk module 2008-05-08 16:14:49 +00:00
Steven Barth
f3b7e588e1 * WTF SVN oO 2008-05-08 16:07:00 +00:00
Steven Barth
214bfdc198 * Fixed #2030 2008-05-08 16:04:18 +00:00
Steven Barth
aa9ccf77c6 * Mördercommit ;-)
* Major Repository Reorganisation
* API 0.4 Softfreeze to come
2008-05-08 15:37:41 +00:00