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
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
Steven Barth [Sat, 31 May 2008 14:48:48 +0000 (14:48 +0000)]
* Core translation part 3
Steven Barth [Sat, 31 May 2008 13:57:30 +0000 (13:57 +0000)]
* Core translation part 2
Steven Barth [Sat, 31 May 2008 08:12:02 +0000 (08:12 +0000)]
* Moved theme Fledermaus to Freifunk submenu
Steven Barth [Sat, 31 May 2008 08:07:50 +0000 (08:07 +0000)]
* Reset default theme to "Fledermaus" for freifunk community packages
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
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
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
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
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
Steven Barth [Thu, 29 May 2008 18:52:22 +0000 (18:52 +0000)]
* Fixed dispatching regex
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
Jo-Philipp Wich [Thu, 29 May 2008 16:00:34 +0000 (16:00 +0000)]
* luci/statistics: include cpu plugin in stat-genconfig
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.
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
Jo-Philipp Wich [Thu, 29 May 2008 00:58:52 +0000 (00:58 +0000)]
* luci/core: dispatcher.lua: fix build_url()
Jo-Philipp Wich [Wed, 28 May 2008 22:34:26 +0000 (22:34 +0000)]
* luci/statistics: implement initial i18n support, added first translations, removed hardcoded strings from models
Steven Barth [Wed, 28 May 2008 21:02:52 +0000 (21:02 +0000)]
* Preparing about page
Steven Barth [Wed, 28 May 2008 20:55:05 +0000 (20:55 +0000)]
* Fixed OpenWRT Makefile
Steven Barth [Wed, 28 May 2008 20:20:35 +0000 (20:20 +0000)]
* Fixed OpenWRT Makefile
* Added missing postinst file
Steven Barth [Wed, 28 May 2008 19:37:43 +0000 (19:37 +0000)]
* Reworked Makefiles
* Introduced following targets:
build: gccbuild luabuild
gccbuild: compile
luabuild: luasource||luacompile
* Removed requirement for lua-headers respecting lua-only builds
* Split compile part of OpenWRT Makefile
Jo-Philipp Wich [Wed, 28 May 2008 19:37:20 +0000 (19:37 +0000)]
* luci/statistics: added diagram model for interface plugin
Jo-Philipp Wich [Wed, 28 May 2008 17:51:15 +0000 (17:51 +0000)]
* luci/statistics: implement a more advanced diagram generator in rrdtool.lua, simplified diagram models, fix bug in datatree.lua
Steven Barth [Wed, 28 May 2008 15:28:13 +0000 (15:28 +0000)]
Squashed commit of the following:
commit
d45d1757d24d8214f730af1a3401dd2bef4a434f
Author: Steven <steven@cyrus.homeunix.org>
Date: Wed May 28 17:23:27 2008 +0200
* libs/core: Removed dummymode checks in sys
* libs/sgi-webuci: Fixes
commit
b870e8d345bc8912fd8ab61d463b9d68b924a6f4
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 15:40:10 2008 +0200
fix path to theme
commit
e3732926bd98db4cc38de6eb8018cd4e55176699
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:56:03 2008 +0200
set the proper path to the config in dummy mode
commit
a75aecf46f037c98bd6e49b9e48adb735d76d150
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:50:42 2008 +0200
add some dummy mode support
commit
12bb39ef606bca6b403cc982213a6597b76dc1b3
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:41:56 2008 +0200
normalize paths
commit
7aaad1103fd2bdc75aca158baa6ef191f9a961c6
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:27:26 2008 +0200
add missing require statement
commit
5766274bd2511b00c42b474aeeeb3efaca6ded9b
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:19:54 2008 +0200
add optional luaposix package (patched for darwin support)
commit
9e257a76d03722fc0ce8312aa9952641b21424bd
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 20:21:59 2008 +0200
add missing files, more integration for the boa plugin, fix path to lua modules
commit
dacc1a98ec946975fcb19f87076dfa7db865fca6
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 19:42:37 2008 +0200
use "compile" instead of "source" and rename the old version of compile to "compile-all"
commit
eb14777c4fee1eb5740aba1e5603e481320da7b1
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 19:41:59 2008 +0200
more boa integration
commit
df0afb965bf0a987b653e9d0acadf3151179a596
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 18:33:42 2008 +0200
build boa and the webuci.so plugin along with sgi-webuci
commit
878161dabf32066631103d199e2cbaf3f5a7fb07
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 18:03:16 2008 +0200
add .gitignore
Steven Barth [Wed, 28 May 2008 04:08:54 +0000 (04:08 +0000)]
* Updated dispatching cache mechanism
Jo-Philipp Wich [Tue, 27 May 2008 21:23:11 +0000 (21:23 +0000)]
* luci/statistics: adept controller to new dispatcher requirements
Steven Barth [Tue, 27 May 2008 20:39:48 +0000 (20:39 +0000)]
* Optimized dispatching model
Jo-Philipp Wich [Tue, 27 May 2008 20:32:04 +0000 (20:32 +0000)]
* luci/statistics: implement flip, overlay and total options for diagram models, improved/fixed netlink and wireless models
Steven Barth [Tue, 27 May 2008 15:40:49 +0000 (15:40 +0000)]
* Fixed caching mechanism
Steven Barth [Tue, 27 May 2008 14:40:41 +0000 (14:40 +0000)]
* Added cache to createindex_plain
Steven Barth [Tue, 27 May 2008 12:46:10 +0000 (12:46 +0000)]
* Fixed Makefile
Steven Barth [Tue, 27 May 2008 12:23:39 +0000 (12:23 +0000)]
commit
4f6198094cf4134179d1f9c9fa8f79759a27c87e
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 13:56:12 2008 +0200
rename src/ to luasrc/
Steven Barth [Tue, 27 May 2008 12:13:19 +0000 (12:13 +0000)]
add some indirection around make targets of module.mk, so you can combine it more easily with other build instructions
Steven Barth [Tue, 27 May 2008 12:13:12 +0000 (12:13 +0000)]
fix make clean
Steven Barth [Tue, 27 May 2008 09:33:52 +0000 (09:33 +0000)]
* 3rd Package reorgnaisation
* Moved core, web, cbi to libs
* Refactored OpenWRT Makefile to separate Libraries, Webinterface Components, Freifunk packages
Steven Barth [Tue, 27 May 2008 08:32:10 +0000 (08:32 +0000)]
* Separated CBI from LuCI Web
* Updated OpenWRT-Makefile
Steven Barth [Tue, 27 May 2008 08:14:24 +0000 (08:14 +0000)]
* Separated the MVC-Webframework from core
* Separated i18n from core to prepare translations
Steven Barth [Mon, 26 May 2008 12:16:16 +0000 (12:16 +0000)]
* Reworked host-Target for global Makefile
* Fixed dispatcher to correctly support fastindex
Steven Barth [Mon, 26 May 2008 09:45:12 +0000 (09:45 +0000)]
* Updated dispatcher to use fastindex if available
* Updated webuci SGI
* Updated dispatcher
Jo-Philipp Wich [Sun, 25 May 2008 22:30:30 +0000 (22:30 +0000)]
* luci/statistics: fix path to types.db in default config, adept stat-genconfig to new project name and updated config
Jo-Philipp Wich [Sun, 25 May 2008 20:49:10 +0000 (20:49 +0000)]
* luci/contrib: added statistics to makefile
Jo-Philipp Wich [Sun, 25 May 2008 17:53:04 +0000 (17:53 +0000)]
* luci/statistics: ffluci -> luci conversation
Jo-Philipp Wich [Sun, 25 May 2008 17:47:38 +0000 (17:47 +0000)]
* ffluci/statistics: diagram model updates, added ping to genconfig, fixed random() in colors.lua and added support for multiple diagrams per diagram controller
Steven Barth [Sun, 25 May 2008 17:46:06 +0000 (17:46 +0000)]
* Fixed a typo
Steven Barth [Sun, 25 May 2008 17:41:51 +0000 (17:41 +0000)]
* core: Fixed a bug in the dispatcher
* core: Move cbi.js to general resource directory
* core: Removed Freifunk references
* core: Updated Fledermaus theme
Steven Barth [Sun, 25 May 2008 17:00:30 +0000 (17:00 +0000)]
Renamed FFLuCI to LuCI, ffluci to luci and Freifunk Lua Configuration Interface to Lua Configuration Interface
Steven Barth [Sun, 25 May 2008 15:55:39 +0000 (15:55 +0000)]
* core: Added shortcut translatef for translate and format
Jo-Philipp Wich [Sun, 25 May 2008 14:38:29 +0000 (14:38 +0000)]
* ffluci/core: fs.lua: add wrapper for mkdir() to allow recursive creation of directory paths; whitespace cleanup
Jo-Philipp Wich [Sun, 25 May 2008 02:56:05 +0000 (02:56 +0000)]
* ffluci/statistics: update default config
Jo-Philipp Wich [Sun, 25 May 2008 02:38:25 +0000 (02:38 +0000)]
* ffluci/statistics: set svn properties
Jo-Philipp Wich [Sun, 25 May 2008 02:37:39 +0000 (02:37 +0000)]
* ffluci/statistcs: implement rrdtool stuff, extend controller to public pages - wip
Jo-Philipp Wich [Sat, 24 May 2008 22:58:45 +0000 (22:58 +0000)]
* ffluci/core: dispatcher.lua: setgid() won't work after setuid() due to missing permission - swapped set*id() calls; whitespace cleanups
Steven Barth [Sat, 24 May 2008 18:25:29 +0000 (18:25 +0000)]
* Removed luaposix package (was committed to OpenWRT)
Steven Barth [Sat, 24 May 2008 16:18:12 +0000 (16:18 +0000)]
Steven Barth [Sat, 24 May 2008 16:15:07 +0000 (16:15 +0000)]
Removed a comment in NOTICE file
Steven Barth [Sat, 24 May 2008 14:11:15 +0000 (14:11 +0000)]
* Added support for first-level controllers
* Added several posix functions to ffluci.fs
* Added ffluci.util.combine
Steven Barth [Fri, 23 May 2008 21:14:21 +0000 (21:14 +0000)]
* Separated Freifunk wizard from Freifunk module
Steven Barth [Fri, 23 May 2008 20:55:59 +0000 (20:55 +0000)]
* Updated luaposix Makefile (prepare for merge to OpenWRT)
Jo-Philipp Wich [Fri, 23 May 2008 20:23:51 +0000 (20:23 +0000)]
* ffluci/statistics: move contrib files from files/ to root/
Jo-Philipp Wich [Fri, 23 May 2008 19:23:06 +0000 (19:23 +0000)]
* ffluci/statistics: port statistics to new controller api, add mysel to NOTICE
Steven Barth [Thu, 22 May 2008 17:56:26 +0000 (17:56 +0000)]
* Cleanup
Steven Barth [Thu, 22 May 2008 17:21:30 +0000 (17:21 +0000)]
* Changed Makefiles to use mainline Lua
* Added a dispatching shortcut (thanks to Jow)
Jo-Philipp Wich [Thu, 22 May 2008 16:41:12 +0000 (16:41 +0000)]
* ffluci/statistics: updated default config
Steven Barth [Thu, 22 May 2008 14:04:03 +0000 (14:04 +0000)]
Merge branch 'menu'
Jo-Philipp Wich [Thu, 22 May 2008 13:17:33 +0000 (13:17 +0000)]
* ffluci/statistics: fixes for interface, netlink, dns and email plugin cbi models
Jo-Philipp Wich [Thu, 22 May 2008 13:12:43 +0000 (13:12 +0000)]
* ffluci/statistics: processes.lua: fix parameter spelling in comment
Jo-Philipp Wich [Thu, 22 May 2008 13:09:45 +0000 (13:09 +0000)]
* ffluci/statistics: add cbi model for rrdtool, fix stat-genconfig to allow correctly spelled list value parameters, updated default config
Jo-Philipp Wich [Wed, 21 May 2008 04:36:47 +0000 (04:36 +0000)]
* ffluci/statistics: add unixsock.lua missing in last commit
Jo-Philipp Wich [Wed, 21 May 2008 04:34:13 +0000 (04:34 +0000)]
* ffluci/statistics: add cbi model for unixsock plugin
Jo-Philipp Wich [Wed, 21 May 2008 04:17:25 +0000 (04:17 +0000)]
* ffluci/statistics: include general configuration in stat-genconfig
Jo-Philipp Wich [Wed, 21 May 2008 03:58:14 +0000 (03:58 +0000)]
* ffluci/statistics: fix file description in tcpconns cbi model
Jo-Philipp Wich [Wed, 21 May 2008 03:56:35 +0000 (03:56 +0000)]
* ffluci/statistics: add cbi models for processes and tcpconns plugin
Jo-Philipp Wich [Wed, 21 May 2008 03:08:47 +0000 (03:08 +0000)]
* ffluci/statistics: add cbi models for irq, netlink and network plugins, updated menu, default config and config generator
Jo-Philipp Wich [Tue, 20 May 2008 23:41:34 +0000 (23:41 +0000)]
* ffluci/statistics: added initial config generator for collectd
Jo-Philipp Wich [Tue, 20 May 2008 19:21:36 +0000 (19:21 +0000)]
* ffluci/statistics: fix c'n'p errors in iptables cbi model
Jo-Philipp Wich [Tue, 20 May 2008 19:15:47 +0000 (19:15 +0000)]
* ffluci/statistics: updated menu, added collectd interface and iptables cbi models
Jo-Philipp Wich [Tue, 20 May 2008 16:31:58 +0000 (16:31 +0000)]
* ffluci: fix internal property in sys/iptparser.lua
Jo-Philipp Wich [Tue, 20 May 2008 16:28:17 +0000 (16:28 +0000)]
* ffluci: moved src/iptparser.lua to src/sys/iptparser.lua; renamed lib to ffluci.sys.iptparser
Jo-Philipp Wich [Tue, 20 May 2008 16:07:12 +0000 (16:07 +0000)]
* ffluci: added iptparser library to core
Jo-Philipp Wich [Tue, 20 May 2008 01:23:25 +0000 (01:23 +0000)]
* ffluci/statistics: first bunch of collectd plugin cbi models
Steven Barth [Sun, 18 May 2008 21:38:11 +0000 (21:38 +0000)]
* Add community package for Freifunk Hannover
Jo-Philipp Wich [Sat, 17 May 2008 17:48:13 +0000 (17:48 +0000)]
* ffluci/statistics: set svn properties
Jo-Philipp Wich [Sat, 17 May 2008 17:43:49 +0000 (17:43 +0000)]
* ffluci: first work on statistics application based on collectd
Steven Barth [Sat, 17 May 2008 10:00:44 +0000 (10:00 +0000)]
* Generalized dispatcher handling
Steven Barth [Sat, 17 May 2008 08:55:23 +0000 (08:55 +0000)]
Added global imagepath
Steven Barth [Wed, 14 May 2008 20:16:56 +0000 (20:16 +0000)]
* applications/luci-fw: Fixed initscript
Steven Barth [Wed, 14 May 2008 19:53:22 +0000 (19:53 +0000)]
* modules/freifunk: Fixed Makefile
Steven Barth [Wed, 14 May 2008 19:41:40 +0000 (19:41 +0000)]
* modules/freifunk: Cleaned up Freifunk init-Script and wizard
Steven Barth [Wed, 14 May 2008 19:39:09 +0000 (19:39 +0000)]
* modules/freifunk: Updated wizard to be more generic
Steven Barth [Wed, 14 May 2008 18:16:51 +0000 (18:16 +0000)]
* applications/luci-fw: Added support for customizing inter-device routing
* applications/luci-fw: Adapted Firewallscripts to better integrate into OpenWRT networking concept
Steven Barth [Wed, 14 May 2008 12:10:44 +0000 (12:10 +0000)]
* core: Added template for a table view of typed sections
Steven Barth [Wed, 14 May 2008 09:17:09 +0000 (09:17 +0000)]
* Readded missing firewall configuration pages
Steven Barth [Wed, 14 May 2008 09:11:19 +0000 (09:11 +0000)]
* Completed last commit
Steven Barth [Wed, 14 May 2008 09:09:03 +0000 (09:09 +0000)]
* CBI: Minor changes
Steven Barth [Tue, 13 May 2008 17:32:11 +0000 (17:32 +0000)]
* modules/admin-core: Reintroduced ffluci.controller.admin.status
* modules/admin-core: Added Syslog status page
Steven Barth [Tue, 13 May 2008 15:46:08 +0000 (15:46 +0000)]
* applications/luci-splash: Added missing dependency to iptables-mod-ipopt
Steven Barth [Tue, 13 May 2008 09:21:10 +0000 (09:21 +0000)]
* applications/sgi-haserl: Added ffluci.http.upload for file uploads
* applications/sgi-webuci: Added stub for ffluci.http.upload
Steven Barth [Sun, 11 May 2008 10:37:01 +0000 (10:37 +0000)]
* applications/luci-splash fixes #2
Steven Barth [Sun, 11 May 2008 10:29:45 +0000 (10:29 +0000)]
* DHCP-Splash fixes #1