Commit Graph

  • 8afe2b3f75 Correctly invoke python in 'test' sla rule. master Ferry Boender 2021-03-27 09:47:48 +0000
  • b1d89fa12a Linting fixes Ferry Boender 2021-03-20 07:34:27 +0000
  • 786bd36264 Extended descriptions for build rules. 1.8 Ferry Boender 2021-03-15 16:12:17 +0100
  • fa6b90599e Clean test code coverage. Ferry Boender 2021-03-15 11:55:39 +0100
  • a726b577b6 Clarify test.sh script purpose Ferry Boender 2021-03-15 11:51:51 +0100
  • 1fc2fe2b8c Added required python libs for dev to requirements-dev.txt Ferry Boender 2021-02-14 09:22:03 +0100
  • d94170d3d8 pyinstaller dev requirement Ferry Boender 2020-09-12 09:04:06 +0200
  • d80bc6d5a6 requirements for dev Ferry Boender 2020-09-12 09:03:19 +0200
  • 572e0c7407 test cases: fix generation of random test files Ferry Boender 2020-09-12 09:03:06 +0200
  • b348cf9a86 Update requirements Ferry Boender 2020-09-07 22:00:18 +0200
  • c553111aed Fix program description Ferry Boender 2020-09-07 21:47:01 +0200
  • 40badfe2d6 Merge branch 'py3' Ferry Boender 2020-09-07 21:22:34 +0200
  • 1757c65284 Ported optparse to argparse as it is deprecated Ferry Boender 2020-09-07 21:18:22 +0200
  • 60f7a56d5a Fix linting issues (py3) Ferry Boender 2020-09-07 18:08:23 +0200
  • 6f8557ef1d Fix testcases for py3 Ferry Boender 2020-09-07 17:56:59 +0200
  • f762472090 Replace cgi.escape with html.escape Ferry Boender 2020-09-07 17:56:49 +0200
  • afbf7ac37b Open static files as binary Ferry Boender 2020-09-07 17:56:13 +0200
  • d548aa5751 Fix built-in webserver shutdown Ferry Boender 2020-09-07 17:55:51 +0200
  • 79c3232d08 Don't show traceback when interrupting with ctrl-c Ferry Boender 2020-09-07 17:14:40 +0200
  • 40f9f95a4f Minor improvements to examples Ferry Boender 2020-09-07 17:14:28 +0200
  • 077ecf696c Port to python 3 Ferry Boender 2020-09-07 17:14:18 +0200
  • 7208eb2174 Fix version in binary 1.7 Ferry Boender 2020-09-07 09:19:14 +0200
  • b7bfe27639 Merge branch 'raoel-master' Ferry Boender 2020-09-07 08:57:05 +0200
  • 8706e90434 Fix linting issues Ferry Boender 2020-09-07 08:56:53 +0200
  • 6fc14d327c we should handle OPTIONS requests too (related to newer python libs?) #7 Raoel Oomen 2020-09-03 13:44:50 +0200
  • 84e9084be2 Re-enable and fix flake8 linting Ferry Boender 2019-08-28 08:11:55 +0200
  • 25286fbdc1 Script execution environment documentation. 1.6 Ferry Boender 2019-08-06 09:49:48 +0200
  • c78bb1bb6c Pass additional info to script environment. Ferry Boender 2019-08-06 08:47:31 +0200
  • f647538d62 Lint fixes Ferry Boender 2019-08-06 08:47:03 +0200
  • 9fc0c6dab2 Implemented 'fields_from' for dynamic loading of form fields. Ferry Boender 2019-08-06 08:16:54 +0200
  • dddd7223da Implemented options_from form value for select and radio, allowing dynamic options Ferry Boender 2019-08-02 08:13:07 +0200
  • 5a94c6754d Comment formatting. Ferry Boender 2019-08-01 08:06:11 +0200
  • 173a8fe375 Quotes Ferry Boender 2019-08-01 07:51:43 +0200
  • b7a9f9de47 Ignore .envrc Ferry Boender 2019-07-23 08:43:40 +0200
  • b1ca65087c Code quality and linting fixes Ferry Boender 2019-07-22 10:26:24 +0200
  • 95c1499060 Slightly darker "return" buttons. Ferry Boender 2019-07-22 10:09:47 +0200
  • 0bbf7451c7 Tabs to spaces. Ferry Boender 2019-07-22 10:02:58 +0200
  • f9004e890b Move explanation of ScriptForm inner workings to separate doc. Ferry Boender 2019-07-22 09:59:55 +0200
  • 8c640b33a6 Allow 'today' for 'date' field values. Ferry Boender 2019-07-22 09:58:37 +0200
  • cd64098a24 Fix bug where each radio button would have the same value. 1.5 Ferry Boender 2019-07-16 14:10:06 +0200
  • e0c53eb9ad Code quality fixes. 1.4 Ferry Boender 2019-02-24 09:48:25 +0100
  • 66adf2473b Fix 'raw' output test. Ferry Boender 2019-02-24 09:48:13 +0100
  • 943618bf08 test build rule: change back to project root dir Ferry Boender 2019-02-24 09:48:01 +0100
  • 72e1885be4 Ported Makefile to sla (https://github.com/fboender/sla) Ferry Boender 2019-02-24 09:36:35 +0100
  • 314ec194de Fix URL to build status shield Ferry Boender 2018-02-04 10:50:47 +0100
  • 4e534e5a6d Fix newsletter signp example: hidden fields from previous form were missing. Ferry Boender 2017-11-15 17:42:56 +0100
  • ff0a8fa789 Quote params in example script Ferry Boender 2017-07-05 07:49:19 +0200
  • 0466acc2eb Mention audit logging in README Ferry Boender 2017-07-05 07:49:00 +0200
  • 75d15a260c Change default port in docs Ferry Boender 2017-05-01 08:54:27 +0200
  • e0340776ca Systemd service file. 1.3 Ferry Boender 2017-04-30 22:22:54 +0200
  • adf3f627ce Mention cause and solution for "permission denied" when running from init service. Ferry Boender 2017-04-30 22:21:30 +0200
  • a8425a57a6 Unset REMOTE_USER header before setting. Shouldn't be needed but just in case. Ferry Boender 2017-04-30 22:20:29 +0200
  • 239d308d56 Typo fix. Ferry Boender 2017-04-30 09:58:30 +0200
  • a359ba548a Mention authentication exception for static file serving. Ferry Boender 2017-04-30 09:51:44 +0200
  • 3897a1e5a8 Fixed checkboxes not being vertically lined up. Ferry Boender 2017-04-30 09:46:22 +0200
  • 7bd6809fff Fixed HTML markup problem. Ferry Boender 2017-04-30 09:45:49 +0200
  • 2ea31d98ff Implemented "default_value" form option. Ferry Boender 2017-04-30 09:30:47 +0200
  • f93b742845 Removed unused ScriptFormException class. Ferry Boender 2017-04-29 11:37:58 +0200
  • 25a64b7949 Censor password values in audit logging. Ferry Boender 2017-04-29 11:33:01 +0200
  • 803420289a Additional security considerations mentioned in user manual. Ferry Boender 2017-04-25 08:06:55 +0200
  • c00d308fef Allow pre-auth through REMOTE_USER header Ferry Boender 2017-04-25 08:06:36 +0200
  • cb3abe7213 Fix binary locations in documentation. 1.2 Ferry Boender 2017-04-19 18:36:35 +0200
  • 9c3fde01c6 Listen on port 8081 by default instead of 80 Ferry Boender 2017-04-19 18:23:47 +0200
  • 58d79a1dbb Fix improper username retrieval in index. Ferry Boender 2017-04-19 18:17:20 +0200
  • aec8cb860e Code quality improvements. 1.1 Ferry Boender 2017-01-11 20:08:40 +0100
  • 3ce2ad0642 Strip leading slashes from path. Ferry Boender 2017-01-11 09:48:39 +0100
  • d4297938c5 Accept third 'frame' argument to _cleanup signal handler Ferry Boender 2017-01-04 19:54:18 +0100
  • 7a21d6b5f5 Max split once on htauth password. Prevents failure when password contains colon (:) Ferry Boender 2017-01-04 14:09:49 +0100
  • 5183c6386a Removed quotes around content disposition header in examples Ferry Boender 2017-01-04 12:45:01 +0100
  • 815cd2eb71 Improved form config loading error message Ferry Boender 2016-11-24 13:20:30 +0100
  • e02ceb3d51 Bugfix in README example code Ferry Boender 2016-11-24 13:20:14 +0100
  • f9214bfd4d Code quality improvements Ferry Boender 2016-10-02 10:25:52 +0200
  • 34365b696c Code quality: logging Ferry Boender 2016-10-02 10:21:13 +0200
  • 0e923f49eb Code quality: Use proper logging msg formatting Ferry Boender 2016-10-02 10:16:52 +0200
  • d651ca8aa0 Code quality: test membership with 'not in' Ferry Boender 2016-10-02 10:08:41 +0200
  • 0678be3aaa Really add shields Ferry Boender 2016-09-20 20:34:39 +0200
  • 903aa9e43d Add shields to README Ferry Boender 2016-09-20 20:33:33 +0200
  • 3f0de9b2b0 Git Ignore .pid files Ferry Boender 2016-09-14 09:32:35 +0200
  • fe87129b40 Fix documentation links. Ferry Boender 2016-09-12 09:36:08 +0200
  • cfbd512c96 Typo fix. Ferry Boender 2016-09-12 09:35:58 +0200
  • 502e862d9b Fix testOutputRaw test case by sending proper HTTP headers. Ferry Boender 2016-04-17 22:41:25 +0200
  • 69b91760bd Proper paths to init scripts Ferry Boender 2016-04-15 11:39:27 +0200
  • e7e21949bf Exit when tests fail Ferry Boender 2016-04-12 10:09:48 +0200
  • e260ec3850 Ignore libraries from virtualenv in coverage Ferry Boender 2016-04-12 10:09:00 +0200
  • 7470249d53 MIT to GPLv3 License Ferry Boender 2015-12-06 11:22:02 +0100
  • 42043664d6 Document installation in README. 1.0 Ferry Boender 2015-12-06 11:09:20 +0100
  • b72dd273fa List default port in --help output. Ferry Boender 2015-12-06 11:09:08 +0100
  • 1a38907241 Code quality. Ferry Boender 2015-08-12 08:17:00 +0200
  • cef8b981d8 Make clean: remove temp files of unit tests. Ferry Boender 2015-08-12 08:16:45 +0200
  • 8ef5744631 Refactored script running into its own module. Ferry Boender 2015-07-29 09:25:53 +0200
  • 7aa494c365 Move 'terminology' chapter to the correct chapter. Ferry Boender 2015-07-27 15:45:35 +0200
  • b912b24b0f Log exit codes of scripts. Ferry Boender 2015-07-27 14:14:20 +0200
  • 84352bae86 Documented exit code handling in `raw` output mode. Ferry Boender 2015-07-27 14:14:11 +0200
  • ef9c5e7372 Document run_as as a feature. Ferry Boender 2015-07-27 14:04:08 +0200
  • 72eaacebb1 Include README and MANUAL in packages. Ferry Boender 2015-07-27 14:02:55 +0200
  • bacc0821ff Include header and footer when generating documentation. Ferry Boender 2015-07-27 14:02:38 +0200
  • fef4ee1f62 Documentation updates. Ferry Boender 2015-07-27 13:17:41 +0200
  • f6f482756a Don't set default `run_as` property to nobody, since we determine the default later on. Ferry Boender 2015-07-27 13:17:11 +0200
  • 2aa9efc9e9 README links to User manual. Ferry Boender 2015-07-27 12:13:12 +0200
  • 86ce5e4c98 Megacorp Acc example: document "Acceptance service" password. Ferry Boender 2015-07-26 09:13:39 +0200