Steven Barth
0c5dc7bc77
libs/core: Reworked some basic libraries to not use package.seeall
...
libs/json: Implemented own JSON-Decoder (Encoder will follow)
modules/rpc: Preliminary implemented RPC-Exports for luci.fs, luci.sys and luci.model.uci
2008-08-26 00:53:28 +00:00
Jo-Philipp Wich
8e6d1e682a
* luci/libs: uvl: implement dependencies for enum values
2008-08-25 18:30:25 +00:00
Jo-Philipp Wich
1e6001c235
* luci/libs: cbi: implement get_scheme() on some more map-like objects; whitespace cleanup
2008-08-25 00:36:07 +00:00
Steven Barth
d97d6329c3
libs/cbi: Fixed UVL integration
2008-08-24 20:44:47 +00:00
Steven Barth
d68d03085a
CBI-UVL integration part #2
2008-08-24 19:51:09 +00:00
Jo-Philipp Wich
a0b9f952e5
* luci/libs: uvl: store valueof values as associative table
2008-08-24 18:33:25 +00:00
Jo-Philipp Wich
e124eec0e8
* luci/libs: uvl: implement "valueof" option
2008-08-24 18:06:51 +00:00
Jo-Philipp Wich
75aac77206
* luci/libs: uvl: remove a brain-dead unpack()
2008-08-24 17:14:31 +00:00
Jo-Philipp Wich
5117fc703e
* luci/libs: uvl: use python-style format syntax for errors
2008-08-24 17:12:16 +00:00
Steven Barth
0647fadb0a
libs/core: Add Pythonic string formatting syntax
2008-08-24 16:35:06 +00:00
Steven Barth
451eacf8da
CBI-UVL integration part #1
2008-08-24 16:22:49 +00:00
Jo-Philipp Wich
1946740198
* luci/libs: uvl: implement "named" flag for schemes
2008-08-24 16:09:02 +00:00
Jo-Philipp Wich
23101e7137
* luci/libs: uvl: implement get_scheme() and get_dependencies()
2008-08-24 14:20:20 +00:00
Jo-Philipp Wich
4fc00fead3
* luci/libs: web: fix "dispatcher.lua:167: attempt to concatenate a
...
nil value" when running luci on a shell
2008-08-23 15:17:10 +00:00
Steven Barth
3bcab66128
RPC initial authentication API completed
2008-08-22 22:13:54 +00:00
Steven Barth
69cab40a9a
libs/web: Remove unneeded status call
2008-08-22 22:01:53 +00:00
Steven Barth
20116047b0
Fix unhandled track values for leafs
2008-08-22 21:52:36 +00:00
Steven Barth
830ca24abb
libs/http: Fixed default sink for unknown data
2008-08-22 20:33:48 +00:00
Steven Barth
03c0b0ad12
RPC part #3
2008-08-22 20:04:49 +00:00
Steven Barth
4eead17501
RPC part #2
2008-08-22 20:04:04 +00:00
Steven Barth
dcf0f6146f
libs/rpc: Created new library
2008-08-21 19:13:45 +00:00
Jo-Philipp Wich
71c3d30f46
* luci/themes: several xhtml fixes
2008-08-20 19:44:16 +00:00
Steven Barth
3fdccc976e
libs/web: Corrected HTTP-Headers
2008-08-20 19:24:09 +00:00
Steven Barth
0e1ec77d17
libs/web: Set Expires-Header
2008-08-20 19:04:10 +00:00
Jo-Philipp Wich
0938135dbb
* luci/libs: add striptags() to global dispatcher namespace
2008-08-20 17:04:03 +00:00
Jo-Philipp Wich
18dfd21c39
* luci/libs: use striptags() in cbi <option> elements
2008-08-20 16:58:29 +00:00
Jo-Philipp Wich
ab71972c7e
* luci/libs: use pcdata() in striptags()
2008-08-20 16:55:10 +00:00
Jo-Philipp Wich
5b718fe88d
* luci/libs: add striptags() to luci.util
2008-08-20 16:40:25 +00:00
Jo-Philipp Wich
9a7c358cfb
* luci/themes: fix help text styles in openwrt.org theme
2008-08-20 16:11:27 +00:00
Jo-Philipp Wich
8000a4e704
* luci/libs: change default scheme directory to /lib/uci/schema/ in uvl
2008-08-19 17:19:32 +00:00
Steven Barth
a35337e6a1
Minor bugfixes
...
Added possibility to add networks from Wifi page
2008-08-19 17:02:40 +00:00
Steven Barth
dc638500b5
libs/cbi: Moved typecasting to the appropriate place
2008-08-19 15:33:04 +00:00
Jo-Philipp Wich
e5608ae6b2
* luci/libs: fix datatype validation of list values
2008-08-18 23:43:20 +00:00
Steven Barth
d1a448604e
libs/cbi: Added preliminary UCI list datatype support... for great justice
2008-08-18 23:26:06 +00:00
Jo-Philipp Wich
70aa9bb855
* luci/libs: uvl: add support for list values in schemes and configurations
2008-08-18 20:37:13 +00:00
Jo-Philipp Wich
6802546621
* libs/luci: implement get_list() and set_list() wrappers in luci.model.uci
2008-08-18 18:06:49 +00:00
Steven Barth
ec796fc52a
Fixed a typo
2008-08-18 08:30:15 +00:00
Jo-Philipp Wich
0fb1e9267b
* luci/libs: use one common quoting style for error messages in luci.uvl
2008-08-18 02:30:15 +00:00
Steven Barth
935f4a805a
Small bug fixes
2008-08-18 02:06:59 +00:00
Steven Barth
0c3fc70ddb
Huuuuuuuuuuuge rewrite of the Wireless Configuration
2008-08-18 00:38:18 +00:00
Jo-Philipp Wich
3944408637
* luci/libs: set svn property on uvl executable
2008-08-17 23:50:56 +00:00
Jo-Philipp Wich
db82e041a8
* luci: big svn property fixup
2008-08-17 23:47:38 +00:00
Jo-Philipp Wich
d0cbcfa458
* luci/libs: further fixes in uvl cli and library
2008-08-17 23:40:51 +00:00
Jo-Philipp Wich
6d5efc7925
* luci/libs: properly implement and document --schemedir in uvl cli
2008-08-17 23:30:23 +00:00
Jo-Philipp Wich
13439a8ac5
* luci/libs: fix typo in uvl utility
2008-08-17 22:44:15 +00:00
Jo-Philipp Wich
ed05a304d9
* luci/libs: add missing shebang to uvl cli
2008-08-17 22:38:10 +00:00
Jo-Philipp Wich
f9edabb142
* luci/libs: add uvl cli utility
2008-08-17 22:34:09 +00:00
Jo-Philipp Wich
5e606c8fe2
* luci/libs: uvl: rename validate() to validate_config() and reimplement validate() as "catch all" variant
2008-08-17 21:43:56 +00:00
Jo-Philipp Wich
a966a3b2b4
* luci/libs: uvl: implement scheme loading on demand, add inline documentation
2008-08-17 18:47:32 +00:00
Steven Barth
97ce1ad8ad
Preparing rewrite of WiFi configuration
2008-08-17 18:32:53 +00:00