summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* fix tests for previous commitAbhilash Raj2015-04-163-8/+6
* merge trunkAbhilash Raj2015-04-1552-759/+2205
|\
| * Open templates for reading in utf-8; given by abompard.Barry Warsaw2015-04-151-1/+1
| * Abhilash's fix for allowing singleton strings in REST interfaces that alsoBarry Warsaw2015-04-154-2/+69
| |\
| | * add test for previous bugfixAbhilash Raj2015-04-141-0/+9
| | * fix creating domains from rest with only one ownersAbhilash Raj2015-04-141-1/+4
| * | * Mailing list subscription policy work flow has been completely rewritten.Barry Warsaw2015-04-1547-756/+2135
| |\ \ | | |/ | |/|
| | * Prevent replay attacks with the confirmation token.Barry Warsaw2015-04-1510-19/+96
| | * Remove unused import.Barry Warsaw2015-04-141-1/+0
| | * Full test suite passes.Barry Warsaw2015-04-1414-100/+173
| | * Merge the member query fix branch.Barry Warsaw2015-04-146-16/+163
| | |\
| | | * Added IMember.subscriber to definitively return how a member is subscribed toBarry Warsaw2015-04-146-17/+162
| | |/ | |/|
| | * Checkpointing.Barry Warsaw2015-04-1417-636/+307
| | * The SubscriptionWorkflow class doesn't need to include the expiry date in itsBarry Warsaw2015-04-133-1/+36
| | * * Give the workflow state manager a count method.Barry Warsaw2015-04-133-8/+36
| | * Give IPendings a count of entries.Barry Warsaw2015-04-132-0/+13
| | * SubscriptionPolicy is largely done, modulo bugs, and the unknown-unknown ofBarry Warsaw2015-04-135-108/+136
| | * Subscription workflows now support bans.Barry Warsaw2015-04-133-3/+24
| | * Fix regression.Barry Warsaw2015-04-131-1/+0
| | * Subsume hold_subscription() functionality into the subscription workflow.Barry Warsaw2015-04-133-14/+108
| | * Handle save/restore of the subscription workflow.Barry Warsaw2015-04-136-46/+142
| | * Subscription workflow checkpointing.Barry Warsaw2015-04-095-74/+317
| | * Rebase Alembic revisions.Barry Warsaw2015-04-071-2/+2
| | * Add run_thru() and run_until() to workflow, mostly for testing purposes.Barry Warsaw2015-04-072-2/+46
| | * Trunk mergeBarry Warsaw2015-04-0725-115/+660
| | |\ | | |/ | |/|
| | * Check pointingBarry Warsaw2015-04-064-8/+31
| | * Advertise the subscription policy in the REST APIAurélien Bompard2015-03-313-1/+7
| | * Fix some typos.Barry Warsaw2015-03-302-3/+3
| | * * Refactor test_workflow into a separate module.Barry Warsaw2015-03-294-74/+164
| | * Fix merge turd.Barry Warsaw2015-03-291-0/+3
| | * Fix merge turd.Barry Warsaw2015-03-291-1/+1
| | * Refactorings and tests.Barry Warsaw2015-03-297-89/+221
| | * Merge abompard's subpolicy branch port with trunk. Still a WIP.Barry Warsaw2015-03-2915-11/+560
| | |\
| | | * 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-274-7/+33
| | | * Factor generic workflow operations in their own classAurélien Bompard2015-03-261-23/+37
| | | * Save and restore attributesAurélien Bompard2015-03-262-7/+20
| | | * Merge from headAurélien Bompard2015-03-2613-18/+186
| | | |\
| | | * | Save the workflow state in the databaseAurélien Bompard2015-03-255-4/+88
| | | * | Add a table to store workflow statesAurélien Bompard2015-03-254-0/+116
| | | * | 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
| | | * | Import the subscription_policy from Mailman2Aurélien Bompard2015-03-212-1/+29
| | | * | Make the subscription policy a database columnAurélien Bompard2015-03-213-9/+46
| | | * | 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-2028-313/+636