| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | * A start to import of Mailman 2.1 config.pck files. | Barry Warsaw | 2010-04-05 | 7 | -13/+125 | |
| | | | | | * Move DigestFrequency from mailinglist to digests. | |||||
| * | Tests for import. | Barry Warsaw | 2010-04-04 | 2 | -0/+93 | |
| | | ||||||
| * | List-Post header should be retained in MIME digest messages (LP: 526143) | Barry Warsaw | 2010-03-28 | 3 | -7/+9 | |
| | | ||||||
| * | * bin/info -p/--paths -> -v/--verbose | Barry Warsaw | 2010-03-28 | 2 | -7/+7 | |
| | | | | | * Make sure all paths are absolute | |||||
| * | More fixes to the start up procedure. The root cause of the fix is that when | Barry Warsaw | 2010-03-28 | 5 | -26/+38 | |
| | | | | | | | | | | | | | | | | | | | var_dir in the config file is a relative path, the bin/master and bin/qrunner subprocesses end up creating another hierarchy under $VAR_DIR. This is because 'bin/mailman start' chdirs to $VAR_DIR before starting master. The fix involves putting the absolute path to $VAR_DIR in the $MAILMAN_VAR_DIR environment variable. If the configuration file reader sees this, it uses the value instead of $var_dir from the configuration file. Another change is to remove qrunner's --subproc/-s option and stick this in the environment as well, using $MAILMAN_UNDER_MASTER_CONTROL. Other fixes here include: * Deciphering the master lock file contents correctly * Reformatting the error message so that it fits in 79 columns when prefixed by argparse error info. | |||||
| * | * Use IP address for localhost instead of name because Postfix only uses DNS | Barry Warsaw | 2010-03-27 | 3 | -3/+13 | |
| | | | | | | | | | to find LMTP server, and DNS typically does not return a 'localhost' query. LP: 544477 * Ensure that the environment doesn't cause test failures. LP: 543618 * for [paths.dev] layout, put directories inside ./var to reduce current working directory pollution. | |||||
| * | Merge the Pycon 2010 sprint branch replacing lazr.restful with restish as the | Barry Warsaw | 2010-03-03 | 39 | -1018/+1006 | |
| |\ | | | | | | | underlying REST framework. | |||||
| | * | * Fix two type specifications in argparse. | Barry Warsaw | 2010-03-03 | 2 | -4/+7 | |
| | | | | | | | | | * Update printing of version string to avoid argparse DeprecationWarnings. | |||||
| | * | Add POST validators. | Barry Warsaw | 2010-03-01 | 8 | -49/+166 | |
| | | | ||||||
| | * | Refactoring for common collection code. | Barry Warsaw | 2010-02-25 | 7 | -70/+87 | |
| | | | ||||||
| | * | Remove more files that are unnecessary. | Barry Warsaw | 2010-02-25 | 3 | -283/+0 | |
| | | | ||||||
| | * | Refactor both the mailing lists and membership REST wrappers. | Barry Warsaw | 2010-02-25 | 7 | -246/+293 | |
| | | | ||||||
| | * | Refactor domains into a separate file. | Barry Warsaw | 2010-02-25 | 5 | -97/+122 | |
| | | | ||||||
| | * | More refactoring: | Barry Warsaw | 2010-02-25 | 8 | -56/+224 | |
| | | | | | | | | | | | | | | | * Rework the [webservice] section to be more useful to restish. * Get rid of the resource_type_link * Add and test some helpers. * Move the root resources to a different module. | |||||
| | * | Refactoring the REST support by removing unnecessary stuff and moving other | Barry Warsaw | 2010-02-25 | 6 | -140/+96 | |
| | | | | | | | | | | | | | stuff around. We no longer need APIValueError or IResolvePathNames. Also, refactor the creation of the REST server so that it could be used with other WSGI frameworks. | |||||
| | * | Remove some files that are not needed for restish implementation. | Barry Warsaw | 2010-02-25 | 5 | -255/+0 | |
| | | | ||||||
| | * | Complete the conversion to restish. All the tests pass and we're now actually | Barry Warsaw | 2010-02-24 | 10 | -126/+230 | |
| | | | | | | | | | | | | | RESTful. We have to use httplib2 to get DELETE and PUT. This is a prototype and could still use much cleanup. | |||||
| | * | * Make the lists.txt doctest pass with restish. | Barry Warsaw | 2010-02-23 | 5 | -30/+138 | |
| | | | | | | | | | | | * Put the domain name on the BadDomainSpecificationError * Give the IListManager an __iter__() | |||||
| | * | Rip out lazr.restful and replace it with restish. This simpifies a lot of the | Barry Warsaw | 2010-02-23 | 14 | -220/+201 | |
| | | | | | | | | | | | REST architecture, at the expense of a few features, and less support. So far so good though. | |||||
| * | | Merge Jon Dugan's better fix for OS X's /private symlink stuff. | Barry Warsaw | 2010-02-24 | 1 | -5/+4 | |
| |\ \ | |/ |/| | ||||||
| | * | generalize test_current_working_directory() to avoid symlink confusions | Jon Dugan | 2010-02-22 | 1 | -5/+4 | |
| |/ | ||||||
| * | Fix the test on Mac OS X. I am not proud of this. | Barry Warsaw | 2010-02-22 | 1 | -1/+5 | |
| | | ||||||
| * | So long X-BeenThere, and thanks for all the fish. | Barry Warsaw | 2010-02-16 | 5 | -46/+17 | |
| | | ||||||
| * | Chains now fire Zope events in their _process() implementation. | Barry Warsaw | 2010-02-16 | 7 | -62/+122 | |
| | | | | | Clean up the chains.txt doctest to use this and other recent improvements. | |||||
| * | Add a lot of comments about lazr.restful 0.9.18. | Barry Warsaw | 2010-02-16 | 3 | -17/+31 | |
| | | ||||||
| * | Oh FFS. lazr.restful 0.9.18 totally broke our shit by introducing | Barry Warsaw | 2010-02-16 | 6 | -48/+100 | |
| | | | | | | | | | | | | | | | multiversioned web services. In concept, that's a great idea, but in (current as of 0.9.18) practice it sucks because it /forces/ us to adopt multiversions when really I could care less. After gobs of painful experimentation, this passes all the tests. I guess that means it's right <wink>. Another, more reasonable fix is to re-order when logging is initialized. This is moved to the start of initialize_2() because in the test environment, we don't want to initialize the loggers until after the test configuration has been pushed. Otherwise, because of the changes to support the FHS, logging will go to the wrong place. This really only affects tests, since in operational mode, initialize always happens immediately one after another. | |||||
| * | A bit of clean up. | Barry Warsaw | 2010-02-13 | 3 | -1/+8 | |
| | | ||||||
| * | More news. | Barry Warsaw | 2010-01-28 | 1 | -0/+2 | |
| | | ||||||
| * | News | Barry Warsaw | 2010-01-28 | 1 | -0/+9 | |
| | | ||||||
| * | The qrunner section's path variable should use $QUEUE_DIR to pick up the | Barry Warsaw | 2010-01-28 | 1 | -1/+1 | |
| | | | | | | layout configuration. The directory is now named 'queues' instead of 'qfiles'. | |||||
| * | 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 | 252 | -254/+254 | |
| | | ||||||
| * | 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. | |||||
