Commit Graph

137 Commits (ea122f32042bd84a56f5878cbccd5d1a8d950a91)

Author SHA1 Message Date
Ferry Boender e50ce9ec36 Clarify validation docstring. 10 years ago
Ferry Boender 292058dcd6 Make sure all required properties are present when loading a field definition. 10 years ago
Ferry Boender 851e20f204 Code quality. 10 years ago
Ferry Boender 0b9f093a9d Removed field type 'number'. 10 years ago
Ferry Boender 57de1bd900 Raise ValidationError instead of returning None if a file upload was invalid. 10 years ago
Ferry Boender e8e99647fb The 'classes' param in form rendering is a string, not a list. This means we can safely put a default empty string in the method declaration. 10 years ago
Ferry Boender 0b3aeaca41 Proper case for error messages. 10 years ago
Ferry Boender 8e01b3de75 Refactor: WebApp.auth() returns username, so actually use it. 10 years ago
Ferry Boender 386af020a2 Added abilitity to add custom CSS classes to field definitions. 10 years ago
Ferry Boender 65c6d4b9a3 Don't generate .pyc files. 10 years ago
Ferry Boender 847c42d644 Show which fields are required. 10 years ago
Ferry Boender a17906b5ba Show username properly in log when logging auditing information. 10 years ago
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