Barry Warsaw pushed to branch coverage at mailman / Mailman Core

Commits:
a5006222 by Abhilash Raj at 2017-08-09T20:45:54-07:00
Print the list of available commands with `mailman --help`

Overriding the format_options method of click.MultiCommand skips printing the
list of available commands. This commit just brings that option back so that
help text is now more informative.

- - - - -
f847e154 by Barry Warsaw at 2017-08-26T14:38:33-04:00
Add a test.

- - - - -
ae0042a9 by Barry Warsaw at 2017-08-29T14:07:54+00:00
PR288 vetted

- - - - -
de8c204f by Barry Warsaw at 2017-08-29T14:07:55+00:00
Add a new plugin architecture.

This allows third parties to add initialization hooks, REST endpoints, 
and additional components.  Given by Jan Jancar.

- - - - -
057bc070 by Barry Warsaw at 2017-08-29T22:51:58-04:00
Squashed commit of the following:

commit 3c6500c2292869f94667520f16c8d6c6f1d2c530
Author: Barry Warsaw <ba...@python.org>
Date:   Tue Aug 29 22:51:18 2017 -0400

    Close #383

    Messages with badly encoded ``Subject`` headers no longer crash the message
    moderation REST API.

commit f6040ec139bcccd48cfa9acc734cd528a8ede35c
Author: Aurélien Bompard <aurel...@bompard.org>
Date:   Thu Jul 27 00:52:05 2017 +0200

    Fix #383: email encoding errors can crash the REST API

- - - - -
c1060c9d by J08nY at 2017-08-30T13:11:24+02:00
Instantiate components only in add_components, not at lower levels.

 - The scan_module and find_components functions are also useful
   when they don't instantiate the components they load, and
   instantiation is left to add_components.

- - - - -
a7c82290 by Barry Warsaw at 2017-08-30T13:48:04+00:00
Merge branch 'modules-no-instantiate' into 'master'

Instantiate components only in add_components, not at lower levels.

See merge request !300
- - - - -
ab6334ac by Barry Warsaw at 2017-08-30T21:29:06-04:00
Fix runner started/exiting log messages.

Closes #393

- - - - -
fda6c2aa by Barry Warsaw at 2017-09-02T17:42:18+00:00
Merge branch 'issue393' into 'master'

Fix runner started/exiting log messages

Closes #393

See merge request !311
- - - - -
dc38d0e9 by Barry Warsaw at 2017-09-02T13:52:46-04:00
Merge branch 'master' into coverage

- - - - -


30 changed files:

- README.rst
- src/mailman/app/commands.py
- − src/mailman/app/docs/hooks.rst
- src/mailman/bin/mailman.py
- src/mailman/bin/master.py
- src/mailman/bin/runner.py
- src/mailman/bin/tests/test_mailman.py
- src/mailman/commands/cli_withlist.py
- src/mailman/commands/docs/conf.rst
- src/mailman/commands/docs/info.rst
- src/mailman/commands/tests/test_cli_shell.py
- src/mailman/config/config.py
- src/mailman/config/schema.cfg
- src/mailman/core/chains.py
- src/mailman/core/initialize.py
- src/mailman/core/pipelines.py
- src/mailman/core/rules.py
- src/mailman/docs/NEWS.rst
- + src/mailman/interfaces/plugin.py
- src/mailman/model/docs/listmanager.rst
- + src/mailman/plugins/__init__.py
- + src/mailman/plugins/docs/__init__.py
- + src/mailman/plugins/docs/intro.rst
- + src/mailman/plugins/initialize.py
- + src/mailman/plugins/testing/__init__.py
- + src/mailman/plugins/testing/alternate.cfg
- + src/mailman/plugins/testing/alternate/__init__.py
- + src/mailman/plugins/testing/alternate/rules/__init__.py
- + src/mailman/plugins/testing/alternate/rules/rules.py
- + src/mailman/plugins/testing/example/__init__.py


The diff was not included because it is too large.


View it on GitLab: 
https://gitlab.com/mailman/mailman/compare/efdab8e6d2462d0cd3a916f39f2a6e82eb657090...dc38d0e9facf04bac87038a04189f6392977ae37

---
View it on GitLab: 
https://gitlab.com/mailman/mailman/compare/efdab8e6d2462d0cd3a916f39f2a6e82eb657090...dc38d0e9facf04bac87038a04189f6392977ae37
You're receiving this email because of your account on gitlab.com.
_______________________________________________
Mailman-checkins mailing list
Mailman-checkins@python.org
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org

Reply via email to