Commit Graph

25 Commits (master)

Author SHA1 Message Date
Ferry Boender b1d89fa12a Linting fixes 3 years ago
Ferry Boender 60f7a56d5a Fix linting issues (py3) 4 years ago
Ferry Boender f647538d62 Lint fixes 5 years ago
Ferry Boender 9fc0c6dab2 Implemented 'fields_from' for dynamic loading of form fields. 5 years ago
Ferry Boender dddd7223da Implemented options_from form value for select and radio, allowing dynamic options 5 years ago
Ferry Boender b1ca65087c Code quality and linting fixes 5 years ago
Ferry Boender 2ea31d98ff Implemented "default_value" form option. 7 years ago
Ferry Boender d651ca8aa0 Code quality: test membership with 'not in' 8 years ago
Ferry Boender 9e29db3e3f Code quality. 9 years ago
Ferry Boender d12282c860 String formatting positional argument fix. 9 years ago
Ferry Boender 8be0dfa2bb If a field is not required, an empty value is acceptable. 9 years ago
Ferry Boender ce5288068b If the user doesn't upload a file, and the field is not required, don't raise a ValidationError. 9 years ago
Ferry Boender 03f655b6e6 If Scriptform is running as root, drop privileges to 'nobody' by default. Otherwise, don't drop privileges before executing scripts. 9 years ago
Ferry Boender 901e0d5938 Ability to run scripts as different user. 9 years ago
Ferry Boender acb0333b0a New style exception arguments 9 years ago
Ferry Boender e50ce9ec36 Clarify validation docstring. 9 years ago
Ferry Boender 292058dcd6 Make sure all required properties are present when loading a field definition. 9 years ago
Ferry Boender 851e20f204 Code quality. 9 years ago
Ferry Boender 57de1bd900 Raise ValidationError instead of returning None if a file upload was invalid. 9 years ago
Ferry Boender 0b3aeaca41 Proper case for error messages. 9 years ago
Ferry Boender 0eb04cae51 Don't raise KeyError if a non-required file wasn't uploaded. 9 years ago
Ferry Boender 24f9a25f54 pyflake and pylint cleanups. 9 years ago
Ferry Boender 4210c3c672 pylint improvements. 9 years ago
Ferry Boender 394022e2d3 pylint fixes. 9 years ago
Ferry Boender 485fd773fc Refactored application into separate files. 9 years ago