summaryrefslogtreecommitdiff
path: root/src/mailman/model/bans.py
Commit message (Collapse)AuthorAgeFilesLines
* Bump copyright years.Barry Warsaw2015-01-041-1/+1
|
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-221-6/+2
|
* Clean up pass.Barry Warsaw2014-09-221-2/+2
|
* * fix the circular dependecy problem between User and AdressAbhilash Raj2014-09-191-1/+1
| | | | * fix almost all the errors relating to doctests
* fix all tests in mailman.model.testsAbhilash Raj2014-09-131-1/+1
|
* modify all storm queries to work with SAAbhilash Raj2014-09-121-8/+9
|
* replace all storm types and relationships with sqlalchemyAbhilash Raj2014-09-051-2/+4
|
* change models to use sqlalchemy models<WIP>Abhilash Raj2014-09-041-4/+4
|
* Bump copyright years.Barry Warsaw2014-01-011-1/+1
|
* Bump copyright years.Barry Warsaw2013-01-011-1/+1
|
* DatabaseBarry Warsaw2012-10-161-29/+32
| | | | | | | | | | | | -------- * 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``.
* General code cleanup.Barry Warsaw2012-04-251-3/+5
| | | | | | | | - 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.
* - Module modernatizations (print function).Barry Warsaw2012-04-221-19/+18
| | | | - Convert direct use of config.db global to use the @dbconnection decorator.
* 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.