summaryrefslogtreecommitdiff
path: root/src/mailman/utilities/tests
Commit message (Collapse)AuthorAgeFilesLines
* PR288 vettedBarry Warsaw2017-08-291-90/+31
|
* Convert to click for CLI optionsBarry Warsaw2017-07-222-1/+64
|
* Provide a better way to avoid instantiating some componentsBarry Warsaw2017-06-171-4/+135
|
* Enforce a stricter coding style.Barry Warsaw2017-01-261-12/+12
|
* Bump copyright years.Barry Warsaw2017-01-0411-11/+11
|
* Use `atpublic` for @public instead of internal copy.Barry Warsaw2016-11-291-2/+2
|
* Merge branch 'master' into py36Barry Warsaw2016-11-281-0/+2
|\
| * Merge branch 'fix-import-header-filters' into 'master' Barry Warsaw2016-11-261-0/+2
| |\ | | | | | | | | | | | | | | | | | | Cover another header match import case This branch just covers one more import conversion case seen in the wild. See merge request !163
| | * Cover another header match import caseAurélien Bompard2016-07-191-0/+2
| | |
* | | Handle a Python 3.6 difference in interact().Barry Warsaw2016-11-251-3/+4
|/ / | | | | | | | | | | | | Also: * Fix a regexp that 3.6 raises an exception on. * Remove a deprecated attribute from passlib.cfg.
* | Fix the Flake8 ignore tagsAurélien Bompard2016-11-212-6/+6
| |
* | Added unsubscribe instructions to list:member:generic:footer.txtFrancesco Ariis2016-08-251-2/+4
| |
* | Rebase mailman/mailman!180 and cleanup # noqaBarry Warsaw2016-07-283-7/+7
|/
* New template system. Closes #249Barry Warsaw2016-07-163-96/+220
| | | | | The new template system is introduced for API 3.1. See ``src/mailman/rest/docs/templates.rst`` for details.
* Clean up the environment properly.Barry Warsaw2016-05-231-24/+48
|
* run the tests with temporary directory and packagesAbhilash Raj2016-05-231-14/+43
|
* add test for module import failure in the presence of emacs lock filesAbhilash Raj2016-05-221-0/+46
|
* Fix a mock.Barry Warsaw2016-04-081-1/+1
|
* Fix mailman shell processing of $PYTHONSTARTUP.Barry Warsaw2016-04-081-0/+99
| | | | Closes #224
* Use flake8-respect-noqa plugin and fix more complaints.Barry Warsaw2016-04-011-1/+1
|
* Don't use `flake8: noqa`.Barry Warsaw2016-04-012-5/+5
| | | | | | | This suppresses all errors in the file. Use `noqa`, although pep8 doesn't honor this for all errors. There may be a plugin which helps.
* Allow fall backs for moderation actions.Barry Warsaw2016-04-011-1/+1
| | | | | | | | | 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
* Import the unmoderated members with action 'defer'Aurélien Bompard2016-03-311-3/+3
|
* Members and nonmembers moderation action fallbackAurélien Bompard2016-03-311-2/+3
| | | | | | | | Members and nonmember's moderation action should be None by default, and in that case the moderation rule should fallback to the mailing list's default action. Fixes: #189
* Clean up the utilities directory.Barry Warsaw2016-03-258-143/+82
|
* Revert "Rename the HeaderMatch.chain column to action"Aurélien Bompard2016-02-291-3/+3
| | | | This reverts commit 703fc135dfcd496a704562ddc263aa0f4f828de9.
* Rename the HeaderMatch.chain column to actionAurélien Bompard2016-02-291-3/+3
| | | | It makes it clearer what values are valid, and allows validation.
* Allow List-ID in decoration template URIs.Barry Warsaw2016-02-271-0/+7
| | | | | | | | Closes #196 In mailman: URIs (e.g. IMailingList.header_uri and .footer_uri), you used to be able to only use fqdn-listnames. But since List-IDs are more stable, let's allow those too. Silently deprecate using the fqdn-listname.
* Delegate more to the underlying query object and don't use a cached results.Barry Warsaw2016-01-101-0/+4
|
* Boost coverage.Barry Warsaw2016-01-091-0/+35
|
* Happy New Year.Barry Warsaw2016-01-027-7/+7
|
* Coverage improvements.Barry Warsaw2015-12-292-3/+43
| | | | | | | | * Boost coverage. * Don't report coverage on the test modules. * In one test, when acquiring the lock, set a timeout. Hopefully this will eliminate the occasional test deadlock. * Fix a buglet in wrap()
* Boost coverage.Barry Warsaw2015-12-261-0/+84
| | | | | Use Python 3.5 to run the coverage tests. Clean up the code style a bit.
* Clean up pass through abompard's branch.Barry Warsaw2015-10-201-28/+38
|
* Use and interface for the set of header_matchesAurélien Bompard2015-10-201-7/+18
|
* Implement changes from the reviewAurélien Bompard2015-10-201-1/+18
|
* Adapt the code and the tests to the new HeaderMatch objectAurélien Bompard2015-10-201-4/+9
|
* Convert header_filter_rules from 2.1 to header_matchesAurélien Bompard2015-10-201-0/+109
|
* Core no longer depends on the standalone `mock` module. (Closes: #146)Barry Warsaw2015-09-221-1/+1
|
* Do a cleansing pass on abompard's branch.Barry Warsaw2015-06-241-18/+20
|
* Better import of a member's moderation flagAurélien Bompard2015-06-171-3/+21
|
* Only keep regexps in the *_these_nonmembers propertyAurélien Bompard2015-06-171-0/+9
|
* Import: handle the '*_these_nonmembers' parametersAurélien Bompard2015-06-171-0/+27
|
* Fix import of the default_member_moderation valueAurélien Bompard2015-06-171-0/+11
|
* * Messages now include a `Message-ID-Hash` as the replacement forBarry Warsaw2015-06-141-9/+62
| | | | | | `X-Message-ID-Hash` although the latter is still included for backward compatibility. Also be sure that all places which add the header use the same algorithm.
* * The default languages from Mailman 2.1 have been ported over. Given byBarry Warsaw2015-05-071-7/+2
| | | | Aurélien Bompard.
* * Mailing list subscription policy work flow has been completely rewritten.Barry Warsaw2015-04-151-1/+30
|\ | | | | | | | | | | 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.
| * Merge from headAurélien Bompard2015-03-261-0/+43
| |\ | |/ |/|
| * Import the subscription_policy from Mailman2Aurélien Bompard2015-03-211-1/+26
| |
* | Additional fixes for importing from Mailman 2. Given by abompard.Barry Warsaw2015-03-251-0/+43
|\ \ | |/ |/|