| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | Add --sort flag to mailman conf subcommand (LP: #1162492) | Karl-Aksel Puulmann | 2013-04-05 | 1 | -4/+17 | |
| | | |/ | |/| | ||||||
| * | | | * Expose ``hide_address`` to the ``.../preferences`` REST API. Contributed | Barry Warsaw | 2013-08-28 | 3 | -0/+6 | |
| |\ \ \ | | | | | | | | | | | | | by Sneha Priscilla. | |||||
| | * | | | Adding a missing hide_address preference | Sneha Priscilla | 2013-08-09 | 1 | -0/+1 | |
| | | | | | ||||||
| * | | | | Merge Steve's documentation updates. | Barry Warsaw | 2013-08-28 | 4 | -43/+107 | |
| |\ \ \ \ | ||||||
| | * | | | | Rewrite the MTA-independent part of MTA.rst. | Stephen J. Turnbull | 2013-07-04 | 1 | -17/+63 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Assume less knowledge of mail admin (but still fairly demanding). - Use 'MTA' instead of 'mail server' to distinguish 'software' from 'host'. - Use 'same host' configuration as example. (The configuration with lmtp_host == smtp_host == mail.example.com doesn't really make sense, since they will be equal only if they are both 'localhost'.) - Give explanations of each of the 6 parameters. - Provide a link where the confused can find help channels. | |||||
| | * | | | | Add 'Contact Us' section. | Stephen J. Turnbull | 2013-07-04 | 1 | -4/+9 | |
| | | | | | | | | | | | | | | | | | | | | | - This makes HTML references to 'START.html#contact-us' useful. - Content is mostly the same, with addition of a reference to IRC. | |||||
| | * | | | | Improve diagrams. Some wording fixups. | Stephen J. Turnbull | 2013-05-14 | 1 | -10/+18 | |
| | | | | | | ||||||
| | * | | | | Touch up descriptions of MTAs. Fix one typo. | Stephen J. Turnbull | 2013-05-14 | 1 | -10/+12 | |
| | | | | | | ||||||
| | * | | | | Some minor wording fixups. | Stephen J. Turnbull | 2013-05-14 | 1 | -11/+15 | |
| | | | | | | ||||||
| | * | | | | Avoid implication that Python 3 support is coming soon. | Stephen J. Turnbull | 2013-05-14 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | * Use the ``enum34`` package instead of ``flufl.enum``. | Barry Warsaw | 2013-08-27 | 30 | -40/+46 | |
| |\ \ \ \ \ | ||||||
| | * | | | | | Switch to PEP 435 enums from flufl.enums. | Barry Warsaw | 2013-06-18 | 29 | -40/+45 | |
| | | |/ / / | |/| | | | ||||||
| * | | | | | * Mailman 3 no longer uses ``zc.buildout`` and tests are now run by the | Barry Warsaw | 2013-08-27 | 14 | -139/+140 | |
| |\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | ``nose2`` test runner. See ``src/mailman/docs/START.rst`` for details on how to build Mailman and run the test suite. | |||||
| | * | | | | * Suppress the extra Doctest: lines. | Barry Warsaw | 2013-08-27 | 1 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | * Use DocFileTest directly. | |||||
| | * | | | | Add enough __init__.py files to make these docs directories discoverable. | Barry Warsaw | 2013-08-26 | 7 | -0/+1 | |
| | | | | | | ||||||
| | * | | | | * Re-name doctests. | Barry Warsaw | 2013-08-25 | 4 | -64/+46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix executable location now that we're not using buildout. * Fix enum repr. | |||||
| | * | | | | Switch to virtualenv and nose2 instead of zc.buildout and zope.testing. | Barry Warsaw | 2013-08-25 | 4 | -41/+63 | |
| |/ / / / | ||||||
| | | | * | remove debugging | Barry Warsaw | 2013-09-01 | 1 | -1/+0 | |
| | | | | | ||||||
| | | | * | Migrate bounceevent.list_name -> bounceevent.list_id | Barry Warsaw | 2013-09-01 | 17 | -97/+276 | |
| | |_|/ |/| | | | | | | | | | | | | | | | | | * Rename StormBaseDatabase._create() -> .initialize() * Refactor database initialization. * make_listid() helper. * Add a pivot() helper for schema migrations. | |||||
| * | | | * `bin/runner` command has been simplified and its command line options | Barry Warsaw | 2013-06-17 | 10 | -247/+243 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reduced. Now, only one `-r/--runner` option may be provided and the round-robin feature has been removed. * Fixed REST server crash on `reopen` command. Identification and test provided by Aurélien Bompard. (LP: #1184376) Also: * bin/runner now uses standard argparse instead of ScriptOptions. * The entire bin/runner machinery has bee reorganized and simplified. There * is no more Loop class. Signal setting is moved directly into the base Runner class and overrided in specific subclasses (e.g. RESTRunner which must cleanly shutdown its TCPServer). The runner exit status is now set directly on the Runner instance. * Fixed a few minor style issues. * In order to cleanly shutdown the RESTRunner's WSGI server, we must start a subthread which only watches for an Event and then calls the server's shutdown() method. It has to be this way because the WSGI server itself (due to interactions with SQLite), and the signal handlers (due to Python's signal handling semantics) must both run in the main thread. However, the shutdown() must be invoked from a subthread in order to prevent deadlock. * Refactor the RESTLayer to eliminate duplication of code. | |||||
| * | | | * Add `subject_prefix` to the `IMailingList` interface, and clarify the | Barry Warsaw | 2013-05-30 | 2 | -10/+24 | |
| | | | | | | | | | | | | | docstring for `display_name`. (LP: #1181498) | |||||
| * | | | add comment | Barry Warsaw | 2013-05-30 | 1 | -0/+2 | |
| | | | | ||||||
| * | | | * Fix REST server crash on `mailman reopen` due to no interception of | Barry Warsaw | 2013-05-30 | 2 | -1/+3 | |
| |/ / | | | | | | | signals. (LP: #1184376) | |||||
| * / | PEP 435 enums won't allow extensibility through inheritance. | Barry Warsaw | 2013-05-02 | 1 | -1/+6 | |
| |/ | ||||||
| * | * Support pagination of some large collections (lists, users, members). | Barry Warsaw | 2013-03-21 | 9 | -3/+305 | |
| |\ | | | | | | | Given by Florian Fuchs. (LP: #1156529) | |||||
| | * | Tweaks and fixes by Barry. | Barry Warsaw | 2013-03-21 | 8 | -69/+85 | |
| | | | ||||||
| | * | Florian's branch for LP: #1156529 | Barry Warsaw | 2013-03-21 | 8 | -3/+287 | |
| |/| | ||||||
| | * | Removed unused `default_count` argument and remove one wrapping level in ↵ | Florian Fuchs | 2013-03-20 | 5 | -33/+30 | |
| | | | | | | | | | paginate decorator | |||||
| | * | Fixed comment typo | Florian Fuchs | 2013-03-20 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fixed some comments in pagination test | Florian Fuchs | 2013-03-20 | 1 | -5/+7 | |
| | | | ||||||
| | * | REST API collection pagination: slice result only if pagination params are ↵ | Florian Fuchs | 2013-03-20 | 1 | -1/+5 | |
| | | | | | | | | | present in GET request | |||||
| | * | REST API: Added pagination functionality to list, member and user collections. | Florian Fuchs | 2013-03-20 | 8 | -3/+284 | |
| | | | | | | | | | This is related to LP: #1156529. | |||||
| * | | whitespace | Barry Warsaw | 2013-03-20 | 1 | -1/+0 | |
| | | | ||||||
| * | | * Add ``reply_to_address`` and ``first_strip_reply_to`` as writable | Barry Warsaw | 2013-03-20 | 3 | -178/+15 | |
| | | | | | | | | | | | | | | | | | attributes of a mailing list's configuration. (LP: #1157881) Also: - template.py should only include 2013 for new copyright years. - Move some bad-path tests in configuration.rst to test_configuration.py | |||||
| * | | * When creating the initial file system layout in ``var``, e.g. via | Barry Warsaw | 2013-03-20 | 5 | -3/+50 | |
| |\ \ | | | | | | | | | | | | | | | | | | | ``bin/mailman info``, add an ``var/etc/mailman.cfg`` file if one does not already exist. Also, when initializing the system, look for that file as the configuration file, just after ``./mailman.cfg`` and before ``~/.mailman.cfg``. (LP: #1157861) | |||||
| | * | | - Write ./var/etc/mailman.cfg if it doesn't already exist. | Barry Warsaw | 2013-03-20 | 5 | -3/+49 | |
| |/ / | | | | | | | | | | | | | - Use ./var/etc/mailman.cfg if it exists, just after ./mailman.cfg and just before ~/.mailman.cfg. - Add link to FHS - Whitespace normalization. | |||||
| * | | Clean up branch: | Barry Warsaw | 2013-03-19 | 5 | -117/+162 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix copyright years. - Sort imports - "mailmanconf" -> "conf" - Add "-o -" as a synonym for output to stdout - Use Python 2.7 style {} format keys. - Line folding. - Do be sure to close the file in .process() since it could be called from API code. - Clean up the docs. - Add some tests. - Acknowledge David Soto. | |||||
| * | | David's merge proposal. | Barry Warsaw | 2013-03-19 | 3 | -0/+265 | |
| |\ \ | ||||||
| | * | | documentation added | David Soto | 2013-01-23 | 1 | -0/+61 | |
| | | | | ||||||
| | * | | fixed comments and names | David Soto | 2013-01-23 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | usage help improved | David Soto | 2013-01-23 | 2 | -3/+11 | |
| | | | | ||||||
| | * | | using single underscore instead of double underscore | David Soto | 2013-01-23 | 1 | -18/+18 | |
| | | | | ||||||
| | * | | fixed some errors | David Soto | 2013-01-23 | 1 | -3/+7 | |
| | | | | ||||||
| | * | | testcases added | David Soto | 2013-01-23 | 1 | -0/+75 | |
| | | | | ||||||
| | * | | - some more minor changes | David Soto | 2013-01-23 | 1 | -23/+26 | |
| | | | | ||||||
| | * | | some minor changes | David Soto | 2013-01-23 | 1 | -26/+21 | |
| | | | | ||||||
| | * | | basic subcommand to dump configuration values | David Soto david.soto@web.de | 2013-01-23 | 1 | -0/+119 | |
| | |/ | ||||||
| * | | fix up graphviz graphs for fwd compatibility (to 2.28 & 2.30) | Yarko | 2013-03-18 | 1 | -42/+48 | |
| | | | ||||||
| * | | * Creation of lists with upper case names should be coerced to lower case. | Barry Warsaw | 2013-03-06 | 4 | -0/+44 | |
| |/ | | | | (LP: #1117176) | |||||
| * | * Non-queue runners should not create ``var/queue`` subdirectories. Fixed by | Barry Warsaw | 2013-01-20 | 10 | -9/+49 | |
| |\ | | | | | | | Sandesh Kumar Agrawal. (LP: #1095422) | |||||
