summaryrefslogtreecommitdiff
path: root/src/mailman/app
Commit message (Expand)AuthorAgeFilesLines
* Handle save/restore of the subscription workflow.Barry Warsaw2015-04-132-6/+97
* Subscription workflow checkpointing.Barry Warsaw2015-04-093-68/+310
* Add run_thru() and run_until() to workflow, mostly for testing purposes.Barry Warsaw2015-04-072-2/+46
* Trunk mergeBarry Warsaw2015-04-071-1/+1
|\
| * Abhilash's branch, pre-cleaning.Barry Warsaw2015-04-061-1/+1
| |\
| | * add domainowner and serverowner optionsAbhilash Raj2015-03-211-2/+0
* | | Check pointingBarry Warsaw2015-04-064-8/+31
* | | Fix some typos.Barry Warsaw2015-03-301-1/+1
* | | * Refactor test_workflow into a separate module.Barry Warsaw2015-03-294-74/+164
* | | Fix merge turd.Barry Warsaw2015-03-291-0/+3
* | | Refactorings and tests.Barry Warsaw2015-03-292-70/+97
* | | Merge abompard's subpolicy branch port with trunk. Still a WIP.Barry Warsaw2015-03-292-4/+297
|\ \ \ | |/ / |/| |
| * | Test when confirmations are requiredAurélien Bompard2015-03-272-2/+21
| * | Write and move tests for the bare Workflow classAurélien Bompard2015-03-272-37/+46
| * | Start implmenting the send_confirmation stepAurélien Bompard2015-03-271-0/+7
| * | Workflow: allow saving and restoring with an empty queueAurélien Bompard2015-03-272-4/+30
| * | Factor generic workflow operations in their own classAurélien Bompard2015-03-261-23/+37
| * | Save and restore attributesAurélien Bompard2015-03-262-7/+20
| * | Save the workflow state in the databaseAurélien Bompard2015-03-252-0/+31
| * | Store method names in the SubscriptionWorkflow to allow state savingAurélien Bompard2015-03-251-16/+15
| * | SubscriptionWorkflow: add a test for moderated listsAurélien Bompard2015-03-252-5/+28
| * | Typo in the previous commitAurélien Bompard2015-03-202-2/+2
| * | Restore the features of commit 7301.3.1 which were lost in the mergeAurélien Bompard2015-03-202-9/+26
| * | Remove commented-out codeAurélien Bompard2015-03-201-53/+0
| * | Resurrect Barry's subpolicy branch (lp:~barry/mailman/subpolicy)Aurélien Bompard2015-03-209-219/+428
| |/
* | trunk mergeBarry Warsaw2015-03-289-217/+229
|\ \
| * | Replace add_member() with subscribe() helper.Barry Warsaw2015-03-261-16/+6
| * | Replace add_member() with subscribe().Barry Warsaw2015-03-261-27/+16
| * | Extended test helper subscribe() which takes an optional email address andBarry Warsaw2015-03-261-0/+1
| * | Remove a misleading comment.Barry Warsaw2015-03-221-1/+0
| * | * Refactor add_member() so that it uses a RequestRecord namedtuple.Barry Warsaw2015-03-218-211/+244
| |/
* / Fix some typos.Barry Warsaw2015-03-281-3/+3
|/
* LP: #1425359: Elaborate on how email addresses with mixed case can subscribeBarry Warsaw2015-03-132-9/+53
|\
| * Fixed the issue #1425359 and wrote corresponding tests.black-perl ankprashar@gmail.com2015-03-041-1/+1
|/
* We don't need the 'six' package any more.Barry Warsaw2015-01-043-9/+7
* Bump copyright years.Barry Warsaw2015-01-0422-22/+22
* * ``$cwd`` is now an additional substitution variable for the ``mailman.cfg``Barry Warsaw2015-01-031-2/+6
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-2222-105/+25
* Trunk merge.Barry Warsaw2014-12-222-4/+6
|\
| * * Fixed getting non-ASCII filenames from RFC 2231 i18n'd messages. Given byBarry Warsaw2014-12-082-4/+7
| |\
| | * Convert unicode instance testing to bytes instance testingAurélien Bompard2014-12-042-3/+3
| | * Do not auto-convert Message headers to unicodeAurélien Bompard2014-12-022-3/+6
| |/
* | Refactor subject-prefix handler out of cook-headers handler and make all testsBarry Warsaw2014-12-211-4/+4
* | One more test fixed.Barry Warsaw2014-12-181-2/+2
* | Fix test_bounces.Barry Warsaw2014-12-171-1/+1
* | Fix test_bounces.Barry Warsaw2014-12-171-2/+2
* | app/docs and app.tests all pass now.Barry Warsaw2014-12-154-8/+13
* | More test repair.Barry Warsaw2014-12-152-3/+3
* | Core tests pass.Barry Warsaw2014-12-151-4/+4
* | All the REST tests pass.Barry Warsaw2014-12-151-1/+1