Commit Graph

203 Commits (master)

Author SHA1 Message Date
Ferry Boender 970154cdeb Properly validate field uploads if the browser does not support HTML5 client side form validation. 9 years ago
Ferry Boender b38226fa0f Make checking for authorization the first thing we do. 9 years ago
Ferry Boender d5c381e2fc Make authorization required for serving static files is 'users' param is in configuration. 9 years ago
Ferry Boender 64e2afeeda Implemented field styles that lets the user specify inline CSS style for a form field. 9 years ago
Ferry Boender c0634564c4 Bugfix in 'rows' and 'cols' options for text fields. 9 years ago
Ferry Boender 1080b50696 Added a 'size' option for string input fields that controls the width in characters of the input box. 9 years ago
Ferry Boender 479aac0e5a Prefill form fields if it had errors. 9 years ago
Ferry Boender e623c45da6 Allow serving of static files through 'static_dir' directive. 9 years ago
Ferry Boender 8b267486d0 Moved unreachable code. 9 years ago
Ferry Boender 75bd347cdf Don't perform code coverage for daemon code. 9 years ago
Ferry Boender 536caec8b7 Bugfix in validation message. 9 years ago
Ferry Boender 3442f34d1b Main function. 9 years ago
Ferry Boender 450bb24eb7 Don't try to validate missing but required fields. 9 years ago
Ferry Boender 7d1775354e Log HTTP requests to the log file instead of console. 9 years ago
Ferry Boender ed143fb73a Cast min/max/minlen/maxlen values to proper types. 9 years ago
Ferry Boender 93fcaea981 Method documentation. 9 years ago
Ferry Boender b53f5fcf40 Method for getting a field definition from the form definition. Replaces previous private method. 9 years ago
Ferry Boender 34b4151529 Return process exit code for 'raw' output type. 9 years ago
Ferry Boender ce71253ab5 Allow None values for stdout, stderr if script output type is not raw. 9 years ago
Ferry Boender 8c7a12e354 Classes improperly rendered for input form line. 9 years ago
Ferry Boender ca55acf980 Don't change to form config dir if we're already there. 9 years ago
Ferry Boender 3911207709 Don't do anything with script output if we're in raw output mode. 9 years ago
Ferry Boender 8a03c3b3a2 Mark TODO as done. 9 years ago
Ferry Boender 0fafeaf8d2 Document how scriptform.py works. 9 years ago
Ferry Boender 1c43496be3 Proper shutdown of server via threaded call to shutdown(). 9 years ago
Ferry Boender 81e3b480a8 FormConfig.callback no longer tightly coupled to request. Instead, stdin and stdout file handles are passed in. 9 years ago
Ferry Boender 563f3cdca5 Move rendering of a form line to the FormRender class. 9 years ago
Ferry Boender 3d9ca8dd40 Code formatting. 9 years ago
Ferry Boender 51be118f85 Change dir to form config directory in main method, not in a class. 9 years ago
Ferry Boender fb77cd7a7a Removed dead code. 9 years ago
Ferry Boender 7a171ed3ac Fixed improper form values. 9 years ago
Ferry Boender 7d9f8ae26f Cast params before rendering field. 9 years ago
Ferry Boender e2547f9aad Delegate form rendering to separate class. 9 years ago
Ferry Boender 190a21ebbb Use dict string formatting instead of positional arguments for rendering the form fields. 9 years ago
Ferry Boender 4bcd0e9e43 Better display for checkbox input. 9 years ago
Ferry Boender b84258d91b Allow pre-setting of checkboxes. 9 years ago
Ferry Boender 9c0a5a4978 Rename 'hide' property to 'hidden' for consistency. 9 years ago
Ferry Boender a4f8e05832 Clarifying comment. 9 years ago
Ferry Boender 6214b2681e Allow hidden form fields. 9 years ago
Ferry Boender c98717ef2a Removed debugging output. 9 years ago
Ferry Boender c88e21035c Allow the user to turn off caching of the form config using '-r' options. 9 years ago
Ferry Boender c2d0c2cbe8 Use sys.stdout instead of print. 9 years ago
Ferry Boender d804cd4530 Display version number in footer. 9 years ago
Ferry Boender 43f5c7c316 Todo 9 years ago
Ferry Boender d4308b9d09 Allow prefilling of form values through url params. 9 years ago
Ferry Boender 3b2b3dd3c2 Log script invocation for auditing purposes 9 years ago
Ferry Boender 2dfa35a29b Checkbox field type added. 9 years ago
Ferry Boender f69159f11f get_visible_forms docstrings. 9 years ago
Ferry Boender 20a83c4382 Directly redirect to only visible form (instead of only form). 9 years ago
Ferry Boender df1b173d2a Added a 'hide' option to form definitions which lets you hide the form in the list. You can still refer to it in other ways, if you know its name. 9 years ago