summaryrefslogtreecommitdiff
path: root/src/mailman/model/docs/pending.rst (follow)
Commit message (Collapse)AuthorAgeFilesLines
* A few minor cleanups.Barry Warsaw2015-12-161-3/+4
|
* Implement suggestions from the reviewAurélien Bompard2015-12-161-2/+7
|
* Make sure that Pendables always have a typeAurélien Bompard2015-12-161-2/+1
|
* Checkpointing.Barry Warsaw2015-04-161-4/+15
|
* * Mailing list subscription policy work flow has been completely rewritten.Barry Warsaw2015-04-151-0/+10
|\ | | | | | | | | | | It now properly supports email verification and subscription confirmation by the user, and approval by the moderator using unique tokens. ``IMailingList`` objects now have a ``subscription_policy`` attribute.
| * Give IPendings a count of entries.Barry Warsaw2015-04-131-0/+10
|/
* Fix pending.rst.Barry Warsaw2014-12-141-5/+5
| | | | | | NOTE NOTE NOTE: This is a potential upgrade issue. The values in the pending database used to be either custom pickle-like objects or actual pickles. Now all values are JSON representations.
* Use print functions consistently through, and update all __future__ imports toBarry Warsaw2014-04-281-4/+4
| | | | | | | | reflect this. Also, mock out sys.stderr on some tests so that their nose2 output is quieter. A few other minor coding style consistencies.
* General code cleanup.Barry Warsaw2012-04-251-3/+6
| | | | | | | | - Add explicit dependency on zope.event in setup.py. - Use Python 3 compatible syntax for specifying that a class implements an interface, i.e. the @implementer class decorator. - print_function futures. - Whitespace normalization.
* Schema change. After discussion at Pycon, we decided to change "real_name" toBarry Warsaw2012-03-151-6/+6
| | | | | | | | | | | "display_name" across the board. * `IMailingList.real_name` -> `IMailingList.display_name` * `IUser.real_name` -> `IUser.display_name` * `IAddress.real_name` -> `IAddress.display_name` * Schema changes: - real_name -> display_name (mailinglist, user, address)
* Complete bug 827036 work.Barry Warsaw2011-08-171-0/+88
* Add ListCreatingEvent and ListDeletingEvent. These are sent before the operation actually occurs, whereas the previously added ListCreatedEvent and ListDeletedEvent are sent after the operation. Specifically, this is necessary because request database deletion requires the IMailingList object, which is only available before the list is deleted. * Add a handler to clear out the requests database for a mailing list, when the mailing list is about to be deleted.