summaryrefslogtreecommitdiff
path: root/src/mailman/app/tests (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Handle deleting nonexistent messages from the message store. Closes: #167Aurélien Bompard2015-12-021-0/+9
* * Messages now include a `Message-ID-Hash` as the replacement forBarry Warsaw2015-06-141-44/+45
* Merge branch 'issue-75' into 'release-3.0'Barry Warsaw2015-06-021-0/+2
* * The default languages from Mailman 2.1 have been ported over. Given byBarry Warsaw2015-05-071-2/+0
* Remove old APIs handle_subscription() and hold_subscription().Barry Warsaw2015-05-021-10/+10
* Merge branch '1-admin-notify-mchanges' into 'release-3.0'Barry Warsaw2015-05-021-0/+40
* Branch his ready.Barry Warsaw2015-04-171-1/+1
* Check pointing new subscription moderation REST API.Barry Warsaw2015-04-171-2/+3
* Checkpointing.Barry Warsaw2015-04-161-0/+16
* Clean up some templates; given by raj-abhilash1Barry Warsaw2015-04-161-12/+6
|\
| * fix tests for previous commitAbhilash Raj2015-04-161-1/+1
* | Plumb the subscription policy through the REST API.Barry Warsaw2015-04-152-17/+62
* | Give the SubscriptionWorkflow a member attribute which gets set to the memberBarry Warsaw2015-04-151-39/+20
* | The SubscriptionWorkflow and Registar classes now have both a token and aBarry Warsaw2015-04-152-30/+83
|/
* * Mailing list subscription policy work flow has been completely rewritten.Barry Warsaw2015-04-154-130/+850
|\
| * Prevent replay attacks with the confirmation token.Barry Warsaw2015-04-152-5/+79
| * Remove unused import.Barry Warsaw2015-04-141-1/+0
| * Full test suite passes.Barry Warsaw2015-04-142-5/+9
| * Checkpointing.Barry Warsaw2015-04-142-128/+170
| * The SubscriptionWorkflow class doesn't need to include the expiry date in itsBarry Warsaw2015-04-131-0/+28
| * SubscriptionPolicy is largely done, modulo bugs, and the unknown-unknown ofBarry Warsaw2015-04-131-61/+78
| * Subscription workflows now support bans.Barry Warsaw2015-04-131-1/+17
| * Subsume hold_subscription() functionality into the subscription workflow.Barry Warsaw2015-04-131-0/+60
| * Handle save/restore of the subscription workflow.Barry Warsaw2015-04-131-2/+29
| * Subscription workflow checkpointing.Barry Warsaw2015-04-091-11/+242
| * Add run_thru() and run_until() to workflow, mostly for testing purposes.Barry Warsaw2015-04-071-2/+4
| * Check pointingBarry Warsaw2015-04-062-1/+24
| * * Refactor test_workflow into a separate module.Barry Warsaw2015-03-292-45/+120
| * Merge abompard's subpolicy branch port with trunk. Still a WIP.Barry Warsaw2015-03-291-1/+123
|/|
| * Test when confirmations are requiredAurélien Bompard2015-03-271-1/+20
| * Write and move tests for the bare Workflow classAurélien Bompard2015-03-271-32/+42
| * Workflow: allow saving and restoring with an empty queueAurélien Bompard2015-03-271-0/+15
| * Save and restore attributesAurélien Bompard2015-03-261-1/+4
| * Save the workflow state in the databaseAurélien Bompard2015-03-251-0/+15
| * SubscriptionWorkflow: add a test for moderated listsAurélien Bompard2015-03-251-0/+27
| * Restore the features of commit 7301.3.1 which were lost in the mergeAurélien Bompard2015-03-201-1/+1
| * Resurrect Barry's subpolicy branch (lp:~barry/mailman/subpolicy)Aurélien Bompard2015-03-205-99/+184
* | Replace add_member() with subscribe() helper.Barry Warsaw2015-03-261-16/+6
* | Replace add_member() with subscribe().Barry Warsaw2015-03-261-27/+16
* | * Refactor add_member() so that it uses a RequestRecord namedtuple.Barry Warsaw2015-03-214-91/+155
|/
* LP: #1425359: Elaborate on how email addresses with mixed case can subscribeBarry Warsaw2015-03-131-0/+26
* We don't need the 'six' package any more.Barry Warsaw2015-01-041-3/+2
* Bump copyright years.Barry Warsaw2015-01-049-9/+9
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-229-43/+11
* One more test fixed.Barry Warsaw2014-12-181-2/+2
* Fix test_bounces.Barry Warsaw2014-12-171-1/+1
* app/docs and app.tests all pass now.Barry Warsaw2014-12-151-0/+12
* Core tests pass.Barry Warsaw2014-12-151-4/+4
* CheckpointingBarry Warsaw2014-12-121-1/+1
* Fix test_inject.pyBarry Warsaw2014-12-111-1/+1