| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Trunk merge | Barry Warsaw | 2014-04-14 | 1 | -1/+1 | |
| |\ | ||||||
| | * | Bump copyright years. | Barry Warsaw | 2014-01-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | Aurélien Bompard's import-from-2.1 branch, with cleanup and fixes. | Barry Warsaw | 2014-04-14 | 1 | -10/+359 | |
| |\ \ | |/ |/| | ||||||
| | * | Minor pyflakes fixes | Aurélien Bompard | 2013-10-22 | 1 | -2/+2 | |
| | | | ||||||
| | * | Merge from the main branch | Aurélien Bompard | 2013-10-22 | 1 | -3/+7 | |
| | |\ | |/ |/| | ||||||
| | * | Handle acceptable_aliases being a list in the pickle | Aurélien Bompard | 2013-10-15 | 1 | -1/+4 | |
| | | | ||||||
| | * | Better handling of mixed case email addresses | Aurélien Bompard | 2013-10-11 | 1 | -11/+16 | |
| | | | ||||||
| | * | Handle 'local-part-only' acceptable aliases | Aurélien Bompard | 2013-10-11 | 1 | -1/+5 | |
| | | | ||||||
| | * | Don't change the mail_host when importing | Aurélien Bompard | 2013-10-11 | 1 | -1/+0 | |
| | | | ||||||
| | * | Use the full language code in the configuration hint | Aurélien Bompard | 2013-10-11 | 1 | -2/+2 | |
| | | | ||||||
| | * | Deal with non-ascii bans and aliases | Aurélien Bompard | 2013-10-09 | 1 | -15/+22 | |
| | | | ||||||
| | * | Make sure the imported preferred_language exists, and work around Python ↵ | Aurélien Bompard | 2013-10-08 | 1 | -2/+32 | |
| | | | | | | | | | issue 9666 | |||||
| | * | Some more unicode checks when importing | Aurélien Bompard | 2013-10-08 | 1 | -8/+23 | |
| | | | ||||||
| | * | More unicode fixes in the import script | Aurélien Bompard | 2013-10-03 | 1 | -1/+14 | |
| | | | ||||||
| | * | Strings are almost always bytestrings in the pickle, test for that | Aurélien Bompard | 2013-10-03 | 1 | -3/+3 | |
| | | | ||||||
| | * | Import most list parameters from the 2.1 pickle | Aurélien Bompard | 2013-09-30 | 1 | -2/+250 | |
| | | | ||||||
| | * | When importing from 2.1, handle the archiving policy | Aurélien Bompard | 2013-09-20 | 1 | -0/+9 | |
| | | | ||||||
| * | | Sort imports. | Barry Warsaw | 2013-10-18 | 1 | -1/+1 | |
| | | | ||||||
| * | | * Fix importation from MM2.1 to MM3 of the archive policy. Given by Aurélien | Barry Warsaw | 2013-10-18 | 1 | -0/+13 | |
| |/ | | | | Bompard. (LP: #1227658) | |||||
| * | Switch to PEP 435 enums from flufl.enums. | Barry Warsaw | 2013-06-18 | 1 | -0/+2 | |
| | | ||||||
| * | Bump copyright years. | Barry Warsaw | 2013-01-01 | 1 | -1/+1 | |
| | | ||||||
| * | Working for SQLite: | Barry Warsaw | 2012-07-25 | 1 | -2/+3 | |
| | | | | | | | include_list_post_header -> allow_list_posts Also add a bunch more migration tests. | |||||
| * | - Rename the model attributes. | Barry Warsaw | 2012-04-08 | 1 | -2/+2 | |
| | | | | | - news_moderation -> newsgroup_moderation | |||||
| * | Schema change. After discussion at Pycon, we decided to change "real_name" to | Barry Warsaw | 2012-03-15 | 1 | -0/+1 | |
| | | | | | | | | | | | | "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) | |||||
| * | copybump | Barry Warsaw | 2012-01-01 | 1 | -1/+1 | |
| | | ||||||
| * | * The IMailingList attribute ``host_name`` has been renamed to ``mail_host`` | Barry Warsaw | 2011-06-16 | 1 | -0/+9 | |
| | | | | | | for consistency. This changes the REST API for mailing list resources. (LP: #787599) | |||||
| * | Checkpointing for refactoring. | Barry Warsaw | 2011-04-27 | 1 | -1/+0 | |
| | | ||||||
| * | Happy New Year. | Barry Warsaw | 2011-01-01 | 1 | -1/+1 | |
| | | ||||||
| * | Fairly significant change to the way member and nonmember moderation occurs. | Barry Warsaw | 2010-12-29 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Now, nonmembers are represented by a separate roster of IMembers, the latter which has grown a `moderation_action` enum. When that action is `defer`, then the normal processing rules apply. Anything else and the `moderation` chain is jumped to for a shortcut to moderation (which may include immediate acceptance). TODO: handle unregistered nonmembers. Details: * The member-moderation rule is renamed to just moderation, and handles both members and nonmembers (though the latter must currently be registered). * The moderation rule is moved up in the builtin chain. It is now checked after `approved`, `emergency`, and `loop`, but before the normal moderation checks. This means that nonmember postings will be (by default) held much earlier. * IMember.is_moderated is removed. * IMember.moderation_action is added. * IMailingList.default_member_moderation is removed. * IMailingList.default_member_action and IMailingList.default_nonmember_action are added. * MemberRole.nonmember is added. | |||||
| * | Fix the obvious errors identified by pyflakes. Skip false positives (mostly | Barry Warsaw | 2010-10-08 | 1 | -2/+2 | |
| | | | | | | due to _() interpolation) and a few other problems that did not have immediately obvious fixes. | |||||
| * | Checkpointing | Barry Warsaw | 2010-05-06 | 1 | -2/+1 | |
| | | ||||||
| * | Refactor the actual imports into a utility. This leaves the command to | Barry Warsaw | 2010-05-06 | 1 | -0/+82 | |
| process just the front-end. | ||||||
