| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | Better, but not perfect handler test passing. | Barry Warsaw | 2014-12-15 | 15 | -72/+182 | |
| | | | | | ||||||
| | * | | | Fix pipelines tests. | Barry Warsaw | 2014-12-15 | 2 | -5/+5 | |
| | | | | | ||||||
| | * | | | Merge parent | Barry Warsaw | 2014-12-15 | 2 | -28/+16 | |
| | |\ \ \ | ||||||
| | | * | | | Fix pending.rst. | Barry Warsaw | 2014-12-14 | 2 | -28/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NOTE NOTE NOTE: This is a potential upgrade issue. The values in the pending database used to be either custom pickle-like objects or actual pickles. Now all values are JSON representations. | |||||
| | * | | | | Use listid instead of (fqdn) listname in the metadata pickle. | Barry Warsaw | 2014-12-15 | 31 | -142/+131 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | load_external() now always opens in utf-8 mode. More test repair. | |||||
| | * | | | | * Read the .cfg files not as bytes any more, but as UTF-8 encoding files. | Barry Warsaw | 2014-12-15 | 6 | -28/+24 | |
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Revert LP: #1170347 to not .as_string() the message being added the mailbox, because Python 3.4 handles this properly by default. Fix up some lmtp code, though I don't thinkk it's quite right yet. Fix handler tests. | |||||
| | * | | | Add test module. | Barry Warsaw | 2014-12-13 | 1 | -0/+74 | |
| | | | | | ||||||
| | * | | | All model tests except for pendings.rst is passing now. | Barry Warsaw | 2014-12-13 | 6 | -82/+30 | |
| | | | | | ||||||
| | * | | | More model test fixes and ports. | Barry Warsaw | 2014-12-13 | 9 | -106/+125 | |
| | | | | | ||||||
| | * | | | Port some of the commands. | Barry Warsaw | 2014-12-13 | 15 | -35/+36 | |
| | | | | | ||||||
| | * | | | Checkpointing | Barry Warsaw | 2014-12-12 | 6 | -8/+9 | |
| | | | | | ||||||
| | * | | | Fix test_inject.py | Barry Warsaw | 2014-12-11 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Checkpointing more fixes. | Barry Warsaw | 2014-12-11 | 3 | -8/+13 | |
| | | | | | ||||||
| | * | | | Fix some basic REST plumbing, and make test_rosters pass. | Barry Warsaw | 2014-12-11 | 4 | -6/+12 | |
| | | | | | ||||||
| | * | | | Make sure the X-Message-ID-Hash header value is a string. | Barry Warsaw | 2014-12-11 | 1 | -1/+4 | |
| | | | | | ||||||
| | * | | | Fix the approved rule. Don't decode the payload so that we get a unicode to | Barry Warsaw | 2014-12-08 | 2 | -6/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | search against. This may not be in the long-term best interest because it ignores Content-Transfer-Encoding, however with decode=True it always returns binary data. We may have to decode and then re.search() with a bytes pattern. passlib always returns a unicode password in Python 3, so adjust for that. | |||||
| | * | | | languages.rst passes | Barry Warsaw | 2014-12-01 | 1 | -2/+2 | |
| | | | | | ||||||
| | * | | | model/addresses.rst passes, with some bad-path cases moved to unittests. | Barry Warsaw | 2014-12-01 | 2 | -17/+25 | |
| | | | | | ||||||
| | * | | | registrar.rst is ported; some bad path tests moved to a unittest. | Barry Warsaw | 2014-12-01 | 3 | -31/+70 | |
| | | | | | ||||||
| | * | | | test_mailinglist.py passes. | Barry Warsaw | 2014-12-01 | 2 | -7/+4 | |
| | | | | | ||||||
| | * | | | Port model/tests/test_user.py | Barry Warsaw | 2014-12-01 | 2 | -8/+7 | |
| | | | | | ||||||
| | * | | | test_requests succeeds now, after changing some LargeBinary columns into | Barry Warsaw | 2014-12-01 | 4 | -13/+12 | |
| | | | | | | | | | | | | | | | | | Unicode columns. | |||||
| | * | | | Checkpointing. | Barry Warsaw | 2014-11-30 | 58 | -265/+264 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By using `six` I think I have most of the imports squared away. There's probably still uses of `unicode` built-ins that need fixing. The idea is to first get the test suite running (which it doesn't yet), and then to fix tests. There's a bug in lazr.config which requires us to patch it for now. | |||||
| * | | | | Always pass the -C option to the subprocess. | Barry Warsaw | 2015-01-04 | 1 | -2/+3 | |
| | | | | | ||||||
| * | | | | It's possible $HOME isn't defined. | Barry Warsaw | 2015-01-01 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Post-release housekeeping. | Barry Warsaw | 2014-12-30 | 2 | -3/+8 | |
| | | | | | ||||||
| * | | | | Update version. | Barry Warsaw | 2014-12-30 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Documentation cleanup. | Barry Warsaw | 2014-12-30 | 1 | -0/+1 | |
| | | | | | ||||||
| * | | | | Back port from py3 branch: | Barry Warsaw | 2014-12-29 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | | # Explicitly prevent flufl.lock from propagating its log messages # to its root logger, i.e. the console. | |||||
| * | | | | Back port from the py3 branch: | Barry Warsaw | 2014-12-29 | 11 | -17/+257 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * You can access the system configuration via the resource path ``/3.0/system/configuration/<section>``. This returns a dictionary with the keys being the section's variables and the values being their value from ``mailman.cfg`` as verbatim strings. You can get a list of all section names via ``/3.0/system/configuration`` which returns a dictionary containing the ``http_etag`` and the section names as a sorted list under the ``sections`` key. The system configuration resource is read-only. | |||||
| * | | | | Back port from py3 branch: | Barry Warsaw | 2014-12-29 | 4 | -13/+34 | |
| | | | | | | | | | | | | | | | | | | | | | * The ``/3.0/system`` path is deprecated; use ``/3.0/system/versions`` to get the system version information. | |||||
| * | | | | Prep for release | Barry Warsaw | 2014-12-29 | 1 | -1/+1 | |
| | |/ / |/| | | ||||||
| * | | | * Fixed `AttributeError` on MIME digest messages. Given by Aurélien Bompard. | Barry Warsaw | 2014-12-10 | 7 | -44/+196 | |
| |\ \ \ | | | | | | | | | | | | | (LP: #1130696) | |||||
| | * | | | LP: #1130696 - AttributeError on .sender | Barry Warsaw | 2014-12-10 | 6 | -43/+193 | |
| |/| | | | ||||||
| | * | | | Make the MIMEDigester generate a subclass of MIMEMultipart with our additions | Aurélien Bompard | 2014-12-09 | 8 | -60/+65 | |
| | | | | | | | | | | | | | | | | | Fixes bug #1130696 (differently) | |||||
| | * | | | Handle the MIMEMultipart created by the DigestRunner properly | Aurélien Bompard | 2014-11-30 | 4 | -3/+76 | |
| | |/ / | | | | | | | | | | Fixes: bug #1130696 | |||||
| * | | | /user sub-resource of the address documented by Aurélien Bompard. | Barry Warsaw | 2014-12-09 | 1 | -11/+124 | |
| |\ \ \ | ||||||
| | * | | | Document the new /addresses/<email>/user resource | Aurélien Bompard | 2014-12-09 | 1 | -10/+120 | |
| |/ / / | | | | | | | | | | Fixes LP bug #1400520 | |||||
| * | | | * Fixed getting non-ASCII filenames from RFC 2231 i18n'd messages. Given by | Barry Warsaw | 2014-12-08 | 14 | -43/+73 | |
| |\ \ \ | | | | | | | | | | | | | Aurélien Bompard. (LP: #1060951) | |||||
| | * | | | Convert unicode instance testing to bytes instance testing | Aurélien Bompard | 2014-12-04 | 12 | -14/+13 | |
| | | | | | ||||||
| | * | | | Do not auto-convert Message headers to unicode | Aurélien Bompard | 2014-12-02 | 13 | -41/+68 | |
| | |/ / | | | | | | | | | | Fixes: bug #1060951 | |||||
| * | | | Updated a credit. | Barry Warsaw | 2014-12-08 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | * The address resource now has an additional '/user' sub-resource which can | Barry Warsaw | 2014-12-08 | 6 | -22/+329 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | be used to GET the address's linked user if there is one. This sub-resource also supports POST to link an unlinked address (with an optional 'auto_create' flag), and PUT to link the address to a different user. It also supports DELETE to unlink the address. (LP: #1312884) Given by Aurélien Bompard based on work by nicolask. | |||||
| | * | | | REST feature: create a user from an existing address | Aurélien Bompard | 2014-12-08 | 5 | -21/+274 | |
| |/ / / | | | | | | | | | | Fixes LP bug #1312884 | |||||
| * | | | * Fixed messages without a `text/plain` part crashing the `Approved` rule. | Barry Warsaw | 2014-12-03 | 3 | -2/+37 | |
| |\ \ \ | |/ / |/| | | | | | Given by Aurélien Bompard. (LP: #1158721) | |||||
| | * | | Emails without a text/plain part crash the Approved rule | Aurélien Bompard | 2014-11-30 | 2 | -1/+35 | |
| |/ / | | | | | | | Fixes: bug #1158721 | |||||
| * | | * Fix Unicode errors when a message being added to the digest has non-ascii | Barry Warsaw | 2014-11-29 | 3 | -1/+66 | |
| |\ \ | | | | | | | | | | | | | characters in its payload, but no Content-Type header defining a charset. Given by Aurélien Bompard. (LP: #1170347) | |||||
| | * | | Fix digest handler crash | Aurélien Bompard | 2014-11-25 | 2 | -1/+64 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #1170347 ------------- This line and the following will be ignored -------------- added: src/mailman/handlers/tests/test_to_digest.py modified: src/mailman/handlers/to_digest.py | |||||
| * | | | * Fixed Unicode errors in the digest runner and when sending messages to the | Barry Warsaw | 2014-11-29 | 6 | -5/+158 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | site owner as a fallback. Given by Aurélien Bompard. (LP: #1130957). Also: * Convert some uses of the unicode() built-in to bytes.decode() in preparation for Python 3 and to eliminate some pyflakes errors. * Added LogFileMark.read() as a convenience method. | |||||
| | * | | | Fix some unicode issues | Aurélien Bompard | 2014-11-27 | 4 | -2/+115 | |
| | |/ / | | | | | | | | | | Fixes: 1130957 | |||||
