summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
|\|
| * * Domains now have a list of owners, which are ``IUser`` objects, instead ofBarry Warsaw2015-04-0622-115/+652
| |\
| | * Add lots of test for various bits of domain owners.Barry Warsaw2015-04-066-37/+131
| | * Checkpointing:Barry Warsaw2015-04-068-27/+216
| | * Reviewed and updated domains doctest.Barry Warsaw2015-04-061-13/+18
| | * Flesh out the domain interface, model, and tests. Clean up style.Barry Warsaw2015-04-063-34/+112
| | * Abhilash's branch, pre-cleaning.Barry Warsaw2015-04-0619-92/+249
| |/|
| | * * implement left over methodsAbhilash Raj2015-04-069-55/+67
| | * * Add `drop_column` inside sqlite check, fix indentationAbhilash Raj2015-03-318-52/+40
| | * add tests, fix docs, remove contact_addressAbhilash Raj2015-03-288-63/+102
| | * merge serverowner branchAbhilash Raj2015-03-278-30/+146
| | |\
| | | * all tests passing now (except doctests)Abhilash Raj2015-03-267-23/+38
| | | * add domainowner and serverowner optionsAbhilash Raj2015-03-216-26/+128
| * | | * The built-in example ``IArchiver`` implementations now explicitly returnBarry Warsaw2015-04-064-0/+8
| * | | Update docstring.Barry Warsaw2015-03-291-0/+1
* | | | 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