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
Ferry Boender
2dfa35a29b
Checkbox field type added.
10 years ago
Ferry Boender
f69159f11f
get_visible_forms docstrings.
10 years ago
Ferry Boender
20a83c4382
Directly redirect to only visible form (instead of only form).
10 years ago
Ferry Boender
581b6ebed7
TODOs.
10 years ago
Ferry Boender
db03f7cb49
Minor cosmetic reformatting of User Manual.
10 years ago
Ferry Boender
df1b173d2a
Added a 'hide' option to form definitions which lets you hide the form in the list. You can still refer to it in other ways, if you know its name.
10 years ago
Ferry Boender
d12361c0ca
Fix submit button default text.
10 years ago
Ferry Boender
61a72ea39a
Clean up python-coverage files.
10 years ago
Ferry Boender
a4da0ed8d5
'script' field of form definitions is now required.
10 years ago
Ferry Boender
32e8e60328
Clean up MegaCorp.
10 years ago
Ferry Boender
c17bac5207
MegaCorp example updated.
10 years ago
Ferry Boender
34c9cac1a7
Form definitions are now specified in a list instead of a dict. This preserves their order when listing the forms.
10 years ago
Ferry Boender
67b9405202
Minor cleanup additions to Makefile
10 years ago
Ferry Boender
17dd474ec6
README update.
10 years ago
Ferry Boender
b8d540f950
Deprecate support for calling native python callbacks.
10 years ago
Ferry Boender
0fbf55710f
Include HTML version of manual in source dist.
10 years ago
Ferry Boender
117438375e
Support for --version.
10 years ago
Ferry Boender
bff1eab3eb
Clean HTML output of User Manual conversion.
10 years ago
Ferry Boender
55f569fc75
Deprecate support for calling native python callbacks.
10 years ago
Ferry Boender
23fea8f605
User manual updates.
10 years ago