| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Checkpointint support for different path layouts, allowing us to optionally | Barry Warsaw | 2010-01-27 | 12 | -39/+233 | |
| | | | | | | | | | support the Filesystem Hierarchy Standard. This is done through the configuration file. * add a --paths/-p option to 'bin/mailman info' * PIDFILE -> PID_FILE | |||||
| * | The functionality of 'bin/list_members' has been moved to 'bin/mailman | Barry Warsaw | 2010-01-23 | 2 | -196/+5 | |
| | | | | | members' | |||||
| * | Support filtering by delivery status. | Barry Warsaw | 2010-01-23 | 2 | -1/+109 | |
| | | ||||||
| * | Add filtering by delivery mode. | Barry Warsaw | 2010-01-23 | 2 | -0/+66 | |
| | | ||||||
| * | -o/--output | Barry Warsaw | 2010-01-23 | 2 | -6/+45 | |
| | | ||||||
| * | Refactoring and basic tests for membership display. | Barry Warsaw | 2010-01-23 | 2 | -17/+87 | |
| | | ||||||
| * | For 'bin/mailman members': | Barry Warsaw | 2010-01-23 | 2 | -17/+16 | |
| | | | | | | | * -a option uses input_filename internally and a metavar of FILENAME * Change the assertion for when there isn't 1 argument * Do a better job of converting input to unicode. | |||||
| * | Prep for 3.0a6. | Barry Warsaw | 2010-01-19 | 2 | -3/+8 | |
| | | ||||||
| * | update | Barry Warsaw | 2010-01-18 | 1 | -1/+1 | |
| | | ||||||
| * | Update documentation. | Barry Warsaw | 2010-01-18 | 2 | -0/+132 | |
| | | ||||||
| * | Getting started | Barry Warsaw | 2010-01-12 | 1 | -3/+3 | |
| | | ||||||
| * | Documentation reorganization. | Barry Warsaw | 2010-01-12 | 25 | -28/+26 | |
| | | ||||||
| * | Fix some markup. | Barry Warsaw | 2010-01-11 | 2 | -10/+12 | |
| | | ||||||
| * | Update the NEWS file for 3.0a5. | Barry Warsaw | 2010-01-11 | 1 | -1/+8 | |
| | | ||||||
| * | Add a comment | Barry Warsaw | 2010-01-01 | 1 | -0/+5 | |
| | | ||||||
| * | Happy New Year. | Barry Warsaw | 2010-01-01 | 259 | -272/+282 | |
| | | ||||||
| * | intermediate | Barry Warsaw | 2010-01-01 | 1 | -0/+30 | |
| | | ||||||
| * | More tests. | Barry Warsaw | 2009-12-28 | 4 | -11/+97 | |
| | | ||||||
| * | Some corner case tests. | Barry Warsaw | 2009-12-28 | 4 | -2/+58 | |
| | | ||||||
| * | * Leave a mailing list via the REST API. | Barry Warsaw | 2009-12-28 | 9 | -15/+89 | |
| | | | | | | | * delete_member(): If the address is not associated with a member, raise NotAMemberError. * NotAMemberError -> interfaces/member.py | |||||
| * | * Add REST interface for joining a mailing list. | Barry Warsaw | 2009-12-28 | 18 | -55/+208 | |
| | | | | | | | * add_member() now returns the newly created IMember. * Reorganized several exceptions and exposed them to the REST API. * Added NoSuchListError. | |||||
| * | Show owners and moderators. | Barry Warsaw | 2009-12-28 | 1 | -0/+44 | |
| | | ||||||
| * | * Move the canonical url for subscriptions to under the mailing list. | Barry Warsaw | 2009-12-28 | 2 | -10/+85 | |
| | | | | | * Add some additional doctests. | |||||
| * | Show test for MemberRole.member. | Barry Warsaw | 2009-12-27 | 4 | -7/+56 | |
| | | ||||||
| * | Add REST API for subscription services. | Barry Warsaw | 2009-12-27 | 8 | -0/+151 | |
| | | ||||||
| * | Pick lint. Down to 4137 lines of warnings. | Barry Warsaw | 2009-12-14 | 18 | -93/+110 | |
| | | ||||||
| * | Update the ALPHA read me file. | Barry Warsaw | 2009-12-13 | 1 | -13/+18 | |
| | | ||||||
| * | The test suite has to be able to inhibit the loading of any configuration | Barry Warsaw | 2009-12-13 | 2 | -1/+11 | |
| | | | | | files. | |||||
| * | Update NEWS file. | Barry Warsaw | 2009-12-13 | 1 | -0/+21 | |
| | | ||||||
| * | Extend the mailman.cfg search algorithm, and make it work across all | Barry Warsaw | 2009-12-13 | 2 | -0/+210 | |
| | | | | | applications. | |||||
| * | Finally remove code we're not going to use. | Barry Warsaw | 2009-12-13 | 75 | -20962/+0 | |
| | | ||||||
| * | * Refactor devmode settings, so that they live in one section. | Barry Warsaw | 2009-12-12 | 4 | -21/+24 | |
| | | | | | * Fix some tests. | |||||
| * | * Add a missing import. | Barry Warsaw | 2009-12-12 | 2 | -3/+6 | |
| | | | | | * Add some debug logging. | |||||
| * | IRegistrar is now a utility; it doesn't need to be adapted from an IDomain. | Barry Warsaw | 2009-12-12 | 11 | -137/+142 | |
| | | | | | | | | This is because registration confirmation messages must come from the mailing list that the subscription request came from. Remove IDomain.confirm_address() since this lives only on the IMailingList now. | |||||
| * | Merge trunk | Barry Warsaw | 2009-12-12 | 1 | -1/+1 | |
| |\ | ||||||
| | * | OS X doesn't have /bin/true | Barry Warsaw | 2009-12-11 | 1 | -1/+1 | |
| | | | ||||||
| * | | IRegistrar.register() now requires a mailing list argument. This fixes the | Barry Warsaw | 2009-12-10 | 4 | -26/+37 | |
| | | | | | | | | | problem where the confirmation message doesn't know where to come from. | |||||
| * | | * Refactor the language manager off of the config object and into a utility. | Barry Warsaw | 2009-12-10 | 23 | -57/+124 | |
| |/ | | | | | | | | * 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. | |||||
| * | Typo. | Barry Warsaw | 2009-12-10 | 1 | -0/+1 | |
| | | ||||||
| * | Add a 'name' attribute to the Switchboards. This is so 'whichq' can be set | Barry Warsaw | 2009-12-10 | 5 | -16/+24 | |
| | | | | | for bin/mailman unshunt. | |||||
| * | Add missing import. | Barry Warsaw | 2009-12-10 | 1 | -0/+2 | |
| | | ||||||
| * | Migrate unshunt to the bin/mailman command. | Barry Warsaw | 2009-12-10 | 3 | -51/+214 | |
| | | ||||||
| * | * Make IDomainManager a utility, since the config object is global. | Barry Warsaw | 2009-12-08 | 26 | -93/+156 | |
| | | | | | | | | | * 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. | |||||
| * | Fix some test failures: | Barry Warsaw | 2009-12-08 | 3 | -2/+8 | |
| | | | | | | * when postfix is not installed * because the Subject values are instances, not strings | |||||
| * | Fix a test. | Barry Warsaw | 2009-12-06 | 1 | -2/+11 | |
| | | ||||||
| * | Only a verified address can be used to unsubscribe someone from a mailing list. | Barry Warsaw | 2009-12-06 | 2 | -7/+39 | |
| | | ||||||
| * | Add tests for -leave with one of your alternative addresses. | Barry Warsaw | 2009-12-06 | 3 | -5/+44 | |
| | | ||||||
| * | Implement the 'leave' email command. | Barry Warsaw | 2009-12-06 | 2 | -6/+55 | |
| | | ||||||
| * | * Fix a test based on updated output. | Barry Warsaw | 2009-12-06 | 7 | -38/+435 | |
| | | | | | | | | | | * Add a stub for the -confirm email command * Add stubs for -leave and -unsubscribe * Remove the crufty (and broken) 'tojoin' 'toleave' and 'toconfirm' metadata keys for synchronizing between lmtp and the command runner. Replace this by putting the subaddress recognized by lmtp into the metadata and having the command runner look at the subaddress. | |||||
| * | * Mostly eradicate mentions of mailmanctl. | Barry Warsaw | 2009-12-05 | 6 | -40/+38 | |
| | | | | | * In most human readable text, qrunner -> queue runner | |||||
