Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement necessary methods for pipermail compatibility | Aurélien Bompard | 2012-10-22 | 2 | -13/+41 |
| | |||||
* | First PyLint pass | Aurélien Bompard | 2012-10-12 | 8 | -3/+20 |
| | |||||
* | Remove unused imports in the scrub module | Aurélien Bompard | 2012-10-12 | 1 | -17/+2 |
| | |||||
* | Fix archives import (interface changed) | Aurélien Bompard | 2012-10-11 | 1 | -2/+2 |
| | |||||
* | Add a method to get the older and newer thread | Aurélien Bompard | 2012-10-09 | 1 | -0/+33 |
| | |||||
* | Store the list display name in the DB | Aurélien Bompard | 2012-10-05 | 4 | -5/+25 |
| | |||||
* | Use references for the attachments in the model | Aurélien Bompard | 2012-10-04 | 1 | -0/+10 |
| | |||||
* | Add forgotten testcase example message | Aurélien Bompard | 2012-10-04 | 1 | -0/+97 |
| | |||||
* | Adapt to the i18n filename bug | Aurélien Bompard | 2012-10-03 | 3 | -12/+42 |
| | | | | See: https://bugs.launchpad.net/mailman/+bug/1060951 | ||||
* | Fix text attachment handling | Aurélien Bompard | 2012-10-03 | 2 | -1/+4 |
| | |||||
* | Use the email.utils.unquote function | Aurélien Bompard | 2012-10-02 | 3 | -4/+5 |
| | |||||
* | Handle non-ascii chars in filename | Aurélien Bompard | 2012-10-02 | 3 | -3/+116 |
| | |||||
* | Handle dates without timezone | Aurélien Bompard | 2012-10-02 | 2 | -1/+7 |
| | |||||
* | Fix DB indexes | Aurélien Bompard | 2012-10-02 | 1 | -4/+2 |
| | |||||
* | Improve charset handling | Aurélien Bompard | 2012-10-02 | 6 | -65/+80 |
| | | | | And store attachment encoding in the database. | ||||
* | Fix header decoding and associated tests | Aurélien Bompard | 2012-10-02 | 8 | -23/+43 |
| | |||||
* | Improve scrubbing | Aurélien Bompard | 2012-10-01 | 2 | -42/+31 |
| | | | | | - don't escape HTML contents, it's the frontend's job - don't insert placeholder text when scrubbing attachments. | ||||
* | Add some basic unit tests for the scrubber | Aurélien Bompard | 2012-09-28 | 6 | -91/+5577 |
| | |||||
* | Fix some SQL queries | Aurélien Bompard | 2012-09-26 | 2 | -20/+34 |
| | |||||
* | Integrate the scrubber into the store | Aurélien Bompard | 2012-09-26 | 4 | -40/+64 |
| | |||||
* | Refactor the scrubbing function | Aurélien Bompard | 2012-09-25 | 2 | -449/+298 |
| | |||||
* | Start implementing the attachments table | Aurélien Bompard | 2012-09-25 | 1 | -0/+10 |
| | |||||
* | Port the scrubbing function from Mailman 2.1 | Aurélien Bompard | 2012-09-24 | 2 | -2/+533 |
| | | | | | | The function works without crashing, I still need to implement save_attachment(), add the required DB tables and wire everything together. | ||||
* | Fix payload extraction on plain text messages | Aurélien Bompard | 2012-09-13 | 1 | -3/+6 |
| | |||||
* | Use a middleware in HK to avoid connection leaks | Aurélien Bompard | 2012-09-11 | 2 | -12/+22 |
| | | | | The middleware also handle thread-safety issues | ||||
* | Improve date and header parsing | Aurélien Bompard | 2012-09-10 | 5 | -11/+79 |
| | |||||
* | Fix thread sorting | Aurélien Bompard | 2012-09-10 | 1 | -1/+1 |
| | |||||
* | Handle unparseable reference headers | Aurélien Bompard | 2012-09-10 | 2 | -1/+14 |
| | |||||
* | Move the Mongo store in a submodule | Aurélien Bompard | 2012-09-10 | 2 | -228/+229 |
| | |||||
* | Move the store pool from HyperKitty to the Storm module | Aurélien Bompard | 2012-09-07 | 1 | -8/+34 |
| | |||||
* | Improve API and documentation | Aurélien Bompard | 2012-09-07 | 2 | -42/+47 |
| | |||||
* | Rename hash_id to message_id_hash to implement MM's IMessage | Aurélien Bompard | 2012-09-07 | 3 | -28/+29 |
| | |||||
* | Add a Storm-based backend | Aurélien Bompard | 2012-09-07 | 9 | -5/+632 |
| | | | | This backend will be the primary SQL backend, SQLAlchemy is deprecated. | ||||
* | Handle non-ascii payloads better | Aurélien Bompard | 2012-09-07 | 6 | -36/+97 |
| | |||||
* | Handle non-ascii subject | Aurélien Bompard | 2012-09-07 | 4 | -13/+23 |
| | |||||
* | Handle non-ascii 'From' headers | Aurélien Bompard | 2012-09-07 | 3 | -2/+265 |
| | |||||
* | Implement get_message_by_hash_from_list | Aurélien Bompard | 2012-09-07 | 3 | -10/+28 |
| | |||||
* | Messages should always be in a list | Aurélien Bompard | 2012-09-07 | 1 | -0/+4 |
| | |||||
* | Fix some bugs in the import code | Aurélien Bompard | 2012-09-07 | 8 | -371/+475 |
| | | | | and add unit tests for these cases. | ||||
* | Implement the Mailman interface | Aurélien Bompard | 2012-09-07 | 5 | -240/+344 |
| | |||||
* | Replace query union by the use of or, which makes much more sense | Pierre-Yves Chibon | 2012-05-18 | 1 | -15/+11 |
| | |||||
* | Order the output from the query by time | Pierre-Yves Chibon | 2012-05-18 | 1 | -12/+20 |
| | |||||
* | Some formating on the model | Pierre-Yves Chibon | 2012-05-17 | 1 | -1/+2 |
| | |||||
* | Typo in the return statement | Pierre-Yves Chibon | 2012-05-16 | 1 | -1/+1 |
| | |||||
* | Change "full" field to LargeBinary as it's an exact copy of the message | Toshio Kuratomi | 2012-05-14 | 1 | -1/+2 |
| | |||||
* | Add method to retrieve all the emails in one thread | Pierre-Yves Chibon | 2012-05-14 | 1 | -0/+19 |
| | |||||
* | We want to get the whole email object not just the sender | Pierre-Yves Chibon | 2012-05-14 | 1 | -1/+1 |
| | |||||
* | Add the index option to message_id and stable_url_id | Pierre-Yves Chibon | 2012-04-27 | 1 | -2/+4 |
| | |||||
* | Implement the interface for a MongDB backend | Pierre-Yves Chibon | 2012-04-27 | 1 | -56/+206 |
| | |||||
* | Return None if no email found - Cleaner import | Pierre-Yves Chibon | 2012-04-26 | 1 | -3/+9 |
| |