summaryrefslogtreecommitdiff
path: root/src/mailman/interfaces/listmanager.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix the turning of application level exceptions into HTTP 400 errors, throughBarry Warsaw2009-08-061-1/+2
| | | | | | the improvement of the publication's handleException() method. Pick some lint in traverse.py.
* Move BadDomainSpecificationError to domain.txt interface. Try to set this toBarry Warsaw2009-07-261-1/+20
| | | | | | return an HTTP 400 error, though it does not seem to work. Expose list creation through the API.
* Clean a few more lints.Barry Warsaw2009-07-101-0/+14
| | | | | | | | | | | | | | 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.
* Push the source directory into a 'src' subdirectory so that zc.buildout worksBarry Warsaw2009-01-251-0/+84
correctly regardless of how it's used.