Ferry Boender
|
b8f19a1bba
|
Enforce min and max dates on "date" fields in HTML5 capable browsers.
|
10 years ago |
Ferry Boender
|
4771d60448
|
Enforce minlen and maxlen on "text" fields in HTML5 capable browsers.
|
10 years ago |
Ferry Boender
|
fb63870487
|
Enforce minlen on "password" fields in HTML5 capable browsers.
|
10 years ago |
Ferry Boender
|
200fea8598
|
Enforce minlen and maxlen on "string" fields in HTML5 capable browsers.
|
10 years ago |
Ferry Boender
|
9241cbe837
|
Show understandable error when binding to the port fails.
|
10 years ago |
Ferry Boender
|
0eb04cae51
|
Don't raise KeyError if a non-required file wasn't uploaded.
|
10 years ago |
Ferry Boender
|
24f9a25f54
|
pyflake and pylint cleanups.
|
10 years ago |
Ferry Boender
|
0aee57fdf4
|
Absolute paths to scripts to easy debugging and some additional debugging messages.
|
10 years ago |
Ferry Boender
|
0c1d213458
|
Raise HTTPErrors instead of sending errors directly to the client.
|
10 years ago |
Ferry Boender
|
6d7cdf744c
|
Small cleanup.
|
10 years ago |
Ferry Boender
|
6723038209
|
Show error code and text in browser.
|
10 years ago |
Ferry Boender
|
20010fb0a4
|
Raise 404 error instead of sending it directly.
|
10 years ago |
Ferry Boender
|
fe51013643
|
Raise error instead of sending making the webapphandler send hand-crafted responses.
|
10 years ago |
Ferry Boender
|
4210c3c672
|
pylint improvements.
|
10 years ago |
Ferry Boender
|
394022e2d3
|
pylint fixes.
|
10 years ago |
Ferry Boender
|
485fd773fc
|
Refactored application into separate files.
|
10 years ago |
Ferry Boender
|
d8492b9269
|
Typo bugfix.
|
10 years ago |
Ferry Boender
|
198386efeb
|
Required field option fix
|
10 years ago |
Ferry Boender
|
c1a029a996
|
Allow inclusion of application-wide custom CSS.
|
10 years ago |
Ferry Boender
|
cc3479e9e3
|
Removed Todo list from code.
|
10 years ago |
Ferry Boender
|
970154cdeb
|
Properly validate field uploads if the browser does not support HTML5 client side form validation.
|
10 years ago |
Ferry Boender
|
b38226fa0f
|
Make checking for authorization the first thing we do.
|
10 years ago |
Ferry Boender
|
d5c381e2fc
|
Make authorization required for serving static files is 'users' param is in configuration.
|
10 years ago |
Ferry Boender
|
64e2afeeda
|
Implemented field styles that lets the user specify inline CSS style for a form field.
|
10 years ago |
Ferry Boender
|
c0634564c4
|
Bugfix in 'rows' and 'cols' options for text fields.
|
10 years ago |
Ferry Boender
|
1080b50696
|
Added a 'size' option for string input fields that controls the width in characters of the input box.
|
10 years ago |
Ferry Boender
|
479aac0e5a
|
Prefill form fields if it had errors.
|
10 years ago |
Ferry Boender
|
e623c45da6
|
Allow serving of static files through 'static_dir' directive.
|
10 years ago |
Ferry Boender
|
8b267486d0
|
Moved unreachable code.
|
10 years ago |
Ferry Boender
|
75bd347cdf
|
Don't perform code coverage for daemon code.
|
10 years ago |
Ferry Boender
|
536caec8b7
|
Bugfix in validation message.
|
10 years ago |
Ferry Boender
|
3442f34d1b
|
Main function.
|
10 years ago |
Ferry Boender
|
450bb24eb7
|
Don't try to validate missing but required fields.
|
10 years ago |
Ferry Boender
|
7d1775354e
|
Log HTTP requests to the log file instead of console.
|
10 years ago |
Ferry Boender
|
ed143fb73a
|
Cast min/max/minlen/maxlen values to proper types.
|
10 years ago |
Ferry Boender
|
93fcaea981
|
Method documentation.
|
10 years ago |
Ferry Boender
|
b53f5fcf40
|
Method for getting a field definition from the form definition. Replaces previous private method.
|
10 years ago |
Ferry Boender
|
34b4151529
|
Return process exit code for 'raw' output type.
|
10 years ago |
Ferry Boender
|
ce71253ab5
|
Allow None values for stdout, stderr if script output type is not raw.
|
10 years ago |
Ferry Boender
|
8c7a12e354
|
Classes improperly rendered for input form line.
|
10 years ago |
Ferry Boender
|
ca55acf980
|
Don't change to form config dir if we're already there.
|
10 years ago |
Ferry Boender
|
3911207709
|
Don't do anything with script output if we're in raw output mode.
|
10 years ago |
Ferry Boender
|
8a03c3b3a2
|
Mark TODO as done.
|
10 years ago |
Ferry Boender
|
0fafeaf8d2
|
Document how scriptform.py works.
|
10 years ago |
Ferry Boender
|
1c43496be3
|
Proper shutdown of server via threaded call to shutdown().
|
10 years ago |
Ferry Boender
|
81e3b480a8
|
FormConfig.callback no longer tightly coupled to request. Instead, stdin and stdout file handles are passed in.
|
10 years ago |
Ferry Boender
|
563f3cdca5
|
Move rendering of a form line to the FormRender class.
|
10 years ago |
Ferry Boender
|
3d9ca8dd40
|
Code formatting.
|
10 years ago |
Ferry Boender
|
51be118f85
|
Change dir to form config directory in main method, not in a class.
|
10 years ago |
Ferry Boender
|
fb77cd7a7a
|
Removed dead code.
|
10 years ago |