summaryrefslogtreecommitdiff
path: root/src/mailman/interfaces/bans.py
Commit message (Collapse)AuthorAgeFilesLines
* Bump copyright years.Barry Warsaw2017-01-041-1/+1
|
* Use `atpublic` for @public instead of internal copy.Barry Warsaw2016-11-291-1/+1
|
* Manual merge.Barry Warsaw2016-10-251-1/+1
| | | | * Rebased, cleaned up, and test improvement.
* replaced `find` method with `bans` propertyAmit Tripathi2016-10-251-11/+5
|
* Added QuerySequence as return type of banned address listAmit Tripathi2016-10-251-0/+7
|
* Clean up the interfaces directory.Barry Warsaw2016-03-251-8/+3
|
* Branch tweaks:Barry Warsaw2016-01-141-1/+1
| | | | | | | | - Fix an interface description. - Fix a copyright year. - Fix quote styles. - Tweak a test. - Add a test.
* Expose the ban list on the REST APIAurélien Bompard2016-01-131-0/+7
|
* Happy New Year.Barry Warsaw2016-01-021-1/+1
|
* Bump copyright years.Barry Warsaw2015-01-041-1/+1
|
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-221-3/+0
|
* Bump copyright years.Barry Warsaw2014-01-011-1/+1
|
* Bump copyright years.Barry Warsaw2013-01-011-1/+1
|
* DatabaseBarry Warsaw2012-10-161-25/+17
| | | | | | | | | | | | -------- * The `ban` table now uses list-ids to cross-reference the mailing list, since these cannot change even if the mailing list is moved or renamed. Interfaces ---------- * The `IBanManager` is no longer a global utility. Instead, you adapt an `IMailingList` to an `IBanManager` to manage the bans for a specific mailing list. To manage the global bans, adapt ``None``.
* copybumpBarry Warsaw2012-01-011-1/+1
|
* Eliminate Utils.get_pattern() and in the process, completely revampBarry Warsaw2011-02-251-0/+110
subscription bans so as not to have to rely on BLOBS or pickles in the database. Also, be sure to include .rst files in both doctests and in the packaged tarballs. With the now awesome reST mode for Emacs, I plan to rename all .txt doctest files to .rst.