summaryrefslogtreecommitdiff
path: root/src/mailman/commands/cli_lists.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Happy New Year.Barry Warsaw2010-01-011-1/+1
|
* * Add REST interface for joining a mailing list.Barry Warsaw2009-12-281-2/+2
| | | | | | * add_member() now returns the newly created IMember. * Reorganized several exceptions and exposed them to the REST API. * Added NoSuchListError.
* * Refactor the language manager off of the config object and into a utility.Barry Warsaw2009-12-101-2/+3
| | | | | | | | * Fix a few small typos in exception handlers. * Move the initialization of the Zope Component Architecture into the first initialization step. The only reason we couldn't do that previously was because the domain object referenced the config, causing a circularity problem. Refactor the Domain implementation to avoid that.
* * Make IDomainManager a utility, since the config object is global.Barry Warsaw2009-12-081-3/+3
| | | | | | | | * Give IMailingList a .domain attribute which looks up the IDomain for its .host_name. This cleans up a lot of code. * Add a test for the 'confirm' email command. * Suppress blank lines in email command responses. * Make the IDomainCollection a utility.
* Rework the 'bin/mailman lists' arguments to be more likely useful in theBarry Warsaw2009-11-281-25/+31
| | | | common case.
* Factor out most of the i18n subsystem and convert to using the flufl.i18nBarry Warsaw2009-11-151-2/+2
| | | | package.
* Move a module.Barry Warsaw2009-11-041-1/+1
|
* Instead of using an adapter, use a utility to get the mailing list manager.Barry Warsaw2009-08-261-2/+3
|
* Fix buglet.Barry Warsaw2009-08-251-0/+1
|
* * Updated NEWS.txt for 3.0a3.Barry Warsaw2009-08-211-3/+3
| | | | | * Use the IListManager() adapter instead of hanging the list manager off of config.db. This makes the code somewhat cleaner.
* Refactor the subcommands so that the infrastructure does more of the menialBarry Warsaw2009-08-161-30/+25
| | | | | | | tasks. This also let's the bin/mailman command sort its subcommands for help printing. Add the outline of a 'members' subcommand.
* Add the 'mailman remove' command.Barry Warsaw2009-08-141-1/+55
|
* Tests for setting an owner and the language. A test for notifications, andBarry Warsaw2009-08-121-1/+1
| | | | errors. Update newlist.txt.
* Add command line creation of mailing lists.Barry Warsaw2009-08-121-3/+119
|
* bin/mailman help as an alias for bin/mailman --helpBarry Warsaw2009-08-091-1/+1
|
* Rename files inside src/mailman/commands to indicate whether it's an emailBarry Warsaw2009-08-091-0/+102
command (eml_ prefix) or a command line interface (cli_ prefix). Fix a test breakage.