Commit Graph

132 Commits (f9004e890b36c2316201cda36186301c63371540)

Author SHA1 Message Date
Ferry Boender f9004e890b Move explanation of ScriptForm inner workings to separate doc. 5 years ago
Ferry Boender e0c53eb9ad Code quality fixes. 5 years ago
Ferry Boender 2ea31d98ff Implemented "default_value" form option. 7 years ago
Ferry Boender f93b742845 Removed unused ScriptFormException class. 7 years ago
Ferry Boender 9c3fde01c6 Listen on port 8081 by default instead of 80 7 years ago
Ferry Boender aec8cb860e Code quality improvements. 7 years ago
Ferry Boender 815cd2eb71 Improved form config loading error message 8 years ago
Ferry Boender f9214bfd4d Code quality improvements 8 years ago
Ferry Boender 34365b696c Code quality: logging 8 years ago
Ferry Boender 0e923f49eb Code quality: Use proper logging msg formatting 8 years ago
Ferry Boender b72dd273fa List default port in --help output. 9 years ago
Ferry Boender f6f482756a Don't set default `run_as` property to nobody, since we determine the default later on. 9 years ago
Ferry Boender d12282c860 String formatting positional argument fix. 9 years ago
Ferry Boender 901e0d5938 Ability to run scripts as different user. 9 years ago
Ferry Boender 503070d926 Revert python3 9 years ago
Ferry Boender acb0333b0a New style exception arguments 9 years ago
Ferry Boender 01161bcd07 Comments. 9 years ago
Ferry Boender 82a9f1dad2 Split up WebApp into webserver and RequestHandler part. 9 years ago
Ferry Boender f45d41af88 Comment typo fix. 9 years ago
Ferry Boender 65c6d4b9a3 Don't generate .pyc files. 9 years ago
Ferry Boender 9241cbe837 Show understandable error when binding to the port fails. 9 years ago
Ferry Boender 24f9a25f54 pyflake and pylint cleanups. 9 years ago
Ferry Boender 0aee57fdf4 Absolute paths to scripts to easy debugging and some additional debugging messages. 9 years ago
Ferry Boender 394022e2d3 pylint fixes. 9 years ago
Ferry Boender 485fd773fc Refactored application into separate files. 9 years ago
Ferry Boender d8492b9269 Typo bugfix. 9 years ago
Ferry Boender 198386efeb Required field option fix 9 years ago
Ferry Boender c1a029a996 Allow inclusion of application-wide custom CSS. 9 years ago
Ferry Boender cc3479e9e3 Removed Todo list from code. 9 years ago
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