summaryrefslogtreecommitdiff
path: root/TODO.rst (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove todo from release branch.Barry Warsaw2015-04-171-10/+0
|
* Update versions for 3.0rc1, but don't tag yet.Barry Warsaw2015-04-161-1/+0
|
* Plumb the subscription policy through the REST API.Barry Warsaw2015-04-151-1/+1
|
* * Mailing list subscription policy work flow has been completely rewritten.Barry Warsaw2015-04-151-0/+1
| | | | | | It now properly supports email verification and subscription confirmation by the user, and approval by the moderator using unique tokens. ``IMailingList`` objects now have a ``subscription_policy`` attribute.
* Prevent replay attacks with the confirmation token.Barry Warsaw2015-04-151-1/+0
|
* Update TODO.Barry Warsaw2015-04-141-1/+4
|
* Full test suite passes.Barry Warsaw2015-04-141-1/+2
| | | | | | | | | | | | | * Make sure Registrar.discard() removces any workflow state manager state associated with the token, and that this is flushed to SA. * Adjust the email commands to the new IRegistrar API. * Update the IRegistrar interface. * Add IWorkflowStateManager.discard() and make `count` an attribute/property. * Mark two tests as expected failures due to LP: #1444184.
* Checkpointing.Barry Warsaw2015-04-141-0/+3
|
* Subsume hold_subscription() functionality into the subscription workflow.Barry Warsaw2015-04-131-7/+3
| | | | | Specifically, log a message and send a notification to the list owners when a subscription is held and the list is so configured.
* Handle save/restore of the subscription workflow.Barry Warsaw2015-04-131-0/+1
| | | | | | | | | | 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.
* to doBarry Warsaw2015-04-091-0/+7