summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Add reply_goes_to_list, send_welcome_msg, welcome_msg, ↵root2010-10-132-0/+29
| | | | | | | | | | | | | | | | member_moderation_action, default_member_moderation and generic_nonmember_action to the writable attributes in the REST service
* | | | In the REST API, include the fqdn_listname and email address in the member'sBarry Warsaw2010-12-262-0/+44
| | | | | | | | | | | | | | | | JSON representation.
* | | | Insulate the test environment from the running environment. Sadly, the testBarry Warsaw2010-12-2211-93/+105
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | ports are still hard coded. Also, 'bin/mailman info' dumps the REST root url and credentials.
| * | | | Insulate the test environment from the running environment. Sadly, the testBarry Warsaw2010-12-2211-93/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ports are still hard coded. Also, 'bin/mailman info' dumps the REST root url and credentials.
* | | | | Thread merge.Barry Warsaw2010-12-227-52/+245
|\| | | |
| * | | | * Start to get rid of pylint; it's more trouble than it's worth and pyflakesBarry Warsaw2010-12-227-52/+245
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | does a pretty good job anyway. * Remove master.get_lock_data() now that flufl.lock 2.1 provides the same detailed information. * Add WatcherState.none to indicate that the master is not running. * Instrument master_state() and acquire_lock_1() for testing, and add unittests. * LBYL for 'bin/mailman start' so that the error message when the master is already running happens in the foreground process and is more user friendly. * Add 'bin/mailman status' to provide master queue runner status on the command line.
* | | | Upgrade from using the locknix package to using flufl.lock.Barry Warsaw2010-11-2711-23/+22
| | | |
* | | | Support Python 2.7. (LP: 667472)Barry Warsaw2010-10-273-6/+12
|/ / /
* | | * We now have to disable site-packages because of LP: #659231Barry Warsaw2010-10-122-6/+28
| | | | | | | | | | | | * Provide a better example of how to use basic auth in the rest api call
* | | Add Basic Auth support to the REST API, given by Jimmy Bergman, with styleBarry Warsaw2010-10-117-10/+82
|\ \ \ | | | | | | | | | | | | corrections by Barry.
| * | | Add doctest for connecting using invalid credentials and some documentation ↵root2010-09-293-8/+33
| | | | | | | | | | | | | | | | regarding the basic auth for the REST server.
| * | | Add HTTP authentication to the REST APIroot2010-09-282-2/+19
| | | |
* | | | Fix the obvious errors identified by pyflakes. Skip false positives (mostlyBarry Warsaw2010-10-0869-119/+59
| | | | | | | | | | | | | | | | | | | | due to _() interpolation) and a few other problems that did not have immediately obvious fixes.
* | | | Don't include the eggs/ or parts/ directory in the tarball, otherwise theBarry Warsaw2010-10-081-1/+3
|/ / / | | | | | | | | | build fails.
* | | Fix typo in scan_message(). (LP: #645897)Barry Warsaw2010-09-233-9/+51
| | |
* | | Post release version bump.Barry Warsaw2010-09-202-3/+8
| | |
* | | * Allow X-Approved and X-Approve headers, equivalent to Approved andBarry Warsaw2010-09-205-17/+70
| | | | | | | | | | | | Approve. LP: #557750
* | | Last of the documentation fixes.Barry Warsaw2010-09-156-45/+82
| | |
* | | More documentation updates.Barry Warsaw2010-09-1514-67/+84
| | |
* | | More documentation fixes.Barry Warsaw2010-09-156-30/+60
| | |
* | | More documentation cleanups.Barry Warsaw2010-09-148-15/+59
| | |
* | | More documentation updatesBarry Warsaw2010-09-102-15/+24
| | |
* | | More documentation updatesBarry Warsaw2010-09-101-22/+23
| | |
* | | More documentation updatesBarry Warsaw2010-09-102-6/+8
| | |
* | | More documentation updatesBarry Warsaw2010-09-101-34/+38
| | |
* | | More documentation updatesBarry Warsaw2010-09-103-39/+55
| | |
* | | More doc fixes.Barry Warsaw2010-09-095-44/+54
| | |
* | | More documentation improvements.Barry Warsaw2010-09-097-61/+76
| | |
* | | Many documentation fixes for better Sphinx output.Barry Warsaw2010-09-0836-146/+240
| | |
* | | Doc fixesBarry Warsaw2010-09-072-2/+2
| | |
* | | Let's release.Barry Warsaw2010-09-031-1/+1
| | |
* | | Update NEWS for 3.0a6Barry Warsaw2010-09-031-2/+34
| | |
* | | Ugly, ugly, ugly hack to enable the non-standard HTTP verb PATCH for partialBarry Warsaw2010-09-014-15/+98
| | | | | | | | | | | | | | | | | | resource updates. None of the lower components (well, except restish) actually allows us to extend things for PATCH in any kind of principled way. I am the Kludge King.
* | | This is a better fix than the previous commit, since it uses a principled ↵Barry Warsaw2010-08-303-3/+19
| | | | | | | | | | | | approach to finding the bin directory. Thanks go to Gary Poster.
* | | zope.testrunner 4.0.0b5 changes the working directory that tests are run from.Barry Warsaw2010-08-291-1/+2
| | |
* | | zc.buildout 1.5Barry Warsaw2010-08-242-43/+224
| | |
* | | Refactor, and add a missing import.Barry Warsaw2010-08-238-75/+104
| | |
* | | Refactor the list configuration code via the REST interface, and flesh it outBarry Warsaw2010-08-2312-266/+401
| | | | | | | | | | | | considerably.
* | | Expose description in the interface and REST API.Barry Warsaw2010-08-124-11/+29
| | |
* | | Expose the autoreponse values in the IMailingList interface and REST API.Barry Warsaw2010-08-125-8/+184
| | |
* | | Expose administrivia in the IMailingList interface and REST API.Barry Warsaw2010-08-113-0/+19
| | |
* | | Expose anonymous_list and advertised in the IMailingList interface and in ↵Barry Warsaw2010-08-114-2/+32
| | | | | | | | | | | | the configuration REST API.
* | | Expose in the IMailingList interface, and in the REST API.Barry Warsaw2010-08-114-50/+97
| | | | | | | | | | | | | | | | | | | | | * admin_immed_notify * admin_notify_mchanges Sort acceptable aliases when returned from the API.
* | | Acceptable aliases as a sub-resource.Barry Warsaw2010-08-103-5/+140
| | |
* | | Placeholder for PATCH implementation.Barry Warsaw2010-08-102-5/+111
| | |
* | | Implement HTTP PUT (good path) for changing a list's configuration.Barry Warsaw2010-08-104-41/+132
| | |
* | | Access mailing list configuration via RESTBarry Warsaw2010-08-109-26/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * last_post_time -> last_post_at * protocol -> scheme * creation_date _> created_at * last_post_time -> last_post_at * Add an extended JSON encoder for datetimes * Be sure to initialize convert_html_to_plaintext and filter_content in the default style.
* | | trunk mergeBarry Warsaw2010-08-105-5/+65
|\| |
| * | Fixes LP: #601899; delete a list via the REST API.Barry Warsaw2010-07-065-5/+65
| |\ \
| | * | Fixes bug LP: #601899; delete list function in rest server.Barry Warsaw2010-07-065-5/+65
| |/ /