summaryrefslogtreecommitdiff
path: root/src/mailman/interfaces (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* * BounceEvent.where -> BounceEvent.contextBarry Warsaw2011-05-131-4/+21
* Add bounce registration and bounce events.Barry Warsaw2011-05-131-2/+46
* Remove the redundant src/mailman/tests/test_bounces.py file and ensure all theBarry Warsaw2011-04-271-18/+9
* Checkpointing for refactoring.Barry Warsaw2011-04-271-8/+19
* Allow users to subscribe to mailing lists through the REST API.Barry Warsaw2011-04-242-2/+25
* Users subscribed to a mailing list via their preferred address show upBarry Warsaw2011-04-221-0/+12
* Give IMembers a unique member id. We have to do this in order to give them aBarry Warsaw2011-04-223-1/+13
* Users can now subscribe to a mailing list, and their preferred address willBarry Warsaw2011-04-171-6/+8
* Users now have a preferred address which can be set, changed, and deleted.Barry Warsaw2011-04-162-0/+19
* Refactor .subscribe() from IAddress to IMailingList.Barry Warsaw2011-04-162-11/+15
* Merge passwords into restBarry Warsaw2011-04-081-0/+3
|\
| * Add an attribute for getting the IUser record from an IMember record. This isBarry Warsaw2011-04-081-0/+3
* | More fleshing out of the users REST API.Barry Warsaw2011-04-041-0/+6
|/
* * Re-organize the interface between buildout.cfg and the zope.testing layerBarry Warsaw2011-04-011-0/+3
* * Give users a unique, random, immutable user id.Barry Warsaw2011-03-181-0/+3
* Eliminate Utils.get_pattern() and in the process, completely revampBarry Warsaw2011-02-251-0/+110
* Implement the email address validator as a utility for easier pluggability.Barry Warsaw2011-01-061-0/+23
* Happy New Year.Barry Warsaw2011-01-0136-36/+36
* Because it was just to damn confusing, rename IAddress.address toBarry Warsaw2011-01-014-75/+87
* * Simplify the membership.txt doctest.Barry Warsaw2010-12-311-1/+1
* Fairly significant change to the way member and nonmember moderation occurs.Barry Warsaw2010-12-293-13/+18
* Clean up from the previous commit.Barry Warsaw2010-12-281-0/+7
* This is part 1 of the merge of Jimmy Bergman's branchBarry Warsaw2010-12-281-0/+10
* Fix the obvious errors identified by pyflakes. Skip false positives (mostlyBarry Warsaw2010-10-089-15/+6
* Expose description in the interface and REST API.Barry Warsaw2010-08-121-0/+7
* Expose the autoreponse values in the IMailingList interface and REST API.Barry Warsaw2010-08-121-2/+54
* Expose administrivia in the IMailingList interface and REST API.Barry Warsaw2010-08-111-0/+11
* Expose anonymous_list and advertised in the IMailingList interface and in the...Barry Warsaw2010-08-111-0/+12
* Expose in the IMailingList interface, and in the REST API.Barry Warsaw2010-08-111-0/+18
* Access mailing list configuration via RESTBarry Warsaw2010-08-102-23/+33
* Add interface module.Barry Warsaw2010-08-081-0/+52
* Refactor all bounce detectors.Barry Warsaw2010-08-081-0/+2
* * Fix the bin/test -e/--stderr option to work with the currentBarry Warsaw2010-06-181-0/+9
* Updates for the latest releases of flufl.enum and flufl.i18n.Barry Warsaw2010-05-0210-10/+10
* * A start to import of Mailman 2.1 config.pck files.Barry Warsaw2010-04-052-8/+10
* Add POST validators.Barry Warsaw2010-03-011-19/+0
* Refactoring the REST support by removing unnecessary stuff and moving otherBarry Warsaw2010-02-251-44/+0
* Complete the conversion to restish. All the tests pass and we're now actuallyBarry Warsaw2010-02-241-0/+3
* * Make the lists.txt doctest pass with restish.Barry Warsaw2010-02-232-17/+29
* Rip out lazr.restful and replace it with restish. This simpifies a lot of theBarry Warsaw2010-02-238-148/+22
* Happy New Year.Barry Warsaw2010-01-0136-36/+36
* More tests.Barry Warsaw2009-12-281-0/+10
* Some corner case tests.Barry Warsaw2009-12-281-0/+1
* * Leave a mailing list via the REST API.Barry Warsaw2009-12-282-0/+35
* * Add REST interface for joining a mailing list.Barry Warsaw2009-12-286-6/+86
* Add REST API for subscription services.Barry Warsaw2009-12-272-0/+59
* IRegistrar is now a utility; it doesn't need to be adapted from an IDomain.Barry Warsaw2009-12-121-9/+0
* IRegistrar.register() now requires a mailing list argument. This fixes theBarry Warsaw2009-12-101-2/+7
* * Refactor the language manager off of the config object and into a utility.Barry Warsaw2009-12-101-0/+3
* Add a 'name' attribute to the Switchboards. This is so 'whichq' can be setBarry Warsaw2009-12-101-1/+4