summaryrefslogtreecommitdiff
path: root/src/mailman/commands/eml_membership.py
Commit message (Expand)AuthorAgeFilesLines
* Fix confirmation of unsubscription requests. (Closes: #294)Barry Warsaw2017-01-161-1/+1
* Bump copyright years.Barry Warsaw2017-01-041-1/+1
* Use `atpublic` for @public instead of internal copy.Barry Warsaw2016-11-291-1/+1
* Simplify the implementation.Barry Warsaw2016-10-171-4/+3
* Another fix.Barry Warsaw2016-09-161-4/+5
* Split registration (subscription) and unsubscription:Barry Warsaw2016-09-131-4/+13
* Fix more tests.Barry Warsaw2016-09-111-5/+7
* IWorkflowManager -> ISubscriptionManagerBarry Warsaw2016-09-011-6/+6
* CheckpointingBarry Warsaw2016-09-011-5/+5
* Intermediate CommitAbhilash Raj2016-09-011-7/+11
* Rebase mailman/mailman!180 and cleanup # noqaBarry Warsaw2016-07-281-2/+2
* Don't use `flake8: noqa`.Barry Warsaw2016-04-011-2/+2
* Clean up the commands subdirectory.Barry Warsaw2016-03-241-15/+7
* Additional refactoring to use the QuerySequence wrapper, so that we can stillBarry Warsaw2016-01-061-1/+1
* Make the members request pageableAurélien Bompard2016-01-061-1/+1
* Happy New Year.Barry Warsaw2016-01-021-1/+1
* Full test suite passes.Barry Warsaw2015-04-141-13/+36
* Checkpointing.Barry Warsaw2015-04-141-2/+1
* Bump copyright years.Barry Warsaw2015-01-041-1/+1
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-221-6/+3
* * Fixed getting non-ASCII filenames from RFC 2231 i18n'd messages. Given byBarry Warsaw2014-12-081-0/+2
|\
| * Convert unicode instance testing to bytes instance testingAurélien Bompard2014-12-041-1/+1
| * Do not auto-convert Message headers to unicodeAurélien Bompard2014-12-021-0/+2
|/
* Bump copyright years.Barry Warsaw2014-01-011-1/+1
* Bump copyright years.Barry Warsaw2013-01-011-1/+1
* * The link between members and the mailing lists they are subscribed to, isBarry Warsaw2012-09-041-1/+1
* General code cleanup.Barry Warsaw2012-04-251-7/+5
* Schema change. After discussion at Pycon, we decided to change "real_name" toBarry Warsaw2012-03-151-4/+4
* * Added a `help` email command.Barry Warsaw2012-03-011-9/+13
* * The `join` email command no longer accepts an `address=` argument. ItsBarry Warsaw2012-02-291-58/+46
* Make sure that an email subscription request is ignored for addresses whichBarry Warsaw2012-02-291-3/+9
* Don't try to double join someone via a single email command.Barry Warsaw2012-02-291-0/+8
* copybumpBarry Warsaw2012-01-011-1/+1
* Happy New Year.Barry Warsaw2011-01-011-1/+1
* Because it was just to damn confusing, rename IAddress.address toBarry Warsaw2011-01-011-10/+10
* Fix the obvious errors identified by pyflakes. Skip false positives (mostlyBarry Warsaw2010-10-081-1/+0
* Happy New Year.Barry Warsaw2010-01-011-1/+1
* IRegistrar is now a utility; it doesn't need to be adapted from an IDomain.Barry Warsaw2009-12-121-2/+1
* IRegistrar.register() now requires a mailing list argument. This fixes theBarry Warsaw2009-12-101-1/+1
* * Make IDomainManager a utility, since the config object is global.Barry Warsaw2009-12-081-3/+1
* Only a verified address can be used to unsubscribe someone from a mailing list.Barry Warsaw2009-12-061-3/+11
* Add tests for -leave with one of your alternative addresses.Barry Warsaw2009-12-061-2/+10
* Implement the 'leave' email command.Barry Warsaw2009-12-061-0/+172