Commit graph

1232 commits

Author SHA1 Message Date
Steven Barth
1358f954a7 Fixed JSON-RPC API, added uvl API-Bindings 2008-09-05 15:38:53 +00:00
Jo-Philipp Wich
94996dd639 * luci/libs/uvl: translation fixes 2008-09-05 15:32:33 +00:00
Steven Barth
c03bde275f Inprove sanity check for luci.sauth.read 2008-09-05 14:52:06 +00:00
Steven Barth
47c07adf75 libs/web: Turn dependency tracking on by default 2008-09-05 14:34:59 +00:00
Steven Barth
e2e1cf5497 Fixed some minor session handling issues 2008-09-05 14:28:36 +00:00
Jo-Philipp Wich
406de82821 * luci/libs/uvl: make "proto=dhcp" the default value in network scheme 2008-09-05 14:26:54 +00:00
Steven Barth
aa0617e4ed libs/sys: Added luci.sys.call 2008-09-05 13:55:49 +00:00
Steven Barth
9243e20e27 Added .href parameter to DummyValues 2008-09-05 13:32:59 +00:00
Steven Barth
9cae9dabf2 Fixed luci.uci.Cursor.delete_all 2008-09-05 12:05:06 +00:00
Steven Barth
f62839fde9 Fixed HTTP stack to parse urlencoded data from Internet Explorer correctly
Internet Explorer appends a whitespace character after the last parameter which will now be stripped
2008-09-05 11:36:53 +00:00
Steven Barth
cc4c0688b5 Fix whitespace issues in CBI template 2008-09-05 11:36:47 +00:00
Steven Barth
c882d1f501 Fixed Reboot pages 2008-09-05 10:20:07 +00:00
Steven Barth
cac36db080 Optimized error handling 2008-09-05 09:37:02 +00:00
Steven Barth
2cde638a53 Push new Freifunk configuration 2008-09-05 01:02:36 +00:00
Steven Barth
05f350547e FFWizard rewrite 2008-09-05 01:01:53 +00:00
Jo-Philipp Wich
35a529a5c5 * luci/libs/uvl:
- implement port and portrange datatypes
	- fix datatype of port ranges in firewall scheme
2008-09-04 23:39:55 +00:00
Steven Barth
76145b3e25 Added device hints to fstab configuration page. 2008-09-04 22:03:19 +00:00
Steven Barth
d1c078e1a7 Use /usr/bin/env lua instead of /usr/bin/lua in development environment startscript 2008-09-04 20:13:17 +00:00
Steven Barth
67c4ce4dfc Added placeholder example application 2008-09-04 20:03:00 +00:00
Steven Barth
e4cbd59c39 Add table-comparators to luci.model.uci.delete_all 2008-09-04 11:48:27 +00:00
Jo-Philipp Wich
fb1c51b33c * luci/applications/uvc_streamer: sync xml translations 2008-09-04 11:17:02 +00:00
Jo-Philipp Wich
5187eb8896 * luci/application/uvc_streame: apply translation enhancements 2008-09-04 11:07:19 +00:00
Steven Barth
1f2289b41e libs/cbi: Use a Combobox for optional values if a section is dynamic and has defined optional fields 2008-09-04 09:55:46 +00:00
Steven Barth
ccc02d4188 Fixed event handlers to be more standards compliant
(fixed dependency tracking not working correctly on Konqueror and others)
2008-09-04 09:31:54 +00:00
Jo-Philipp Wich
19e22598fd * luci/libs/uvl:
- implement aliasing in luci.uvl.read_scheme()
	- fixed wrong enum definition in reference scheme
	- fixed boolean() datatype validator to actually accept "true" and "false" literals
	- extend uvl cli to validate schemes against the reference scheme (incomplete)
2008-09-04 00:56:13 +00:00
Steven Barth
34ab619ee3 libs/cbi: Compatibility changes for non-standards-compliant browsers 2008-09-03 22:51:27 +00:00
Jo-Philipp Wich
ccd792c4d1 * luci/modules: fix default translation of no-encryption-option in both admin-full and admin-fixed 2008-09-03 22:42:20 +00:00
Jo-Philipp Wich
8a1b678504 * luci/contrib/luci-addons: always create /var/etc in luci_ethers, fixes #113 - thanks KanjiMonster! 2008-09-03 22:33:53 +00:00
Jo-Philipp Wich
85461e4226 * luci/libs/uvl: fix error handling of OPT_INVVALUE too 2008-09-03 22:02:35 +00:00
Jo-Philipp Wich
727e9878fb * luci/libs/uvl:
- implement host datatype which matches hostname, ip4addr or ip6addr datatype
	- implement multival flag for options
	- fix handling of OPT_BADVALUE errors
	- add multival flag spec to reference scheme
2008-09-03 21:49:13 +00:00
Jo-Philipp Wich
5cf454019c * luci/libs/uvl: fix zone references in firewall scheme 2008-09-03 21:11:05 +00:00
Jo-Philipp Wich
ba3c967d65 * luci/libs/uvl: completed firewall scheme 2008-09-03 21:07:07 +00:00
Steven Barth
ed7362eed3 Added cbi2uvl converter 2008-09-03 12:16:46 +00:00
Steven Barth
43a730c88a libs/web: Fixed luci.template 2008-09-03 11:01:21 +00:00
Jo-Philipp Wich
7c91b79121 * luci/libs/uvl: add "network" option to firewall scheme 2008-09-03 10:52:40 +00:00
Jo-Philipp Wich
e97527fa06 * luci/contrib/olsrd-luci: add timer fix from (http://gredler.at/hg/olsrd/rev/ace7c0970ec) 2008-09-03 09:43:07 +00:00
Jo-Philipp Wich
eedb43da9b * luci/libs/uvl:
- fix command line switches for uvl
	- honour STRICT_UNKOWN_OPTIONS in luci.uvl._validate_option()
2008-09-03 02:08:38 +00:00
Jo-Philipp Wich
3817e51402 * luci/libs/uvl: add missing username, password and server options to network schame, fix c-n-p errors 2008-09-03 01:51:12 +00:00
Jo-Philipp Wich
2b767fc45c * luci/libs/uvl: completed network scheme, add "uint" and "ipaddr" datatypes 2008-09-03 01:45:43 +00:00
Jo-Philipp Wich
c842b668b0 * luci/contrib/olsrd-luci: adept config generator to new uci api and fix ifname in interface sections 2008-09-03 00:36:13 +00:00
Jo-Philipp Wich
15eb2bcbb0 * luci/libs: uvl: remove deprecated notice from reference scheme 2008-09-02 22:26:36 +00:00
Jo-Philipp Wich
6b6abc95d0 * luci/libs/uvl:
- fix handling of missing package/section/variable fields in scheme specs
	- fix dereferencing of scheme tables in luci.uvl.uvlitem.scheme()
	- unify TYPE_VARIABLE and TYPE_OPTION
	- implement external "regexp:..." validators
	- extend reference scheme to implement "lazylist" type for lists
2008-09-02 22:13:52 +00:00
Jo-Philipp Wich
51bfdb1377 * luci/libs: uvl: implement package sections in the uvl scheme format 2008-09-02 20:24:06 +00:00
Steven Barth
eb279ab360 Alias luci.util.exec as luci.sys.exec for legacy purposes 2008-09-02 19:08:43 +00:00
Steven Barth
95f9bb97ba Fixed occasionally occuring "Overload"-problems with luci-httpd 2008-09-02 15:03:18 +00:00
Steven Barth
048fe5ce12 Fixed some UCI transition fallout 2008-09-02 14:50:00 +00:00
Steven Barth
b693e1ab91 Rewrote luci.config 2008-09-02 14:24:00 +00:00
Steven Barth
f9a3de2234 applications/luci-fw: Fixed r2979, closes #112 2008-09-02 11:27:00 +00:00
Steven Barth
954e61d2a3 Bump i18n-files 2008-09-02 09:08:11 +00:00
Steven Barth
5430a64f05 modules/admin-full: Fixed a typo on IPKG configuration page 2008-09-02 09:06:27 +00:00