summaryrefslogtreecommitdiff
path: root/src/mailman/interfaces/workflow.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Handle save/restore of the subscription workflow.Barry Warsaw2015-04-131-7/+7
| | | | | | | | | | To handle the case of restoring a saved workflow, allow the subscriber to be None in the constructor, but assert that it is not None after the first workflow step. Add setters/getters for handling save/restore. In the base workflow interface, rename key to token.
* Fix some typos.Barry Warsaw2015-03-301-2/+2
|
* Refactorings and tests.Barry Warsaw2015-03-291-0/+66
* Move the basic Workflow class to a module in mailman.app. * Rename the interface and model modules. * Update the configure.zcml. * Minor style fixes. * Add a test for the workflow model.