Commit graph

1589 commits

Author SHA1 Message Date
Steven Barth
56a23c609c * libs/web: Added support for custom query strings 2008-06-03 18:02:53 +00:00
Steven Barth
47b1f40356 * Fixed COPTS handling in OpenWRT Makefile
* libs/fastindex: fixed Makefile
2008-06-03 16:41:32 +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
95116c8d3b * libs/fastindex: Changed Makefile to use LUCI_INSTALLDIR 2008-06-02 19:14:56 +00:00
Jo-Philipp Wich
a29fb388f5 * luci/core: util.lua: added parse_units() helper function 2008-06-02 18:02:00 +00:00
Steven Barth
f56890a573 * Added native basic authentication support
* Cleanups
2008-06-02 17:49:27 +00:00
Jo-Philipp Wich
92d76ed836 * luci/core: cbi.lua: automatically set size of MultiValue fields 2008-06-02 16:21:41 +00:00
Steven Barth
08e85e726c * Reintegrated fastindex support 2008-06-02 15:36:13 +00:00
Steven Barth
fbe3f6f09f Revert "full fastindex integration, drop old cache stuff"
This reverts commit 19917e78d47dc33c3f75b7fac9585e534d144fd3.
2008-06-02 15:36:05 +00:00
Steven Barth
271bfb4725 full fastindex integration, drop old cache stuff 2008-06-02 15:35:57 +00:00
Steven Barth
f5c117f067 fix fastindex namespace 2008-06-02 15:35:44 +00:00
Steven Barth
ed0ef1f9f0 move the .o and .so .gitignore lines to the top level .gitignore 2008-06-02 15:35:30 +00:00
Steven Barth
088bc4628b add the fastindex module 2008-06-02 15:35:22 +00:00
Steven Barth
dc157c4dda remove unnecessary compiler command line stuff in sgi-webuci 2008-06-02 15:35:10 +00:00
Jo-Philipp Wich
c660416989 * luci/core: cbi.lua: fix auto-i18n for values inside typed sections 2008-06-01 21:20:20 +00:00
Jo-Philipp Wich
e95d152b3d * luci/core: cbi.lua: NamedSection and TypedSection take different numbers of arguments, move i18n init to corresponding constructors 2008-06-01 18:34:13 +00:00
Steven Barth
633692fc68 * Fixed last commit 2008-06-01 17:25:07 +00:00
Steven Barth
c73afe8b25 * Added timing fix 2008-06-01 17:22:21 +00:00
Jo-Philipp Wich
47b62843fc * luci/core: cbi.lua: automatic i18n capabilities; whitespace cleanup 2008-06-01 16:42:33 +00:00
Steven Barth
6250394740 * libs/core: Adapted luci.util.strip_bytecode to handle lnum-bytecode correctly 2008-06-01 14:54:58 +00:00
Steven Barth
bc5c1995eb * luci/web: Set default language to English
* applications/community-*: Set default language to German
2008-06-01 12:35:19 +00:00
Steven Barth
e1c469e634 * Added OpenWRT package for english translation (incomplete)
* libs/core: Fixed indentation of luci.util.strip_bytecode
2008-06-01 12:22:47 +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
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
3f5f89451e * libs/web: Added .leaf attribute to dispatching tree to stop dispatching at a certain node
* libs/web: Added rewrite target for advanced aliasing
2008-05-29 19:18:49 +00:00
Steven Barth
d8f5ce4759 * Fixed dispatching regex 2008-05-29 18:52:22 +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
fe7cbc15b8 Revert "* luci/core: dispatcher.lua: fix build_url()"
This reverts commit 7512f2e5f533cb8ef51a9e4ee01081da0df23853.
2008-05-29 13:51:32 +00:00
Jo-Philipp Wich
b8abce7f1e * luci/core: dispatcher.lua: fix build_url() 2008-05-29 00:58:52 +00:00
Steven Barth
4e53d007bf * 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
2008-05-28 19:37:43 +00:00
Steven Barth
4365fbe2a3 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
2008-05-28 15:28:13 +00:00
Steven Barth
776f9957d0 * Updated dispatching cache mechanism 2008-05-28 04:08:54 +00:00
Steven Barth
b1e131a3db * Optimized dispatching model 2008-05-27 20:39:48 +00:00
Steven Barth
6a0da42bef * Fixed caching mechanism 2008-05-27 15:40:49 +00:00
Steven Barth
882940a807 * Added cache to createindex_plain 2008-05-27 14:40:41 +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
93ff578ac8 * 3rd Package reorgnaisation
* Moved core, web, cbi to libs
* Refactored OpenWRT Makefile to separate Libraries, Webinterface Components, Freifunk packages
2008-05-27 09:33:52 +00:00