| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Decorate bulk emails by default | Aurélien Bompard | 2015-09-08 | 2 | -0/+20 | |
| | | ||||||
| * | Remove bogus file. | Barry Warsaw | 2015-09-07 | 1 | -22/+0 | |
| | | ||||||
| * | For Python versions earlier than 3.5, use a compatibility layer for a | Barry Warsaw | 2015-09-07 | 2 | -0/+18 | |
| | | | | | backported smtpd module which can accept non-UTF-8 data. (Closes #140) | |||||
| * | Don't decode bytes in smtpd. Pass them through to the email package so it can | Barry Warsaw | 2015-09-07 | 1 | -3/+3 | |
| | | | | | convert them from bytes to message objects. | |||||
| * | Vendorize Python 3.5's smtpd module, which properly handles non-UTF-8 byte | Barry Warsaw | 2015-09-07 | 5 | -5/+1013 | |
| | | | | | input. Use this version only for Python 3.4. | |||||
| * | For now, treat `DeliveryMode.summary_digests` the same as `.mime_digests`. | Barry Warsaw | 2015-09-06 | 7 | -21/+141 | |
| | | | | | | (Closes #141). Also, don't enqueue a particular digest if there are no recipients for that digest. | |||||
| * | Merge branch 'master' of gitlab.com:mailman/mailman | Barry Warsaw | 2015-08-30 | 1 | -1/+27 | |
| |\ | ||||||
| | * | Refine REST server and request handler exception handling. | Barry Warsaw | 2015-08-24 | 1 | -3/+8 | |
| | | | ||||||
| | * | When the client hangs up, we can't actually catch the BrokenPipeError because | Barry Warsaw | 2015-08-23 | 1 | -1/+22 | |
| | | | | | | | | | | | | | of the way Python stdlib's wsgiref.simple_server is structured. However, we can ensure that the error messages won't get printed to stderr, but to our http log file instead. | |||||
| * | | Cosmetic fixes for Abhilash's branch. | Barry Warsaw | 2015-08-30 | 4 | -29/+35 | |
| | | | ||||||
| * | | fix tests | Abhilash Raj | 2015-08-30 | 1 | -3/+3 | |
| | | | ||||||
| * | | Add changes as per barry's comments | Abhilash Raj | 2015-08-30 | 1 | -10/+16 | |
| | | | ||||||
| * | | Add tests for archive_url in message footer | Abhilash Raj | 2015-08-30 | 2 | -8/+95 | |
| | | | ||||||
| * | | Add some documentation for archiver links in footer | Abhilash Raj | 2015-08-30 | 1 | -0/+9 | |
| | | | ||||||
| * | | vars for templates are now per archiver | Abhilash Raj | 2015-08-30 | 1 | -1/+2 | |
| | | | | | | | | | | | | | So you cannot pass a dictionary as variable in templates. Create a variable for each active archiver for the list. The variable is of the form of <archiver_name>_url i.e. 'hyperkitty_url' | |||||
| * | | don't add None values for archiver_url | Abhilash Raj | 2015-08-30 | 1 | -2/+0 | |
| | | | ||||||
| * | | Choose which archiver to use in footer | Abhilash Raj | 2015-08-30 | 1 | -3/+4 | |
| | | | ||||||
| * | | Remove unused import | Abhilash Raj | 2015-08-30 | 1 | -1/+0 | |
| | | | ||||||
| * | | remove the archive_url from footer-generic.txt | Abhilash Raj | 2015-08-30 | 1 | -1/+0 | |
| | | | ||||||
| * | | Add link to archiver from ListArchiverSet | Abhilash Raj | 2015-08-30 | 1 | -5/+9 | |
| | | | | | | | | | | | | | | | Not all enabled archivers in IArchivers are enabled for lists by default. The correct way is to search for enabled archivers in IListArchiver set and then get the permalink from the enabled ones | |||||
| * | | Add link to archives in the message footer. | Abhilash Raj | 2015-08-30 | 2 | -0/+8 | |
| |/ | | | | | Add a list of links to archives in the message footer defined in the footer-generic.txt | |||||
| * | Turn off tying the -E test suite option to debugging the database logger. | Barry Warsaw | 2015-08-18 | 2 | -3/+6 | |
| | | | | | | | | SQLAlchemy is generally pretty chatty and usually not necessary to debug. Set use_poll=True in asyncore.loop() which improves Python 3.5 compatibility. We were getting OSErrors in stop() when using select under Python 3.5. | |||||
| * | The MHonArc archiver must set stdin=PIPE when calling the subprocess. Given | Barry Warsaw | 2015-08-17 | 5 | -4/+131 | |
| | | | | | by Walter Doekes. | |||||
| * | `mailman` command with no subcommand now prints the help text. Given by | Barry Warsaw | 2015-08-13 | 3 | -1/+45 | |
| |\ | | | | | | | Abhilash Raj. (Closes #137) | |||||
| | * | Style cleanup. | Barry Warsaw | 2015-08-13 | 1 | -7/+7 | |
| | | | ||||||
| | * | add tests for mailman command | Abhilash Raj | 2015-08-13 | 1 | -0/+42 | |
| | | | ||||||
| | * | fix according to comments from barry | Abhilash Raj | 2015-08-13 | 1 | -1/+1 | |
| | | | ||||||
| | * | remove a print statement committed accidentally | Abhilash Raj | 2015-08-13 | 1 | -1/+0 | |
| | | | ||||||
| | * | Fix #137 | Abhilash Raj | 2015-08-13 | 1 | -1/+2 | |
| |/ | ||||||
| * | Add NEWS. | Barry Warsaw | 2015-08-04 | 1 | -0/+2 | |
| | | ||||||
| * | Clean up maxking's branch a little bit. | Barry Warsaw | 2015-08-04 | 2 | -8/+14 | |
| | | | | | | | | * Sort the .delete()'s * Remove an unused import. * Renamed and documented some tests. * Support tox's new passenv setting. | |||||
| * | Add tests for autoresponserecord | Abhilash Raj | 2015-08-03 | 2 | -3/+13 | |
| | | ||||||
| * | Fix zope lookup error in the previous commit | Abhilash Raj | 2015-08-03 | 1 | -1/+1 | |
| | | ||||||
| * | Add tests for #115 | Abhilash Raj | 2015-08-03 | 1 | -0/+9 | |
| | | ||||||
| * | Fix #115 | Abhilash Raj | 2015-08-03 | 1 | -1/+5 | |
| | | ||||||
| * | Merge branch 'maxking/mailman-add-alternate' into mr30 | Barry Warsaw | 2015-07-31 | 3 | -3/+55 | |
| |\ | | | | | | | | | By POSTing to a user resource with an existing unlinked address, you can link the address to the user. Given by Abhilash Raj. | |||||
| | * | Add an unlinked address to a user via REST | Abhilash Raj | 2015-07-30 | 2 | -2/+29 | |
| |/ | | | | | When adding an existing address through REST API, a 400 error was raised even if the address was not linked to any user. Fix that. | |||||
| * | Clean up based on review. | Barry Warsaw | 2015-07-18 | 3 | -2/+3 | |
| | | ||||||
| * | * REST API version 3.1 introduced. Mostly backward compatible with version | Barry Warsaw | 2015-07-18 | 19 | -60/+176 | |
| | | | | | | | 3.0 except that UUIDs are represented as hex strings instead of 128-bit integers, since the latter are not compatible with all versions of JavaScript. | |||||
| * | Change links from launchpad to gitlab everywhere in documentation | Abhilash Raj | 2015-07-14 | 4 | -15/+16 | |
| | | ||||||
| * | Move some NEWS. | Barry Warsaw | 2015-07-13 | 1 | -2/+2 | |
| | | ||||||
| * | Fixes #136 on the 3.0 maintenance branch. | Barry Warsaw | 2015-07-13 | 3 | -1/+30 | |
| | | | | | | * The REST API incorrectly parsed `is_server_owner` values when given explicitly in the POST that creates a user. (Closes #136) | |||||
| * | NEWS | Barry Warsaw | 2015-07-06 | 1 | -0/+2 | |
| | | ||||||
| * | A couple of clean ups. | Barry Warsaw | 2015-07-05 | 2 | -1/+3 | |
| | | ||||||
| * | Some fixes caught by Barry during the review | Aurélien Bompard | 2015-07-05 | 4 | -12/+15 | |
| | | ||||||
| * | According to RFC 2369, the URL should be between brackets | Aurélien Bompard | 2015-06-30 | 3 | -3/+3 | |
| | | ||||||
| * | The prototype archiver is not web-accessible | Aurélien Bompard | 2015-06-30 | 5 | -66/+137 | |
| | | | | | The URL headers (Archived-At and List-Archives) should not be added. | |||||
| * | Fix a test failure when the machine has an ipv6 address. | Barry Warsaw | 2015-06-29 | 1 | -1/+1 | |
| | | ||||||
| * | NEWS. | Barry Warsaw | 2015-06-24 | 1 | -0/+1 | |
| | | ||||||
| * | Merge branch 'master' of gitlab.com:mailman/mailman | Barry Warsaw | 2015-06-24 | 7 | -22/+59 | |
| |\ | ||||||
