summaryrefslogtreecommitdiff
path: root/src/mailman/app/tests/test_subscriptions.py
Commit message (Expand)AuthorAgeFilesLines
* Bump copyright years.Barry Warsaw2017-01-041-1/+1
* Fix flake8 errors.Mark Sapiro2016-12-041-1/+2
* Fix tests for test-owner instead of moderator's address.Mark Sapiro2016-12-041-1/+1
* Run the workflows at the end of the tests to clean things upAurélien Bompard2016-11-211-0/+5
* Handle a missing user when a workflow is restored.Aurélien Bompard2016-11-211-0/+37
* Fix a flake8 error.Barry Warsaw2016-11-131-1/+1
* Closes: #68Barry Warsaw2016-11-131-4/+9
* Issue 68: send messages to list moderators when tomoderators=TrueTom Briles2016-10-311-1/+6
* 99% test coverage.Barry Warsaw2016-10-211-0/+27
* Simplify the implementation.Barry Warsaw2016-10-171-9/+0
* Split registration (subscription) and unsubscription:Barry Warsaw2016-09-131-2/+2
* Fix more tests.Barry Warsaw2016-09-111-2/+2
* Intermediate CommitAbhilash Raj2016-09-011-2/+2
* New template system. Closes #249Barry Warsaw2016-07-161-1/+2
* Use contextlib.suppress() where appropriate.Barry Warsaw2016-04-301-3/+2
* Import order flake8 plugin.Barry Warsaw2016-03-271-2/+2
* First massive round of cleanups.Barry Warsaw2016-03-231-26/+15
* Add a set_preferred() helper.Barry Warsaw2016-02-061-7/+4
* Boost coverage.Barry Warsaw2016-01-081-0/+20
* Refactor some tests and documentation.Barry Warsaw2016-01-071-202/+2
* Additional refactoring to use the QuerySequence wrapper, so that we can stillBarry Warsaw2016-01-061-8/+8
* Make the members request pageableAurélien Bompard2016-01-061-8/+8
* Happy New Year.Barry Warsaw2016-01-021-1/+1
* Refactor the SubscriptionService.find_members method to be pure SQLAurélien Bompard2015-12-111-2/+202
* Merge branch 'issue-75' into 'release-3.0'Barry Warsaw2015-06-021-0/+2
* 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-151-1/+31
* | 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-151-1/+40
|/
* Prevent replay attacks with the confirmation token.Barry Warsaw2015-04-151-0/+41
* Remove unused import.Barry Warsaw2015-04-141-1/+0
* Full test suite passes.Barry Warsaw2015-04-141-3/+3
* 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
* Check pointingBarry Warsaw2015-04-061-0/+15
* * Refactor test_workflow into a separate module.Barry Warsaw2015-03-291-45/+2
* 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
* Resurrect Barry's subpolicy branch (lp:~barry/mailman/subpolicy)Aurélien Bompard2015-03-201-1/+34