summaryrefslogtreecommitdiff
path: root/src/mailman/database/tests
Commit message (Collapse)AuthorAgeFilesLines
* Fix the template name of the welcome message.Barry Warsaw2017-05-241-6/+6
| | | | | | | | | | | | | | | | | We did not previously complete the renaming of the templates. Rename: * user:ack:welcome -> list:user:notice:welcome * user:ack:goodbye -> list:user:notice:goodbye The new names are what are actually used in send_welcome_message() and send_goodbye_message() so the old names were actually never used. NOTE: If you added welcome or goodbye templates through REST from git head, the old names will not be used. Given that this wasn't a feature in 3.0, and the above use case is very unlikely, I've decided not to do a migration. If anybody is affected, the changes can be made manually in withlist. Closes: #337
* Enforce a stricter coding style.Barry Warsaw2017-01-261-3/+3
|
* Bump copyright years.Barry Warsaw2017-01-042-2/+2
|
* Fix the Flake8 ignore tagsAurélien Bompard2016-11-211-1/+1
|
* More test repair.Barry Warsaw2016-10-161-18/+27
|
* Another test repair.Barry Warsaw2016-10-161-12/+33
|
* Fix one migration failure.Barry Warsaw2016-10-161-5/+7
|
* MySQL is now an officially supported database.Barry Warsaw2016-07-292-20/+27
| | | | Given by Abhilash Raj.
* Rebase mailman/mailman!180 and cleanup # noqaBarry Warsaw2016-07-281-2/+2
|
* New template system. Closes #249Barry Warsaw2016-07-161-0/+156
| | | | | The new template system is introduced for API 3.1. See ``src/mailman/rest/docs/templates.rst`` for details.
* Use contextlib.suppress() where appropriate.Barry Warsaw2016-04-301-5/+4
|
* Use flake8-respect-noqa plugin and fix more complaints.Barry Warsaw2016-04-011-3/+1
|
* Allow fall backs for moderation actions.Barry Warsaw2016-04-011-14/+27
| | | | | | | | | The `moderation_action` for members and nonmember can now be ``None`` which signals falling back to the appropriate list default action, e.g. `default_member_action` and `default_nonmember_action`. Given by Aurélien Bompard. Closes #189
* Migrate data from the static member moderation action to the list fallbackAurélien Bompard2016-03-311-0/+67
|
* Import order flake8 plugin.Barry Warsaw2016-03-271-2/+2
| | | | Fix lots of import order errors discovered by the new plugin.
* Clean up the database directory.Barry Warsaw2016-03-242-14/+3
|
* Last cleanups.Barry Warsaw2016-02-291-1/+0
| | | | | | | | | * Remove an unused import. * Opportunistically remove ^Ls * Add a missing interface attribute. * Fix up some docstrings. * Rename a parameter in an interface for clarity. * Random code style cleanups.
* Revert "Rename the HeaderMatch.chain column to action"Aurélien Bompard2016-02-291-51/+0
| | | | This reverts commit 703fc135dfcd496a704562ddc263aa0f4f828de9.
* Fix test on PostgreSQLAurélien Bompard2016-02-291-21/+29
|
* Rename the HeaderMatch.chain column to actionAurélien Bompard2016-02-291-0/+43
| | | | It makes it clearer what values are valid, and allows validation.
* The order of a mailing list's header matches is significantAurélien Bompard2016-02-291-2/+4
| | | | | | | Add a numerical index property to HeaderMatch objects, and change the HeaderMatchSet manager to take the order into account. Items can now be inserted and removed by index.
* Happy New Year.Barry Warsaw2016-01-022-2/+2
|
* Be liberal with the transaction.Barry Warsaw2015-12-211-8/+10
|
* Move the data_paths.Barry Warsaw2015-12-201-0/+23
|
* Digests improvements:Barry Warsaw2015-12-191-0/+27
| | | | | | | * digestable -> digests_enabled * nondigestable: removed * Exposed digests_enabled, digest_send_periodic, digest_volume_frequency in REST.
* A few minor cleanups.Barry Warsaw2015-12-161-1/+3
|
* Implement suggestions from the reviewAurélien Bompard2015-12-161-16/+18
|
* Add a commit to avoid a lock in PostgreSQLAurélien Bompard2015-12-161-0/+1
|
* Handle data migrationAurélien Bompard2015-12-161-0/+64
|
* Clean up pass through abompard's branch.Barry Warsaw2015-10-201-8/+10
|
* Be compatible with older versions of SQLAlchemy and AlembicAurélien Bompard2015-10-201-4/+3
|
* Test schema migration for the header matchesAurélien Bompard2015-10-201-0/+44
|
* Core no longer depends on the standalone `mock` module. (Closes: #146)Barry Warsaw2015-09-221-1/+1
|
* Minor cleanups.Barry Warsaw2015-09-141-2/+1
|
* Fix it with PostgreSQLAurélien Bompard2015-09-151-4/+3
|
* Fixes for the review commentsAurélien Bompard2015-09-151-4/+4
|
* Test the schema migrations with AlembicAurélien Bompard2015-09-151-0/+59
|
* Make a test less susceptible to churn when migrations are added. Given byBarry Warsaw2015-03-251-7/+4
| | | | abompard.
* Bump copyright years.Barry Warsaw2015-01-041-1/+1
|
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-221-8/+4
|
* Add comments and rewrite test a bit.Barry Warsaw2014-11-291-1/+5
|
* Remove debugging.Barry Warsaw2014-11-281-1/+0
|
* Repair broken test. Given by Aurélien Bompard.Barry Warsaw2014-11-281-9/+15
|\
| * Fix a failing schemamanager testAurélien Bompard2014-11-271-8/+13
|/
* Merge Aurélien Bompard's latest merge branch, with some cleaning up by Barry.Barry Warsaw2014-10-132-0/+160
|\
| * Merge Barry's changesAurélien Bompard2014-10-131-26/+26
| |\ | |/ |/|
| * Fix unit tests with SQLite nowAurélien Bompard2014-10-101-3/+5
| |
| * Fix unit tests with PostgreSQLAurélien Bompard2014-10-101-9/+35
| |
| * Don't use a testing layer for database testsAurélien Bompard2014-10-061-5/+10
| |
| * Merge from Abhilash's branchAurélien Bompard2014-10-061-2/+3
| |\ | |/ |/|