| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | News | Barry Warsaw | 2010-01-28 | 1 | -0/+9 | |
| | | ||||||
| * | The functionality of 'bin/list_members' has been moved to 'bin/mailman | Barry Warsaw | 2010-01-23 | 1 | -0/+5 | |
| | | | | | members' | |||||
| * | Prep for 3.0a6. | Barry Warsaw | 2010-01-19 | 1 | -0/+5 | |
| | | ||||||
| * | 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 | 23 | -3918/+2 | |
| | | ||||||
| * | 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 | |
| | | ||||||
| * | Happy New Year. | Barry Warsaw | 2010-01-01 | 6 | -7/+7 | |
| | | ||||||
| * | * Add REST interface for joining a mailing list. | Barry Warsaw | 2009-12-28 | 3 | -8/+8 | |
| | | | | | | | * add_member() now returns the newly created IMember. * Reorganized several exceptions and exposed them to the REST API. * Added NoSuchListError. | |||||
| * | Show test for MemberRole.member. | Barry Warsaw | 2009-12-27 | 1 | -5/+6 | |
| | | ||||||
| * | Update the ALPHA read me file. | Barry Warsaw | 2009-12-13 | 1 | -13/+18 | |
| | | ||||||
| * | Update NEWS file. | Barry Warsaw | 2009-12-13 | 1 | -0/+21 | |
| | | ||||||
| * | * Refactor devmode settings, so that they live in one section. | Barry Warsaw | 2009-12-12 | 1 | -4/+7 | |
| | | | | | * Fix some tests. | |||||
| * | IRegistrar is now a utility; it doesn't need to be adapted from an IDomain. | Barry Warsaw | 2009-12-12 | 2 | -52/+35 | |
| | | | | | | | | 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. | |||||
| * | IRegistrar.register() now requires a mailing list argument. This fixes the | Barry Warsaw | 2009-12-10 | 1 | -19/+26 | |
| | | | | | 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 | 3 | -6/+33 | |
| | | | | | | | | | * 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 Warsaw | 2009-12-08 | 2 | -3/+4 | |
| | | | | | | | | | * 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. | |||||
| * | * Mostly eradicate mentions of mailmanctl. | Barry Warsaw | 2009-12-05 | 1 | -6/+4 | |
| | | | | | * In most human readable text, qrunner -> queue runner | |||||
| * | Revert the last changes. Calculate size where needed. | Barry Warsaw | 2009-12-05 | 2 | -10/+0 | |
| | | ||||||
| * | The delivery agent requires that the message object have a .original_size | Barry Warsaw | 2009-12-04 | 2 | -0/+10 | |
| | | | | | attribute. Add this for UserNotifications. | |||||
| * | Bump to version 3.0a5 | Barry Warsaw | 2009-11-30 | 1 | -0/+3 | |
| | | | | | Fix a test to use pkg_resources instead of open. | |||||
| * | Update NEWS.txt for 3.0a4. | Barry Warsaw | 2009-11-28 | 1 | -2/+35 | |
| | | ||||||
| * | Rework the 'bin/mailman lists' arguments to be more likely useful in the | Barry Warsaw | 2009-11-28 | 1 | -1/+1 | |
| | | | | | common case. | |||||
| * | Fix docs build. | Barry Warsaw | 2009-11-23 | 1 | -0/+1 | |
| | | ||||||
| * | Cleanup. | Barry Warsaw | 2009-11-04 | 4 | -4/+0 | |
| | | ||||||
| * | Move a module. | Barry Warsaw | 2009-11-04 | 1 | -1/+1 | |
| | | ||||||
| * | Fix all tests except outgoing.txt and common.txt | Barry Warsaw | 2009-11-02 | 3 | -17/+17 | |
| | | ||||||
| * | Convert bin/inject to bin/mailman inject | Barry Warsaw | 2009-09-19 | 1 | -1/+14 | |
| | | | | | | | Expose the database store on .store instead of ._store A few other cleanups. | |||||
| * | As before, replace config.db.requests and config.db.pendings with utilities. | Barry Warsaw | 2009-08-26 | 4 | -10/+17 | |
| | | ||||||
| * | Replace the message_store instance on the database with an IMessageStore | Barry Warsaw | 2009-08-26 | 3 | -19/+31 | |
| | | | | | utility. | |||||
| * | Remove the user_manager attribute from config.db and expose it as an | Barry Warsaw | 2009-08-26 | 8 | -93/+126 | |
| | | | | | IUserManager utility. | |||||
| * | Instead of using an adapter, use a utility to get the mailing list manager. | Barry Warsaw | 2009-08-26 | 5 | -13/+20 | |
| | | ||||||
| * | Better title | Barry Warsaw | 2009-08-24 | 1 | -5/+5 | |
| | | ||||||
| * | Updates to documentation. | Barry Warsaw | 2009-08-24 | 3 | -21/+38 | |
| | | ||||||
| * | Documentation reorganization and update. | Barry Warsaw | 2009-08-24 | 5 | -0/+729 | |
| | | ||||||
| * | Test updates and repair.xo | Barry Warsaw | 2009-08-21 | 5 | -18/+21 | |
| | | ||||||
| * | Rename files inside src/mailman/commands to indicate whether it's an email | Barry Warsaw | 2009-08-09 | 1 | -6/+3 | |
| | | | | | | | command (eml_ prefix) or a command line interface (cli_ prefix). Fix a test breakage. | |||||
| * | De-u-literal-ify our doctests. | Barry Warsaw | 2009-07-18 | 10 | -131/+136 | |
| | | ||||||
| * | De-u-literal-ify our doctests. | Barry Warsaw | 2009-07-17 | 11 | -142/+139 | |
| | | ||||||
| * | Wow. Put domains into the database. | Barry Warsaw | 2009-07-16 | 3 | -73/+136 | |
| | | | | | | | | | 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. | |||||
| * | Clean a few more lints. | Barry Warsaw | 2009-07-10 | 1 | -6/+7 | |
| | | | | | | | | | | | | | | | Add get_mailing_lists() which is used just for the web interface. Because of a bug in lazr.restful, this cannot be a generator. Similar change in IDomainSet. Instrument IListManager to be vended through the api. The REST server must be run in a separate process since SQLite does not like objects created in one thread to be used in another thread. Note that this breaks the domain.txt test, but domains really need to be in the database anyway. | |||||
| * | More lint picking. | Barry Warsaw | 2009-07-04 | 1 | -1/+1 | |
| | | | | | Fix a documentation link. | |||||
| * | Basic Sphinx documentation generation. | Barry Warsaw | 2009-06-30 | 1 | -2/+17 | |
| | | ||||||
| * | Integrate pylint and Sphinx documentation buildout targets. | Barry Warsaw | 2009-06-30 | 1 | -0/+91 | |
| | | | | | | | | | * bin/lint.sh runs the linter (be very afraid) * bin/docs runs Sphinx over the documentation (needs refining) src/sphinxconf.py is an ugly hack to hook the buildout recipe so that we can ignore text files in our tree that are not documentation. | |||||
| * | When cleaning up the artifacts of a list being deleted, be more careful for | Barry Warsaw | 2009-05-27 | 3 | -187/+41 | |
| | | | | | | | | | | | | | | | artifacts that don't exist. In that case, just skimp them rather than complain. Docstring style cleanup. Allow for doctest layer specification in the package's __init__.py, defaulting to SMTPLayer if not given. This is probably too coarse for long term use, but it works for now. Make sure pipelines.txt properly cleans up its digest; it must be flushed after clearing. | |||||
| * | Add initialization pre- and post- hooks, configurable in the config file. | Barry Warsaw | 2009-05-15 | 1 | -0/+111 | |
| | | | | | | | | | | | | This lets you run a bit of Python at various stages of the initialization process. Move the warnings filters to the top mailman package __init__.py so you always get it. lazr.restful is too chatty. The environment variable $MAILMAN_CONFIG_FILE now overrides -C. Hmm, I think we really want it the original way. | |||||
| * | Checkpointing restful annotations. | Barry Warsaw | 2009-04-01 | 1 | -0/+0 | |
| | | ||||||
| * | Hook in lazr.restful (which isn't in the Cheeseshop yet). | Barry Warsaw | 2009-04-01 | 1 | -0/+26 | |
| | | | | | | | | Add infrastructure that the first REST interface will use, i.e. providing the Mailman and Python versions. Update bin/version | |||||
