Ferry Boender
06f6757efb
Unittests: report coverage
10 years ago
Ferry Boender
4751b78f45
Test: use correct port.
10 years ago
Ferry Boender
9df749630a
Test cases.
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
Ferry Boender
ce71253ab5
Allow None values for stdout, stderr if script output type is not raw.
10 years ago
Ferry Boender
8c7a12e354
Classes improperly rendered for input form line.
10 years ago
Ferry Boender
125bd1cb82
separate form config files for test cases
10 years ago
Ferry Boender
93064be2e7
Merge commit 'f7c5c99'
10 years ago
Ferry Boender
f7c5c993f6
Use separate files for test cases
10 years ago
Ferry Boender
c44af08f64
Test example that does its best to break scriptform.
10 years ago
Ferry Boender
ca55acf980
Don't change to form config dir if we're already there.
10 years ago
Ferry Boender
3911207709
Don't do anything with script output if we're in raw output mode.
10 years ago
Ferry Boender
8acae2ad09
Run tests from Makefile.
10 years ago
Ferry Boender
a45440de95
Testcases: remove json test file after tests have run.
10 years ago
Ferry Boender
7b77a5570a
Testcases: setUp and tearDown.
10 years ago
Ferry Boender
8a03c3b3a2
Mark TODO as done.
10 years ago
Ferry Boender
0fafeaf8d2
Document how scriptform.py works.
10 years ago
Ferry Boender
14e87c2f86
Test cases.
10 years ago
Ferry Boender
1c43496be3
Proper shutdown of server via threaded call to shutdown().
10 years ago
Ferry Boender
81e3b480a8
FormConfig.callback no longer tightly coupled to request. Instead, stdin and stdout file handles are passed in.
10 years ago
Ferry Boender
563f3cdca5
Move rendering of a form line to the FormRender class.
10 years ago
Ferry Boender
3d9ca8dd40
Code formatting.
10 years ago
Ferry Boender
51be118f85
Change dir to form config directory in main method, not in a class.
10 years ago
Ferry Boender
fb77cd7a7a
Removed dead code.
10 years ago
Ferry Boender
7a171ed3ac
Fixed improper form values.
10 years ago
Ferry Boender
7d9f8ae26f
Cast params before rendering field.
10 years ago
Ferry Boender
e2547f9aad
Delegate form rendering to separate class.
10 years ago
Ferry Boender
d62a3a04ef
Git ignore megacorp database.
10 years ago
Ferry Boender
190a21ebbb
Use dict string formatting instead of positional arguments for rendering the form fields.
10 years ago
Ferry Boender
06d1ead881
Moved some things around in the User manual.
10 years ago
Ferry Boender
4bcd0e9e43
Better display for checkbox input.
10 years ago
Ferry Boender
b84258d91b
Allow pre-setting of checkboxes.
10 years ago
Ferry Boender
b7f18ad4ba
Separate build target for documentation.
10 years ago
Ferry Boender
9c0a5a4978
Rename 'hide' property to 'hidden' for consistency.
10 years ago
Ferry Boender
a4f8e05832
Clarifying comment.
10 years ago
Ferry Boender
6214b2681e
Allow hidden form fields.
10 years ago
Ferry Boender
c98717ef2a
Removed debugging output.
10 years ago
Ferry Boender
c88e21035c
Allow the user to turn off caching of the form config using '-r' options.
10 years ago
Ferry Boender
c2d0c2cbe8
Use sys.stdout instead of print.
10 years ago
Ferry Boender
d804cd4530
Display version number in footer.
10 years ago
Ferry Boender
69989957d6
User manual update.
10 years ago
Ferry Boender
43f5c7c316
Todo
10 years ago
Ferry Boender
d4308b9d09
Allow prefilling of form values through url params.
10 years ago
Ferry Boender
d88aad1f45
Typo.
10 years ago
Ferry Boender
2ce4602808
Security documentation.
10 years ago
Ferry Boender
3b2b3dd3c2
Log script invocation for auditing purposes
10 years ago