summaryrefslogtreecommitdiff
path: root/src/mailman/utilities/tests/test_import.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * Handle acceptable_aliases being a list in the pickleAurélien Bompard2013-10-151-0/+13
| |
| * Better handling of mixed case email addressesAurélien Bompard2013-10-111-1/+49
| |
| * Handle 'local-part-only' acceptable aliasesAurélien Bompard2013-10-111-1/+17
| |
| * Don't change the mail_host when importingAurélien Bompard2013-10-111-3/+4
| |
| * Use the full language code in the configuration hintAurélien Bompard2013-10-111-4/+2
| |
| * Deal with non-ascii bans and aliasesAurélien Bompard2013-10-091-5/+12
| |
| * Make sure the imported preferred_language exists, and work around Python ↵Aurélien Bompard2013-10-081-1/+38
| | | | | | | | issue 9666
| * Some more unicode checks when importingAurélien Bompard2013-10-081-1/+16
| |
| * More unicode fixes in the import scriptAurélien Bompard2013-10-031-1/+21
| |
| * Strings are almost always bytestrings in the pickle, test for thatAurélien Bompard2013-10-031-55/+55
| |
| * Import most list parameters from the 2.1 pickleAurélien Bompard2013-09-301-1/+567
| |
| * When importing from 2.1, handle the archiving policyAurélien Bompard2013-09-201-0/+32
| |
* | * Fix importation from MM2.1 to MM3 of the archive policy. Given by AurélienBarry Warsaw2013-10-181-0/+55
|/ | | | Bompard. (LP: #1227658)
* Bump copyright years.Barry Warsaw2013-01-011-1/+1
|
* * The link between members and the mailing lists they are subscribed to, isBarry Warsaw2012-09-041-1/+1
| | | | | | | | | | | | | | | now via the RFC 2369 `list_id` instead of the fqdn listname (i.e. posting address). This is because while the posting address can change if the mailing list is moved to a new server, the list id is fixed. (LP: #1024509) + IListManager.get_by_list_id() added. + IListManager.list_ids added. + IMailingList.list_id added. + Several internal APIs that accepted fqdn list names now require list ids, e.g. ISubscriptionService.join() and .find_members(). + IMember.list_id attribute added; .mailing_list is now an alias that retrieves and returns the IMailingList. - list_id added (LP: #1024509)
* * The policy for archiving has now been collapsed into a single enum, calledBarry Warsaw2012-07-261-3/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ArchivePolicy. This describes the three states of never archive, archive privately, and archive_publicly. (LP: #967238) Database -------- * Schema migrations (LP: #971013) - include_list_post_header -> allow_list_posts - news_prefix_subject_too -> nntp_prefix_subject_too - news_moderation -> newsgroup_moderation - archive and archive_private have been collapsed into archive_policy. - nntp_host has been removed. * The PostgreSQL port of the schema accidentally added a moderation_callback column to the mailinglist table. Since this is unused in Mailman, it was simply commented out of the base schema for PostgreSQL.
| * Working for SQLite:Barry Warsaw2012-07-251-2/+2
|/ | | | | | include_list_post_header -> allow_list_posts Also add a bunch more migration tests.
* Schema change. After discussion at Pycon, we decided to change "real_name" toBarry Warsaw2012-03-151-4/+4
| | | | | | | | | | | "display_name" across the board. * `IMailingList.real_name` -> `IMailingList.display_name` * `IUser.real_name` -> `IUser.display_name` * `IAddress.real_name` -> `IAddress.display_name` * Schema changes: - real_name -> display_name (mailinglist, user, address)
* copybumpBarry Warsaw2012-01-011-1/+1
|
* Remove extraneous `test_suite()` functions. zope.testrunner willBarry Warsaw2011-10-301-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.
* * The IMailingList attribute ``host_name`` has been renamed to ``mail_host``Barry Warsaw2011-06-161-4/+4
| | | | | for consistency. This changes the REST API for mailing list resources. (LP: #787599)
* Happy New Year.Barry Warsaw2011-01-011-1/+1
|
* host_name and RFC 2369 tests.Barry Warsaw2010-05-061-0/+13
|
* Basic importer test.Barry Warsaw2010-05-061-0/+64