| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bump copyright years. | Barry Warsaw | 2017-01-04 | 1 | -1/+1 |
| | | |||||
| * | Use `atpublic` for @public instead of internal copy. | Barry Warsaw | 2016-11-29 | 1 | -1/+1 |
| | | |||||
| * | MySQL is now an officially supported database. | Barry Warsaw | 2016-07-29 | 1 | -5/+5 |
| | | | | | Given by Abhilash Raj. | ||||
| * | Clean up the model and languages directories. | Barry Warsaw | 2016-03-25 | 1 | -0/+3 |
| | | |||||
| * | First massive round of cleanups. | Barry Warsaw | 2016-03-23 | 1 | -9/+0 |
| | | | | | | | | | * Get rid of explicit __all__ settings and use the @public decorator. * Get rid of ^L's * Use expected_count argument for get_queue_messages() * Various code modernizations. * Other minor changes to make flake8 happy. | ||||
| * | Several optimizations: | Barry Warsaw | 2016-01-11 | 1 | -6/+2 |
| | | | | | | | | | | | | | * Use `yield from` wherever appropriate. * Use SA's .one_or_none() where appropriate. - Fix a bug in MailingList.pass_extensions. - Use ValueError in other places for consistency. - Remove unreached/nonsense code. - Simplify the SubscriptionService.find_member() and .find_members() implementations. - Boost coverage. | ||||
| * | Happy New Year. | Barry Warsaw | 2016-01-02 | 1 | -1/+1 |
| | | |||||
| * | Bump copyright years. | Barry Warsaw | 2015-01-04 | 1 | -1/+1 |
| | | |||||
| * | Remove huge amounts of now unnecessary file boilerplate. | Barry Warsaw | 2014-12-22 | 1 | -6/+2 |
| | | |||||
| * | * Fixed getting non-ASCII filenames from RFC 2231 i18n'd messages. Given by | Barry Warsaw | 2014-12-08 | 1 | -1/+4 |
| |\ | | | | | | | Aurélien Bompard. (LP: #1060951) | ||||
| | * | Convert unicode instance testing to bytes instance testing | Aurélien Bompard | 2014-12-04 | 1 | -1/+1 |
| | | | |||||
| | * | Do not auto-convert Message headers to unicode | Aurélien Bompard | 2014-12-02 | 1 | -1/+4 |
| |/ | | | | Fixes: bug #1060951 | ||||
| * | Clean up pass. | Barry Warsaw | 2014-09-22 | 1 | -3/+3 |
| | | |||||
| * | fix all tests in mailman.model.tests | Abhilash Raj | 2014-09-13 | 1 | -1/+1 |
| | | |||||
| * | modify all storm queries to work with SA | Abhilash Raj | 2014-09-12 | 1 | -1/+1 |
| | | |||||
| * | * change declarative_base class to use ModelMeta class | Abhilash Raj | 2014-09-06 | 1 | -1/+1 |
| | | | | | * update some queries to match SA style | ||||
| * | replace all storm types and relationships with sqlalchemy | Abhilash Raj | 2014-09-05 | 1 | -5/+7 |
| | | |||||
| * | change models to use sqlalchemy models<WIP> | Abhilash Raj | 2014-09-04 | 1 | -5/+6 |
| | | |||||
| * | Bump copyright years. | Barry Warsaw | 2014-01-01 | 1 | -1/+1 |
| | | |||||
| * | Migrate bounceevent.list_name -> bounceevent.list_id | Barry Warsaw | 2013-09-01 | 1 | -4/+4 |
| | | | | | | | | * Rename StormBaseDatabase._create() -> .initialize() * Refactor database initialization. * make_listid() helper. * Add a pivot() helper for schema migrations. | ||||
| * | Bump copyright years. | Barry Warsaw | 2013-01-01 | 1 | -1/+1 |
| | | |||||
| * | General code cleanup. | Barry Warsaw | 2012-04-25 | 1 | -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 Warsaw | 2012-04-22 | 1 | -9/+11 |
| | | | | | - Convert direct use of config.db global to use the @dbconnection decorator. | ||||
| * | copybump | Barry Warsaw | 2012-01-01 | 1 | -1/+1 |
| | | |||||
| * | Improved the way flufl.enum.Enums are stored in the database. Now, they | Barry Warsaw | 2011-09-23 | 1 | -1/+1 |
| | | | | | | | | | should always be stored as INTEGER columns, with the enum class explicitly described in the code. This should be more efficient, and besides EIBTI. Also, filled in a few additional IMailingList attributes which were not documented in the interface. | ||||
| * | * Flesh out IBounceProcessor so that you can get an iterator over all events | Barry Warsaw | 2011-05-17 | 1 | -3/+19 |
| | | | | | | | | and over just the unprocessed events. * In the outgoing queue runner, work out the logic for when SomeRecipientsFailed with permanent failures in a probe message. | ||||
| * | * BounceEvent.where -> BounceEvent.context | Barry Warsaw | 2011-05-13 | 1 | -4/+6 |
| | | | | | * Add BounceContext enum | ||||
| * | Add bounce registration and bounce events. | Barry Warsaw | 2011-05-13 | 1 | -0/+64 |
