summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add coverage and NEWS.Barry Warsaw2016-04-022-32/+44
|
* Sort chains and pipelines before returning themSimon Hanna2016-04-022-4/+6
| | | | Update tests to check for return values
* Add tests for exposed chains and pipelinesSimon Hanna2016-04-021-0/+30
|
* Expose chains through the rest interfaceSimon Hanna2016-04-021-0/+11
|
* Expose pipelines through the rest interfaceSimon Hanna2016-04-021-0/+11
|
* Replace execfile() with a Python 3 compatible alternative.Barry Warsaw2016-04-011-4/+2
|
* Use flake8-respect-noqa plugin and fix more complaints.Barry Warsaw2016-04-018-15/+15
|
* Don't use `flake8: noqa`.Barry Warsaw2016-04-0136-73/+72
| | | | | | | 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-0112-79/+122
| | | | | | | | | 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
* Appease flake8.Barry Warsaw2016-04-011-4/+12
|
* Import the unmoderated members with action 'defer'Aurélien Bompard2016-03-312-3/+7
|
* Add caching to the data migrationAurélien Bompard2016-03-311-4/+14
| | | | Very useful on large installations.
* Make sure users are returned in a predictable orderAurélien Bompard2016-03-311-1/+1
|
* Migrate data from the static member moderation action to the list fallbackAurélien Bompard2016-03-312-0/+140
|
* Members and nonmembers moderation action fallbackAurélien Bompard2016-03-3112-88/+144
| | | | | | | | 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
* Add a test to verify the problem isn't in core.Barry Warsaw2016-03-311-0/+14
|
* Add member unsubscription testAditya2016-03-301-0/+9
|
* Refactor.Barry Warsaw2016-03-291-31/+31
|
* Pin Falcon version <1.0 (see GL #20).Barry Warsaw2016-03-281-1/+1
|
* Tweak the import rules checker.Barry Warsaw2016-03-278-8/+23
| | | | Fix the last few violations of the import rules.
* Import order flake8 plugin.Barry Warsaw2016-03-2756-68/+148
| | | | Fix lots of import order errors discovered by the new plugin.
* Start of import order testing.Barry Warsaw2016-03-272-0/+45
|
* Style guide updates.Barry Warsaw2016-03-271-27/+17
|
* Run qa in CI.Barry Warsaw2016-03-261-0/+4
|
* Add a qa test environment.Barry Warsaw2016-03-261-1/+8
|
* Clean up the utilities directory.Barry Warsaw2016-03-2524-287/+152
|
* Clean up the testing directory.Barry Warsaw2016-03-256-99/+47
|
* Clean up the styles directory.Barry Warsaw2016-03-254-42/+17
|
* Clean up the runners directory.Barry Warsaw2016-03-2525-389/+162
|
* Clean up the rules directory.Barry Warsaw2016-03-2513-57/+30
|
* Clean up the rest directory.Barry Warsaw2016-03-2538-343/+121
|
* Clean up the mta directory.Barry Warsaw2016-03-2514-120/+48
|
* Clean up the model and languages directories.Barry Warsaw2016-03-2540-367/+181
|
* Reorder the @public definition.Barry Warsaw2016-03-254-20/+9
| | | | This allows us to import it in more places without threat of import errors.
* Clean up the interfaces directory.Barry Warsaw2016-03-2541-428/+199
|
* Clean up the handlers directory.Barry Warsaw2016-03-2528-248/+98
|
* Clean up the email directory.Barry Warsaw2016-03-243-29/+9
|
* Clean up the database directory.Barry Warsaw2016-03-2425-156/+111
|
* Clean up the core directory.Barry Warsaw2016-03-2432-367/+156
| | | | | | | mailman/core/errors.py is gone now. We had a duplicate base exception which now always comes from mailman/interfaces/errors.py. Obsolete/unused exceptions are remove. The other exceptions are moved to better locations.
* Clean the config directory.Barry Warsaw2016-03-244-78/+40
|
* Clean up the commands subdirectory.Barry Warsaw2016-03-2429-300/+117
|
* Clean up the chains subdirectory.Barry Warsaw2016-03-2415-131/+50
|
* Clean up the bin directory.Barry Warsaw2016-03-245-67/+37
|
* Clean up of archiving subdirectory.Barry Warsaw2016-03-243-21/+3
|
* First massive round of cleanups.Barry Warsaw2016-03-2357-579/+309
| | | | | | | | * 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.
* Clean ups for merge.Barry Warsaw2016-03-234-53/+51
| | | | | | | | * Update some comments. * Slightly rewrite a conditional test. * Coding style fixes. * Add a convenience to get_queue_message(). * Add NEWS.
* Add test for checking the member display nameAditya2016-03-231-1/+87
|
* Assign the correct display name to the subscribed memberAditya2016-03-231-1/+7
|
* Closes #199Barry Warsaw2016-03-225-14/+65
| | | | | New subscription requests are rejected if there is already one pending. With thanks to Anirudh Dahiya. (Closes #199)
* Correct spacingAnirudh Dahiya2016-03-222-5/+5
|