| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | add test for module import failure in the presence of emacs lock files | Abhilash Raj | 2016-05-22 | 1 | -0/+46 |
| | | |||||
| * | ignore modules starting with '.' when importing | Abhilash Raj | 2016-05-16 | 1 | -1/+1 |
| | | | | | | Sometimes the backups are stored in the same directory by text editors as dotfiles which leads to ImportError. | ||||
| * | Minor cleanups. | Barry Warsaw | 2016-05-15 | 2 | -3/+3 |
| | | |||||
| * | Added NEWS item about #234 fix. | Mark Sapiro | 2016-05-15 | 1 | -0/+2 |
| | | |||||
| * | Fixed mailman/issue#234. | Mark Sapiro | 2016-05-15 | 3 | -16/+39 |
| | | | | | | | | Wraps the message/rfc822 parts in a MIME digest in a multipart/digest part. Updated the tests and the doc test. | ||||
| * | Add NEWS. | Barry Warsaw | 2016-05-14 | 1 | -1/+6 |
| | | |||||
| * | Clean up REST bits. | Barry Warsaw | 2016-05-14 | 2 | -23/+20 |
| | | |||||
| * | Clean up the User.absorb() method and tests. | Barry Warsaw | 2016-05-14 | 4 | -98/+163 |
| | | |||||
| * | Clean up. | Barry Warsaw | 2016-05-13 | 3 | -55/+72 |
| | | |||||
| * | Fix Flake8 errors | Aurélien Bompard | 2016-05-04 | 5 | -16/+18 |
| | | |||||
| * | Implement suggestions from the review | Aurélien Bompard | 2016-05-04 | 5 | -21/+31 |
| | | |||||
| * | Delete redundant memberships before deleting the absorbed user | Aurélien Bompard | 2016-05-04 | 2 | -5/+11 |
| | | |||||
| * | Sort imports | Aurélien Bompard | 2016-05-04 | 2 | -2/+2 |
| | | |||||
| * | Allow merging users from the REST interface | Aurélien Bompard | 2016-05-04 | 2 | -6/+39 |
| | | |||||
| * | Add a method to merge a user into another user | Aurélien Bompard | 2016-05-04 | 6 | -0/+262 |
| | | |||||
| * | Add NEWS. | Barry Warsaw | 2016-05-03 | 1 | -0/+4 |
| | | |||||
| * | Refactor and simplify. | Barry Warsaw | 2016-05-03 | 1 | -66/+53 |
| | | |||||
| * | Update docstrings and add a missing attribute. | Barry Warsaw | 2016-05-03 | 1 | -8/+10 |
| | | |||||
| * | Minor cleanups, rewording, style. | Barry Warsaw | 2016-05-03 | 2 | -49/+76 |
| | | |||||
| * | Change handling of rules for banned addresses. | Aditya | 2016-05-03 | 2 | -41/+54 |
| | | | | | | | | If any of the senders are banned, both the member moderation and nonmember moderation rules return False unconditionally. Add test for the above. | ||||
| * | Add tests | Aditya | 2016-05-03 | 1 | -1/+77 |
| | | |||||
| * | Ensure that postings from alternative emails aren't held | Aditya | 2016-05-03 | 1 | -6/+38 |
| | | | | | | Check if the posting address is linked to a user who is subscribed to the list. If yes, the post is not held for moderation. | ||||
| * | Fix header match rule suffix inflation. | Barry Warsaw | 2016-05-01 | 3 | -41/+35 |
| | | | | | | Given by Aurélien Bompard. Closes #226 | ||||
| * | Give predictable names to header match rules | Aurélien Bompard | 2016-05-01 | 2 | -8/+57 |
| | | | | | Fixes #226. | ||||
| * | Pay down some minor tech-debt. | Barry Warsaw | 2016-05-01 | 1 | -2/+2 |
| | | |||||
| * | Replace another rmtree() with a better solution. | Barry Warsaw | 2016-05-01 | 2 | -6/+9 |
| | | |||||
| * | A better solution to the test creating a var dir. | Barry Warsaw | 2016-05-01 | 1 | -5/+9 |
| | | | | | | | Instead of shutil.rmtree'ing the create var directory, prevent it from happening altogether. This way we won't accidentally blow away a live one created for operational purposes. | ||||
| * | Some fixes. | Barry Warsaw | 2016-04-30 | 2 | -0/+5 |
| | | |||||
| * | Update all the starting documentation. | Barry Warsaw | 2016-04-30 | 7 | -315/+394 |
| | | | | | Also, add `tox -e docs`. | ||||
| * | Use contextlib.suppress() where appropriate. | Barry Warsaw | 2016-04-30 | 16 | -82/+46 |
| | | |||||
| * | Ensure that $(PWD)/var/ is cleaned up. | Barry Warsaw | 2016-04-30 | 2 | -1/+9 |
| | | |||||
| * | Skip a test if readline isn't available. | Barry Warsaw | 2016-04-29 | 1 | -0/+7 |
| | | | | | Closes #230 | ||||
| * | Restore the fix for PostgreSQL. | Barry Warsaw | 2016-04-29 | 1 | -2/+2 |
| | | |||||
| * | Restore a test from !151 which only fails on PostgreSQL. | Barry Warsaw | 2016-04-29 | 2 | -2/+46 |
| | | | | | | | For now, *deliberately* cause the test to fail. I want to prove this correctly addresses the issue on the GL CI. Once I've done that, I'll restore the patch and approve the new MR. | ||||
| * | Tweaks and clean up. | Barry Warsaw | 2016-04-29 | 6 | -112/+223 |
| | | | | | | | | | * Add NEWS entry. * De-duplicate emails in the sequence passed to the model's ISubscriptionService.unsubscribe_members() method. * Modify the semantics of the DELETE method to return a mapping of addresses to boolean status. | ||||
| * | Add batch unsubscribe option to REST API. | Harshit Bansal | 2016-04-28 | 3 | -28/+130 |
| | | |||||
| * | Sort the held requests. | Aurélien Bompard | 2016-04-28 | 1 | -1/+2 |
| | | |||||
| * | Tweak for landing. | Barry Warsaw | 2016-04-25 | 3 | -43/+63 |
| | | | | | | | * Add NEWS. * Add more comments. * Minor changes to test code style. | ||||
| * | Cover two more corner cases | Aurélien Bompard | 2016-04-26 | 1 | -0/+43 |
| | | |||||
| * | Fix difference between iter and count in find_members | Aurélien Bompard | 2016-04-26 | 2 | -11/+36 |
| | | | | | | | | In `SubscriptionService._find_members()`, only select preferred addresses. Fixes #227 | ||||
| * | Add some documentation. | Barry Warsaw | 2016-04-23 | 1 | -15/+38 |
| | | |||||
| * | Fix #228 | Barry Warsaw | 2016-04-22 | 5 | -7/+119 |
| | | | | | | | | | ``mailman shell`` now supports readline history if you set the ``[shell]history_file`` variable in mailman.cfg. Also, many useful names are pre-populated in the namespace of the shell. (Closes: #228) With test coverage. | ||||
| * | This doesn't exactly close the REST bug. | Barry Warsaw | 2016-04-18 | 1 | -1/+1 |
| | | |||||
| * | Add NEWS, tweak an interface, and rewrite a unit test. | Barry Warsaw | 2016-04-18 | 5 | -133/+194 |
| | | |||||
| * | Extend ISubscriptionService interface. | Harshit Bansal | 2016-04-18 | 4 | -0/+218 |
| | | | | | | | Add documentation. Extend ISubscriptionService interface. | ||||
| * | __iter__() must sort just like mailing_lists property. | Barry Warsaw | 2016-04-13 | 1 | -1/+2 |
| | | |||||
| * | mailman subcommands commit transactions | Barry Warsaw | 2016-04-12 | 6 | -5/+116 |
| | | | | | | | Closes #223 Also: `mailman digests` has grown --verbose and -dry-run options. | ||||
| * | Fix comment. | Barry Warsaw | 2016-04-10 | 1 | -1/+1 |
| | | |||||
| * | Fix compatibility with IPython 4. | Barry Warsaw | 2016-04-10 | 2 | -9/+46 |
| | | |||||
| * | Ignore anything in /tmp and improve coverage. | Barry Warsaw | 2016-04-09 | 1 | -1/+1 |
| | | |||||
