| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bump copyright years. | Barry Warsaw | 2017-01-04 | 1 | -1/+1 |
| | | |||||
| * | Clean up the User.absorb() method and tests. | Barry Warsaw | 2016-05-14 | 1 | -85/+130 |
| | | |||||
| * | Fix Flake8 errors | Aurélien Bompard | 2016-05-04 | 1 | -3/+9 |
| | | |||||
| * | Implement suggestions from the review | Aurélien Bompard | 2016-05-04 | 1 | -8/+19 |
| | | |||||
| * | Delete redundant memberships before deleting the absorbed user | Aurélien Bompard | 2016-05-04 | 1 | -0/+5 |
| | | |||||
| * | Sort imports | Aurélien Bompard | 2016-05-04 | 1 | -1/+1 |
| | | |||||
| * | Add a method to merge a user into another user | Aurélien Bompard | 2016-05-04 | 1 | -0/+114 |
| | | |||||
| * | Clean up the model and languages directories. | Barry Warsaw | 2016-03-25 | 1 | -6/+0 |
| | | |||||
| * | Add a set_preferred() helper. | Barry Warsaw | 2016-02-06 | 1 | -4/+2 |
| | | | | | | This refactors the setting of a user's preferred address to the first in their list of linked addresses. | ||||
| * | Happy New Year. | Barry Warsaw | 2016-01-02 | 1 | -1/+1 |
| | | |||||
| * | * When deleting a user object, make sure their preferences are also deleted. | Barry Warsaw | 2015-03-20 | 1 | -6/+26 |
| |\ | | | | | | | Given by Abhishek. (LP: #1418276) | ||||
| | * | * When deleting a user object, make sure their preferences are also deleted. | Barry Warsaw | 2015-03-20 | 1 | -6/+24 |
| |/ | | | | Given by Abhishek. (LP: #1418276) | ||||
| * | Bump copyright years. | Barry Warsaw | 2015-01-04 | 1 | -1/+1 |
| | | |||||
| * | Remove huge amounts of now unnecessary file boilerplate. | Barry Warsaw | 2014-12-22 | 1 | -3/+0 |
| | | |||||
| * | All model tests except for pendings.rst is passing now. | Barry Warsaw | 2014-12-13 | 1 | -2/+1 |
| | | |||||
| * | More model test fixes and ports. | Barry Warsaw | 2014-12-13 | 1 | -0/+38 |
| | | |||||
| * | Use print functions consistently through, and update all __future__ imports to | Barry Warsaw | 2014-04-28 | 1 | -1/+1 |
| | | | | | | | | | reflect this. Also, mock out sys.stderr on some tests so that their nose2 output is quieter. A few other minor coding style consistencies. | ||||
| * | Bump copyright years. | Barry Warsaw | 2014-01-01 | 1 | -1/+1 |
| | | |||||
| * | Bump copyright years. | Barry Warsaw | 2013-01-01 | 1 | -1/+1 |
| | | |||||
| * | Clean up of style test code, along with refactoring of corner cases to | Barry Warsaw | 2012-03-12 | 1 | -0/+3 |
| | | | | | unittests where they belong. | ||||
| * | copybump | Barry Warsaw | 2012-01-01 | 1 | -1/+1 |
| | | |||||
| * | Remove extraneous `test_suite()` functions. zope.testrunner will | Barry Warsaw | 2011-10-30 | 1 | -8/+0 |
| | | | | | | | | | | automatically do the right thing in most cases. Keep test_suite() in test_documentation.py since these dynamically set up docs tests properly. Refactor test_passwords.py so that base class tests aren't bogusly run. Also, remove test_membership.py which was essentially disabled because it was testing the MM2 membership API. | ||||
| * | Send event notifications whenever a mailing list is created or deleted. | Barry Warsaw | 2011-08-16 | 1 | -2/+2 |
| | | |||||
| * | * Move members.txt corner cases to unittests. | Barry Warsaw | 2011-04-20 | 1 | -1/+0 |
| | | | | | | | | * Fix a case in a list's /members API where the listname is bogus. * Catch NotAMemberError form delete_member() and return not_found. * Refactor REST helpers so that call_api() can be used in unittests without doing any prints to stdout. | ||||
| * | Add some tests to ensure that the correct number of members are returned when | Barry Warsaw | 2011-04-17 | 1 | -0/+82 |
| users are subscribed with their preferred addresses. | |||||
