oweals/luci.git
16 years ago* libs/web: Fixed secure caching with setuid/setgid handling
Steven Barth [Sat, 7 Jun 2008 07:18:40 +0000 (07:18 +0000)]
* libs/web: Fixed secure caching with setuid/setgid handling

16 years ago* Fixed last commit
Steven Barth [Sat, 7 Jun 2008 06:49:38 +0000 (06:49 +0000)]
* Fixed last commit

16 years ago* libs/web: Fixed Luci template cache
Steven Barth [Sat, 7 Jun 2008 06:44:27 +0000 (06:44 +0000)]
* libs/web: Fixed Luci template cache
* libs/web: Added luci.http.urlencode, luci.http.urldecode
* Minor enhancements

16 years ago* Fixed a typo
Steven Barth [Fri, 6 Jun 2008 22:28:51 +0000 (22:28 +0000)]
* Fixed a typo

16 years ago* Fixed typos
Steven Barth [Fri, 6 Jun 2008 22:27:03 +0000 (22:27 +0000)]
* Fixed typos

16 years ago* Fixed a bug in Luci-Splash
Steven Barth [Fri, 6 Jun 2008 21:49:17 +0000 (21:49 +0000)]
* Fixed a bug in Luci-Splash

16 years ago* Core translation
Steven Barth [Fri, 6 Jun 2008 21:24:59 +0000 (21:24 +0000)]
* Core translation

16 years ago* Removed High-Level UCI-API due to Lua compiler bugs
Steven Barth [Fri, 6 Jun 2008 20:45:33 +0000 (20:45 +0000)]
* Removed High-Level UCI-API due to Lua compiler bugs

16 years ago* Removed section titles
Steven Barth [Fri, 6 Jun 2008 18:27:59 +0000 (18:27 +0000)]
* Removed section titles

16 years ago* Fixed an issue that prevented the controller from working with fastindex
Steven Barth [Fri, 6 Jun 2008 18:16:56 +0000 (18:16 +0000)]
* Fixed an issue that prevented the controller from working with fastindex

16 years ago* Added missing file
Steven Barth [Fri, 6 Jun 2008 16:21:11 +0000 (16:21 +0000)]
* Added missing file

16 years ago* Separated OLSR pages into separate application pack
Steven Barth [Fri, 6 Jun 2008 15:50:21 +0000 (15:50 +0000)]
* Separated OLSR pages into separate application pack
* Minor bugfixes and enhancements

16 years ago* Merged Luci to use native UCI-library
Steven Barth [Thu, 5 Jun 2008 19:16:38 +0000 (19:16 +0000)]
* Merged Luci to use native UCI-library

16 years ago* Updated UCI libraries
Steven Barth [Thu, 5 Jun 2008 19:15:31 +0000 (19:15 +0000)]
* Updated UCI libraries
* Removed old UCI libraries
* Added new High-Level UCI API

16 years ago* luci/statistics: whitespace cleanup in controller
Jo-Philipp Wich [Thu, 5 Jun 2008 09:21:44 +0000 (09:21 +0000)]
* luci/statistics: whitespace cleanup in controller

16 years ago* luci/statistics: fix dispatcher again: drop redirect; use first available instance...
Jo-Philipp Wich [Thu, 5 Jun 2008 09:19:46 +0000 (09:19 +0000)]
* luci/statistics: fix dispatcher again: drop redirect; use first available instance if no instance requested; breaks menu highlight but lets statistics work in every context (at least for now)

16 years ago* luci/themes: do an explicit check for table data type on result of uci.changes()
Jo-Philipp Wich [Wed, 4 Jun 2008 23:40:40 +0000 (23:40 +0000)]
* luci/themes: do an explicit check for table data type on result of uci.changes()

16 years ago* luci/statistics: moving the graph controller to admin caused the images to be gener...
Jo-Philipp Wich [Wed, 4 Jun 2008 22:41:58 +0000 (22:41 +0000)]
* luci/statistics: moving the graph controller to admin caused the images to be generated by the root user which rendered the linked-in public statistics pages unusable because of missing permissions to write the generated graphics as nobody to directories created by root
* luci/core: store the actual dispatching path to .path in node() - this permits dispatcher modules to get the canonical path as luci.dispatcher.dispatched.path

16 years ago* luci/themes: oops I forgot the most important piece of code - fix last commit
Jo-Philipp Wich [Wed, 4 Jun 2008 21:04:51 +0000 (21:04 +0000)]
* luci/themes: oops I forgot the most important piece of code - fix last commit

16 years ago* luci/themes: fix admin header template, crashes badly when luci.model.uci.changes...
Jo-Philipp Wich [Wed, 4 Jun 2008 21:01:48 +0000 (21:01 +0000)]
* luci/themes: fix admin header template, crashes badly when luci.model.uci.changes() returns nil (shouldn't we move this code snipped into a helper function or sth. like that?)

16 years ago* Fix #2275
Steven Barth [Wed, 4 Jun 2008 14:24:15 +0000 (14:24 +0000)]
* Fix #2275

16 years agoallow the sgi-webuci prepare_req function to reload the lua context if necessary...
Felix Fietkau [Wed, 4 Jun 2008 00:01:21 +0000 (00:01 +0000)]
allow the sgi-webuci prepare_req function to reload the lua context if necessary (not used yet)

16 years ago* luci/statistics: made definition fallbacks for date w/o digram model working again
Jo-Philipp Wich [Tue, 3 Jun 2008 23:58:42 +0000 (23:58 +0000)]
* luci/statistics: made definition fallbacks for date w/o digram model working again

16 years ago* luci/statistics: definitions.lua: remove all defs handled by diagram models, remove...
Jo-Philipp Wich [Tue, 3 Jun 2008 23:30:51 +0000 (23:30 +0000)]
* luci/statistics: definitions.lua: remove all defs handled by diagram models, removed duplicate date (saves ~1000 loc ;-) )

16 years ago* luci/statistics: remove unneeded processes/ps_state diagram definition
Jo-Philipp Wich [Tue, 3 Jun 2008 23:22:55 +0000 (23:22 +0000)]
* luci/statistics:      remove unneeded processes/ps_state diagram definition

16 years ago* luci/statistics: added missing iptables/ipt_bytes definition, svn property fixups
Jo-Philipp Wich [Tue, 3 Jun 2008 23:18:37 +0000 (23:18 +0000)]
* luci/statistics: added missing iptables/ipt_bytes definition, svn property fixups

16 years agofix footer
Felix Fietkau [Tue, 3 Jun 2008 23:17:40 +0000 (23:17 +0000)]
fix footer

16 years ago* luc/statistics: add file/license headers
Jo-Philipp Wich [Tue, 3 Jun 2008 23:15:16 +0000 (23:15 +0000)]
* luc/statistics: add file/license headers

16 years agosome error handling for fs.dir(...) == nil
Felix Fietkau [Tue, 3 Jun 2008 22:50:21 +0000 (22:50 +0000)]
some error handling for fs.dir(...) == nil

16 years agomake use of the new features in the binding for uci v0.4.0 - fixes remaining dependen...
Felix Fietkau [Tue, 3 Jun 2008 22:42:01 +0000 (22:42 +0000)]
make use of the new features in the binding for uci v0.4.0 - fixes remaining dependencies of libuci.lua on the cli

16 years ago* Increased menu font size
Steven Barth [Tue, 3 Jun 2008 21:09:43 +0000 (21:09 +0000)]
* Increased menu font size

16 years ago* Linked statistic graphs to Freifunk module
Steven Barth [Tue, 3 Jun 2008 20:22:54 +0000 (20:22 +0000)]
* Linked statistic graphs to Freifunk module

16 years ago* luci/statistics: move public pages to /admin/statistics/graph/
Jo-Philipp Wich [Tue, 3 Jun 2008 20:04:20 +0000 (20:04 +0000)]
* luci/statistics: move public pages to /admin/statistics/graph/

16 years ago* luci/contrib: drop "(incomplete)" notice in Makefile for statistics
Jo-Philipp Wich [Tue, 3 Jun 2008 19:33:16 +0000 (19:33 +0000)]
* luci/contrib: drop "(incomplete)" notice in Makefile for statistics

16 years ago* luci/statistics: update config generator
Jo-Philipp Wich [Tue, 3 Jun 2008 19:22:55 +0000 (19:22 +0000)]
* luci/statistics: update config generator

16 years ago* luci/statistics: update default config
Jo-Philipp Wich [Tue, 3 Jun 2008 19:18:29 +0000 (19:18 +0000)]
* luci/statistics: update default config

16 years ago* luci/core: util.lua: implement min(utes) in parse_units()
Jo-Philipp Wich [Tue, 3 Jun 2008 19:12:32 +0000 (19:12 +0000)]
* luci/core: util.lua: implement min(utes) in parse_units()

16 years ago* luci/statistics: implement timespan selection in public interface
Jo-Philipp Wich [Tue, 3 Jun 2008 19:05:34 +0000 (19:05 +0000)]
* luci/statistics: implement timespan selection in public interface

16 years ago* libs/web: Added support for custom query strings
Steven Barth [Tue, 3 Jun 2008 18:02:53 +0000 (18:02 +0000)]
* libs/web: Added support for custom query strings

16 years ago* Added luasocket OpenWRT Makefile
Steven Barth [Tue, 3 Jun 2008 17:19:53 +0000 (17:19 +0000)]
* Added luasocket OpenWRT Makefile

16 years ago* applications/luci-splash: Fixed a typo
Steven Barth [Tue, 3 Jun 2008 16:53:51 +0000 (16:53 +0000)]
* applications/luci-splash: Fixed a typo

16 years ago* Fixed last commit
Steven Barth [Tue, 3 Jun 2008 16:47:42 +0000 (16:47 +0000)]
* Fixed last commit

16 years ago* Fixed COPTS handling in OpenWRT Makefile
Steven Barth [Tue, 3 Jun 2008 16:41:32 +0000 (16:41 +0000)]
* Fixed COPTS handling in OpenWRT Makefile
* libs/fastindex: fixed Makefile

16 years ago* Changed Makefile to honour COPTS
Steven Barth [Tue, 3 Jun 2008 16:33:42 +0000 (16:33 +0000)]
* Changed Makefile to honour COPTS

16 years agoRevert "* Don't override environment variables in Makefile"
Steven Barth [Tue, 3 Jun 2008 16:33:34 +0000 (16:33 +0000)]
Revert "* Don't override environment variables in Makefile"

This reverts commit e60afb9e0d2b1f791399f91c5de626fe215d1d88.

16 years ago* Removed dependency on fastindex due to some bugs
Steven Barth [Mon, 2 Jun 2008 21:36:21 +0000 (21:36 +0000)]
* Removed dependency on fastindex due to some bugs

16 years ago* Don't override environment variables in Makefile
Steven Barth [Mon, 2 Jun 2008 21:01:59 +0000 (21:01 +0000)]
* Don't override environment variables in Makefile

16 years ago* Moved Freifunk status pages to admin-core and linked them in Freifunk
Steven Barth [Mon, 2 Jun 2008 20:16:05 +0000 (20:16 +0000)]
* 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

16 years ago* Changed OpenWRT Makefile to support OpenWRT compiler flags
Steven Barth [Mon, 2 Jun 2008 19:27:06 +0000 (19:27 +0000)]
* Changed OpenWRT Makefile to support OpenWRT compiler flags

16 years ago* libs/fastindex: Changed Makefile to use LUCI_INSTALLDIR
Steven Barth [Mon, 2 Jun 2008 19:14:56 +0000 (19:14 +0000)]
* libs/fastindex: Changed Makefile to use LUCI_INSTALLDIR

16 years ago* luci/core: util.lua: added parse_units() helper function
Jo-Philipp Wich [Mon, 2 Jun 2008 18:02:00 +0000 (18:02 +0000)]
* luci/core: util.lua: added parse_units() helper function

16 years ago* Added native basic authentication support
Steven Barth [Mon, 2 Jun 2008 17:49:27 +0000 (17:49 +0000)]
* Added native basic authentication support
* Cleanups

16 years ago* luci/core: cbi.lua: automatically set size of MultiValue fields
Jo-Philipp Wich [Mon, 2 Jun 2008 16:21:41 +0000 (16:21 +0000)]
* luci/core: cbi.lua: automatically set size of MultiValue fields

16 years agoalways enable luaposix
Felix Fietkau [Mon, 2 Jun 2008 15:57:17 +0000 (15:57 +0000)]
always enable luaposix

16 years agoadd luaposix crypt() support
Felix Fietkau [Mon, 2 Jun 2008 15:51:59 +0000 (15:51 +0000)]
add luaposix crypt() support

16 years ago* Reintegrated fastindex support
Steven Barth [Mon, 2 Jun 2008 15:36:13 +0000 (15:36 +0000)]
* Reintegrated fastindex support

16 years agoRevert "full fastindex integration, drop old cache stuff"
Steven Barth [Mon, 2 Jun 2008 15:36:05 +0000 (15:36 +0000)]
Revert "full fastindex integration, drop old cache stuff"

This reverts commit 19917e78d47dc33c3f75b7fac9585e534d144fd3.

16 years agofull fastindex integration, drop old cache stuff
Steven Barth [Mon, 2 Jun 2008 15:35:57 +0000 (15:35 +0000)]
full fastindex integration, drop old cache stuff

16 years agofix fastindex namespace
Steven Barth [Mon, 2 Jun 2008 15:35:44 +0000 (15:35 +0000)]
fix fastindex namespace

16 years agoignore vim swap files
Steven Barth [Mon, 2 Jun 2008 15:35:37 +0000 (15:35 +0000)]
ignore vim swap files

16 years agomove the .o and .so .gitignore lines to the top level .gitignore
Steven Barth [Mon, 2 Jun 2008 15:35:30 +0000 (15:35 +0000)]
move the .o and .so .gitignore lines to the top level .gitignore

16 years agoadd the fastindex module
Steven Barth [Mon, 2 Jun 2008 15:35:22 +0000 (15:35 +0000)]
add the fastindex module

16 years agoremove unnecessary compiler command line stuff in sgi-webuci
Steven Barth [Mon, 2 Jun 2008 15:35:10 +0000 (15:35 +0000)]
remove unnecessary compiler command line stuff in sgi-webuci

16 years agofix symlink creation
Steven Barth [Mon, 2 Jun 2008 15:34:59 +0000 (15:34 +0000)]
fix symlink creation

16 years agofix luaposix build
Steven Barth [Mon, 2 Jun 2008 15:34:33 +0000 (15:34 +0000)]
fix luaposix build

16 years agoadd "run" target
Steven Barth [Mon, 2 Jun 2008 15:34:26 +0000 (15:34 +0000)]
add "run" target

16 years ago* luci/statistics: add init script
Jo-Philipp Wich [Mon, 2 Jun 2008 01:49:51 +0000 (01:49 +0000)]
* luci/statistics: add init script

16 years ago* luci/statistics: template and controller translation
Jo-Philipp Wich [Mon, 2 Jun 2008 00:48:25 +0000 (00:48 +0000)]
* luci/statistics: template and controller translation

16 years ago* luci/statistics: complete cbi model translation
Jo-Philipp Wich [Sun, 1 Jun 2008 23:52:07 +0000 (23:52 +0000)]
* luci/statistics: complete cbi model translation

16 years ago* luci/core: cbi.lua: fix auto-i18n for values inside typed sections
Jo-Philipp Wich [Sun, 1 Jun 2008 21:20:20 +0000 (21:20 +0000)]
* luci/core: cbi.lua: fix auto-i18n for values inside typed sections

16 years ago* luci/core: cbi.lua: NamedSection and TypedSection take different numbers of argumen...
Jo-Philipp Wich [Sun, 1 Jun 2008 18:34:13 +0000 (18:34 +0000)]
* luci/core: cbi.lua: NamedSection and TypedSection take different numbers of arguments, move i18n init to corresponding constructors

16 years ago* Fixed last commit
Steven Barth [Sun, 1 Jun 2008 17:25:07 +0000 (17:25 +0000)]
* Fixed last commit

16 years ago* Added timing fix
Steven Barth [Sun, 1 Jun 2008 17:22:21 +0000 (17:22 +0000)]
* Added timing fix

16 years agoRevert "* Added time initialization init.d script to luci-addons"
Steven Barth [Sun, 1 Jun 2008 17:22:11 +0000 (17:22 +0000)]
Revert "* Added time initialization init.d script to luci-addons"

This reverts commit 5a8742b6a83857fcc8477762717af81a791cac65.

16 years agoRevert "* Fixed last commit"
Steven Barth [Sun, 1 Jun 2008 17:22:01 +0000 (17:22 +0000)]
Revert "* Fixed last commit"

This reverts commit 2ad50a40d16e5c53dde95d08e4f9fb6072c29a1e.

16 years ago* Fixed last commit
Steven Barth [Sun, 1 Jun 2008 17:02:19 +0000 (17:02 +0000)]
* Fixed last commit

16 years ago* Added time initialization init.d script to luci-addons
Steven Barth [Sun, 1 Jun 2008 16:55:59 +0000 (16:55 +0000)]
* Added time initialization init.d script to luci-addons

16 years ago* luci/core: cbi.lua: automatic i18n capabilities; whitespace cleanup
Jo-Philipp Wich [Sun, 1 Jun 2008 16:42:33 +0000 (16:42 +0000)]
* luci/core: cbi.lua: automatic i18n capabilities; whitespace cleanup

16 years ago* libs/core: Adapted luci.util.strip_bytecode to handle lnum-bytecode correctly
Steven Barth [Sun, 1 Jun 2008 14:54:58 +0000 (14:54 +0000)]
* libs/core: Adapted luci.util.strip_bytecode to handle lnum-bytecode correctly

16 years ago* Added dependencies for i18n/german to applications/community-*
Steven Barth [Sun, 1 Jun 2008 12:48:37 +0000 (12:48 +0000)]
* Added dependencies for i18n/german to applications/community-*

16 years ago* Added initial German Translation stub
Steven Barth [Sun, 1 Jun 2008 12:47:05 +0000 (12:47 +0000)]
* Added initial German Translation stub

16 years ago* Added dependency for English translation to modules/admin-core
Steven Barth [Sun, 1 Jun 2008 12:36:36 +0000 (12:36 +0000)]
* Added dependency for English translation to modules/admin-core

16 years ago* luci/web: Set default language to English
Steven Barth [Sun, 1 Jun 2008 12:35:19 +0000 (12:35 +0000)]
* luci/web: Set default language to English
* applications/community-*: Set default language to German

16 years ago* Added OpenWRT package for english translation (incomplete)
Steven Barth [Sun, 1 Jun 2008 12:22:47 +0000 (12:22 +0000)]
* Added OpenWRT package for english translation (incomplete)
* libs/core: Fixed indentation of luci.util.strip_bytecode

16 years ago* Performance optimizations
Steven Barth [Sun, 1 Jun 2008 12:12:18 +0000 (12:12 +0000)]
* 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

16 years ago* luci/statistics: let rrdtool.lua use values from the configuration, added irq diagr...
Jo-Philipp Wich [Sun, 1 Jun 2008 03:12:48 +0000 (03:12 +0000)]
* luci/statistics: let rrdtool.lua use values from the configuration, added irq diagram model

16 years ago* Core translation part 3
Steven Barth [Sat, 31 May 2008 14:48:48 +0000 (14:48 +0000)]
* Core translation part 3

16 years ago* Core translation part 2
Steven Barth [Sat, 31 May 2008 13:57:30 +0000 (13:57 +0000)]
* Core translation part 2

16 years ago* Moved theme Fledermaus to Freifunk submenu
Steven Barth [Sat, 31 May 2008 08:12:02 +0000 (08:12 +0000)]
* Moved theme Fledermaus to Freifunk submenu

16 years ago* Reset default theme to "Fledermaus" for freifunk community packages
Steven Barth [Sat, 31 May 2008 08:07:50 +0000 (08:07 +0000)]
* Reset default theme to "Fledermaus" for freifunk community packages

16 years ago* Core translation part 1
Steven Barth [Sat, 31 May 2008 08:04:49 +0000 (08:04 +0000)]
* Core translation part 1
* Introduced new default theme "OpenWRT.org"
* Minor tweaks

16 years ago* Reintroduced compiling support
Steven Barth [Fri, 30 May 2008 20:49:23 +0000 (20:49 +0000)]
* Reintroduced compiling support
* Added switch for Production (compiled) / Debug (source) - Target to OpenWRT configuration menu

16 years ago* luci/statistics: added diagram models for process and df plugins, adept contro...
Jo-Philipp Wich [Fri, 30 May 2008 00:26:18 +0000 (00:26 +0000)]
* luci/statistics:      added diagram models for process and df plugins, adept controller to recent luci core, support models with per instance diagrams and index diagrams, added new strings to language file

16 years ago* Temporarily disabled fastindex-support due to a bug where controllers containing...
Steven Barth [Thu, 29 May 2008 19:39:08 +0000 (19:39 +0000)]
* Temporarily disabled fastindex-support due to a bug where controllers containing "require"-calls are not indexed correctly

16 years ago* libs/web: Added .leaf attribute to dispatching tree to stop dispatching at a certai...
Steven Barth [Thu, 29 May 2008 19:18:49 +0000 (19:18 +0000)]
* libs/web: Added .leaf attribute to dispatching tree to stop dispatching at a certain node
* libs/web: Added rewrite target for advanced aliasing

16 years ago* Fixed dispatching regex
Steven Barth [Thu, 29 May 2008 18:52:22 +0000 (18:52 +0000)]
* Fixed dispatching regex

16 years ago* Bugfixes
Steven Barth [Thu, 29 May 2008 18:27:12 +0000 (18:27 +0000)]
* Bugfixes
* Moved cbi.js into the right directory
* Added more debugging to dispatcher
* Introduced about page

16 years ago* luci/statistics: include cpu plugin in stat-genconfig
Jo-Philipp Wich [Thu, 29 May 2008 16:00:34 +0000 (16:00 +0000)]
* luci/statistics: include cpu plugin in stat-genconfig

16 years agoRevert "* luci/core: dispatcher.lua: fix build_url()"
Steven Barth [Thu, 29 May 2008 13:51:32 +0000 (13:51 +0000)]
Revert "* luci/core: dispatcher.lua: fix build_url()"

This reverts commit 7512f2e5f533cb8ef51a9e4ee01081da0df23853.

16 years ago* luci/statistics: generate submenus for plugins with multiple instances, i18n menu...
Jo-Philipp Wich [Thu, 29 May 2008 00:59:58 +0000 (00:59 +0000)]
* luci/statistics: generate submenus for plugins with multiple instances, i18n menu entries