| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix a test and make Sphinx happy. | Barry Warsaw | 2009-11-28 | 1 | -2/+2 |
| | | |||||
| * | Convert bin/genaliases to bin/mailman aliases | Barry Warsaw | 2009-11-28 | 2 | -0/+126 |
| | | |||||
| * | When no arguments are given to 'bin/members', print a list of all the mailing | Barry Warsaw | 2009-11-28 | 2 | -3/+27 |
| | | | | | | | | list's member addresses and real names. Change the default LMTP server port to 8024, since 24 is the default (for postfix) but we don't want to require root. | ||||
| * | Rework the 'bin/mailman lists' arguments to be more likely useful in the | Barry Warsaw | 2009-11-28 | 2 | -58/+77 |
| | | | | | common case. | ||||
| * | Moderate testing of the withlist command. | Barry Warsaw | 2009-11-26 | 2 | -1/+123 |
| | | |||||
| * | Flesh out --run | Barry Warsaw | 2009-11-26 | 1 | -12/+40 |
| | | |||||
| * | * The start of a conversion of bin/withlist to bin/mailman withlist | Barry Warsaw | 2009-11-26 | 2 | -1/+188 |
| | | | | | | | | | * Add lots of debugging to the SMTP delivery chain * Move the VERP calculation to the deliver module, since this is the central place we do delivery. For example, when it was in to_outgoing, other routes for injecting the message may not have been verp'd. to_outgoing is now really simple. | ||||
| * | Add a development mode setting which changes the basic behavior of mailman. | Barry Warsaw | 2009-11-24 | 3 | -10/+61 |
| | | | | | | | | | | | | | | | The only thing it does currently is force the recipients in the low level connection code to a hard-coded address. Also: * Fix the inject command's --filename/-f argument * Make inject's LISTNAME required * When inject reads from stdin, capture C-c and print a nicer message * Extend the members command so that blank lines and lines starting with # are ignored. * members command should not fail when an address is already subscribed. Just warn and continue. | ||||
| * | Factor out most of the i18n subsystem and convert to using the flufl.i18n | Barry Warsaw | 2009-11-15 | 8 | -9/+9 |
| | | | | | package. | ||||
| * | Move a module. | Barry Warsaw | 2009-11-04 | 1 | -1/+1 |
| | | |||||
| * | Add 'bin/mailman version' command (identical to bin/mailman --version) | Barry Warsaw | 2009-11-03 | 3 | -1/+60 |
| | | |||||
| * | Add bin/mailman reopen and bin/mailman restart | Barry Warsaw | 2009-10-06 | 2 | -9/+40 |
| | | | | | Add .log prefix onto default logging file names. | ||||
| * | Move mailmanctl start and stop commands into bin/mailman. | Barry Warsaw | 2009-10-06 | 2 | -0/+297 |
| | | |||||
| * | whitespace | Barry Warsaw | 2009-09-19 | 1 | -1/+1 |
| | | |||||
| * | Convert bin/inject to bin/mailman inject | Barry Warsaw | 2009-09-19 | 8 | -8/+297 |
| | | | | | | | Expose the database store on .store instead of ._store A few other cleanups. | ||||
| * | Remove the user_manager attribute from config.db and expose it as an | Barry Warsaw | 2009-08-26 | 1 | -3/+5 |
| | | | | | IUserManager utility. | ||||
| * | Instead of using an adapter, use a utility to get the mailing list manager. | Barry Warsaw | 2009-08-26 | 4 | -5/+9 |
| | | |||||
| * | Fix buglet. | Barry Warsaw | 2009-08-25 | 1 | -0/+1 |
| | | |||||
| * | Test updates and repair.xo | Barry Warsaw | 2009-08-21 | 2 | -9/+13 |
| | | |||||
| * | * Updated NEWS.txt for 3.0a3. | Barry Warsaw | 2009-08-21 | 2 | -4/+5 |
| | | | | | | * Use the IListManager() adapter instead of hanging the list manager off of config.db. This makes the code somewhat cleaner. | ||||
| * | The basics of 'mailman members --add'. | Barry Warsaw | 2009-08-16 | 2 | -0/+104 |
| | | |||||
| * | Refactor the subcommands so that the infrastructure does more of the menial | Barry Warsaw | 2009-08-16 | 4 | -41/+81 |
| | | | | | | | | 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 Warsaw | 2009-08-14 | 3 | -2/+137 |
| | | |||||
| * | The language manager is not test-isolated. For now, just use a fake language | Barry Warsaw | 2009-08-13 | 1 | -3/+3 |
| | | | | | code. | ||||
| * | Tests for setting an owner and the language. A test for notifications, and | Barry Warsaw | 2009-08-12 | 2 | -3/+92 |
| | | | | | errors. Update newlist.txt. | ||||
| * | Add more tests for the 'mailman create' command. | Barry Warsaw | 2009-08-12 | 1 | -0/+55 |
| | | |||||
| * | Add command line creation of mailing lists. | Barry Warsaw | 2009-08-12 | 2 | -3/+164 |
| | | |||||
| * | 'mailman info' command. | Barry Warsaw | 2009-08-12 | 2 | -0/+103 |
| | | |||||
| * | bin/mailman help as an alias for bin/mailman --help | Barry Warsaw | 2009-08-09 | 2 | -1/+49 |
| | | |||||
| * | Rename files inside src/mailman/commands to indicate whether it's an email | Barry Warsaw | 2009-08-09 | 5 | -1/+1 |
| | | | | | | | command (eml_ prefix) or a command line interface (cli_ prefix). Fix a test breakage. | ||||
| * | A start on the 'mailman' subcommand layout, with the help of argparse. Right | Barry Warsaw | 2009-08-09 | 2 | -0/+229 |
| | | | | | | | | | | | | | | now the only subcommand is 'lists' which displays all mailing lists like the old bin/list_lists command did (which is now removed). Remove bin/version since 'bin/mailman --version' does this for us. Simplify the calculation of the bin scripts; there will be many fewer of them. Extend i18n to use a class based structure. By default, all i18n strings are dedented after translation and substitution, which improves command line help. The class structure allows for overriding this behavior. | ||||
| * | De-u-literal-ify our doctests. | Barry Warsaw | 2009-07-17 | 3 | -19/+19 |
| | | |||||
| * | Wow. Put domains into the database. | Barry Warsaw | 2009-07-16 | 2 | -2/+4 |
| | | | | | | | | | Add an IDomainManager and a global domain manager which can be gotten by adapting the global config object. Add an IDomainCollection interface for exposing the domain manager onto the API. | ||||
| * | Add argparse 'cause I think this might end up being cool. | Barry Warsaw | 2009-03-29 | 11 | -1093/+0 |
| | | | | | | | | | Refactor the finding of components so that it's much easier to find and register the ones that come with Mailman by default. Move all the old cmd_*.py commands into the attic. These will eventually be ported to the new framework. | ||||
| * | Move mailman.Message to mailman.email.Message. Rename Message.get_sender() to | Barry Warsaw | 2009-02-09 | 5 | -5/+5 |
| | | | | | | | | | | Message.sender (property) and Message.get_senders() to Message.senders (another property). The semantics of .sender is slightly different too; it no longer consults config.mailman.use_envelope_sender. Add absolute_import and unicode_literals to Utils.py, and clean up a few imports. | ||||
| * | Push the source directory into a 'src' subdirectory so that zc.buildout works | Barry Warsaw | 2009-01-25 | 17 | -0/+1555 |
| correctly regardless of how it's used. | |||||
