Steven Barth
|
3e9e582572
|
Heavy memory/performance optimizations #1
|
2008-09-05 18:34:46 +00:00 |
|
Steven Barth
|
8af9060efd
|
libs/cbi: Pass default values from UVL
|
2008-09-05 15:58:19 +00:00 |
|
Steven Barth
|
34ab619ee3
|
libs/cbi: Compatibility changes for non-standards-compliant browsers
|
2008-09-03 22:51:27 +00:00 |
|
Steven Barth
|
3568e2ba50
|
libs/cbi: Forward errors (like syntactical errors) from CBI model parser to the user output
|
2008-09-01 19:51:37 +00:00 |
|
Steven Barth
|
05d6b9684c
|
libs/cbi: Make sure newly created sections have optional field selectors
|
2008-08-30 20:32:13 +00:00 |
|
Steven Barth
|
171cbec25d
|
libs/cbi: Simplified _uvl_validate_section
|
2008-08-30 15:41:02 +00:00 |
|
Steven Barth
|
0e05dbb02e
|
libs/cbi: Use :is instead of .code == for UVL error tests
|
2008-08-30 15:29:09 +00:00 |
|
Steven Barth
|
63706a9f43
|
libs/cbi: Disable strict mode for now
|
2008-08-30 12:47:14 +00:00 |
|
Steven Barth
|
055cef5336
|
Optimized UVL validation handling
|
2008-08-30 12:11:27 +00:00 |
|
Steven Barth
|
7e792dad2e
|
libs/cbi: Create section after validation to avoid validation errors with empty fields
|
2008-08-30 10:18:56 +00:00 |
|
Steven Barth
|
ccf73ec14e
|
libs/cbi: Temporarily allow invalid configuration values to be saved
|
2008-08-30 09:21:38 +00:00 |
|
Steven Barth
|
8003e3b648
|
libs/cbi: Make sure options in ListValues are unique
|
2008-08-28 21:30:49 +00:00 |
|
Steven Barth
|
4ca6f02af2
|
CBI-UVL Validation Integration part #1
|
2008-08-28 19:31:25 +00:00 |
|
Steven Barth
|
ba22660cb8
|
libs/core: Add recursion detection to dumptable, serialize_data
Dumptable now writes to stderr
|
2008-08-28 15:50:27 +00:00 |
|
Steven Barth
|
12912ba7a4
|
Fixed enum dependencies
|
2008-08-28 09:11:16 +00:00 |
|
Steven Barth
|
a3fcd87a71
|
Fixed incompatible APIs in CBI
|
2008-08-27 22:02:38 +00:00 |
|
Steven Barth
|
d463d0b835
|
Renamed reworked UCI API to uci2 to allow a peaceful coexistence with the old one
Minor bugfixes
|
2008-08-27 08:53:40 +00:00 |
|
Steven Barth
|
91ba7c42f5
|
UCI API changes
|
2008-08-26 23:00:44 +00:00 |
|
Steven Barth
|
43b3217e55
|
libs/cbi: Added support for enum dependencies
|
2008-08-26 19:36:41 +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 |
|
Steven Barth
|
451eacf8da
|
CBI-UVL integration part #1
|
2008-08-24 16:22:49 +00:00 |
|
Jo-Philipp Wich
|
18dfd21c39
|
* luci/libs: use striptags() in cbi <option> elements
|
2008-08-20 16:58:29 +00:00 |
|
Steven Barth
|
dc638500b5
|
libs/cbi: Moved typecasting to the appropriate place
|
2008-08-19 15:33:04 +00:00 |
|
Steven Barth
|
d1a448604e
|
libs/cbi: Added preliminary UCI list datatype support... for great justice
|
2008-08-18 23:26:06 +00:00 |
|
Steven Barth
|
935f4a805a
|
Small bug fixes
|
2008-08-18 02:06:59 +00:00 |
|
Steven Barth
|
97ce1ad8ad
|
Preparing rewrite of WiFi configuration
|
2008-08-17 18:32:53 +00:00 |
|
Steven Barth
|
75d4cca7ae
|
Fixed a design flaw in luci.model.uci
|
2008-08-17 10:20:36 +00:00 |
|
Steven Barth
|
d7b95a555b
|
Added process control page
Minor improvements
|
2008-08-16 20:18:14 +00:00 |
|
Steven Barth
|
f94fb5ac18
|
Some cleanups
|
2008-08-15 22:22:54 +00:00 |
|
Steven Barth
|
8e4afe1210
|
Several escaping fixes
Updated XML translation system
Use the new Table widget for DHCP leases
|
2008-08-15 20:42:25 +00:00 |
|
Steven Barth
|
d212e531d5
|
Added missing value escaping
Fixed a typo (wrong if-condition)
Added support for Table objects in CBI
|
2008-08-15 18:18:16 +00:00 |
|
Steven Barth
|
8d9d419f84
|
libs/cbi: Some fixes
|
2008-08-15 09:22:45 +00:00 |
|
Steven Barth
|
d46f017564
|
libs/cbi: Prevent SimpleForms from prematurely parsing form data
|
2008-08-14 22:18:46 +00:00 |
|
Steven Barth
|
1616d5a81e
|
Enable more sanity checks for Password Changing page
|
2008-08-14 19:19:05 +00:00 |
|
Steven Barth
|
15e2e16c6d
|
Converted password change form to CBI model
|
2008-08-14 19:01:36 +00:00 |
|
Steven Barth
|
d915e6e1d7
|
Converted IPKG configuration to CBI model
Removed abandoned code
|
2008-08-14 17:16:56 +00:00 |
|
Steven Barth
|
36717208f1
|
Fixed login form
Converted SSH-Keys to CBI-Map
|
2008-08-14 16:11:49 +00:00 |
|
Steven Barth
|
15f4fa76d5
|
libs/cbi: Added TextValue
|
2008-08-14 11:50:00 +00:00 |
|
Steven Barth
|
355ac6b1a2
|
libs/cbi: Added support for stateful Values, Added editlink template
|
2008-08-12 15:31:09 +00:00 |
|
Steven Barth
|
b723b936c5
|
Minor bugfixes
|
2008-08-11 12:53:41 +00:00 |
|
Steven Barth
|
bdb4bbde13
|
libs/cbi: Major Improvements
Added initial support for non-UCI-based forms (luci.cbi.SimpleForm)
Minor API improvements
Now correctly tagging "empty mandatory field" errors
|
2008-08-09 14:14:04 +00:00 |
|
Steven Barth
|
fbae92e522
|
modules/admin-full: Added support for interface aliases
|
2008-08-07 20:21:38 +00:00 |
|
Steven Barth
|
e72a526984
|
libs/cbi: Added magic ;-)
|
2008-08-07 19:03:25 +00:00 |
|
Steven Barth
|
50093ed3d9
|
Moved luci.sys.libpath to luci.util
|
2008-08-06 20:20:40 +00:00 |
|
Steven Barth
|
76982655fa
|
Moved luci.sys.exec, luci.sys.execl and luci.sys.bigendian to luci.util
|
2008-08-06 20:11:15 +00:00 |
|
Steven Barth
|
084db952ce
|
libs/cbi: Added value function to luci.cbi.Value to create Comboboxes
|
2008-08-04 17:16:27 +00:00 |
|
Steven Barth
|
5c7ab64306
|
libs/cbi: Fixed CBI handling of "Save & Apply"
|
2008-07-30 19:01:07 +00:00 |
|
Steven Barth
|
43ffb3aacb
|
libs/cbi: Added "Save & Apply" button to CBI forms
|
2008-07-29 14:01:19 +00:00 |
|