summaryrefslogtreecommitdiffstats
path: root/kittystore
Commit message (Expand)AuthorAgeFilesLines
* Add some basic unit tests for the scrubberAurélien Bompard2012-09-286-91/+5577
* Fix some SQL queriesAurélien Bompard2012-09-262-20/+34
* Integrate the scrubber into the storeAurélien Bompard2012-09-264-40/+64
* Refactor the scrubbing functionAurélien Bompard2012-09-252-449/+298
* Start implementing the attachments tableAurélien Bompard2012-09-251-0/+10
* Port the scrubbing function from Mailman 2.1Aurélien Bompard2012-09-242-2/+533
* Fix payload extraction on plain text messagesAurélien Bompard2012-09-131-3/+6
* Use a middleware in HK to avoid connection leaksAurélien Bompard2012-09-112-12/+22
* Improve date and header parsingAurélien Bompard2012-09-105-11/+79
* Fix thread sortingAurélien Bompard2012-09-101-1/+1
* Handle unparseable reference headersAurélien Bompard2012-09-102-1/+14
* Move the Mongo store in a submoduleAurélien Bompard2012-09-102-228/+229
* Move the store pool from HyperKitty to the Storm moduleAurélien Bompard2012-09-071-8/+34
* Improve API and documentationAurélien Bompard2012-09-072-42/+47
* Rename hash_id to message_id_hash to implement MM's IMessageAurélien Bompard2012-09-073-28/+29
* Add a Storm-based backendAurélien Bompard2012-09-079-5/+632
* Handle non-ascii payloads betterAurélien Bompard2012-09-076-36/+97
* Handle non-ascii subjectAurélien Bompard2012-09-074-13/+23
* Handle non-ascii 'From' headersAurélien Bompard2012-09-073-2/+265
* Implement get_message_by_hash_from_listAurélien Bompard2012-09-073-10/+28
* Messages should always be in a listAurélien Bompard2012-09-071-0/+4
* Fix some bugs in the import codeAurélien Bompard2012-09-078-371/+475
* Implement the Mailman interfaceAurélien Bompard2012-09-075-240/+344
* Replace query union by the use of or, which makes much more sensePierre-Yves Chibon2012-05-181-15/+11
* Order the output from the query by timePierre-Yves Chibon2012-05-181-12/+20
* Some formating on the modelPierre-Yves Chibon2012-05-171-1/+2
* Typo in the return statementPierre-Yves Chibon2012-05-161-1/+1
* Change "full" field to LargeBinary as it's an exact copy of the messageToshio Kuratomi2012-05-141-1/+2
* Add method to retrieve all the emails in one threadPierre-Yves Chibon2012-05-141-0/+19
* We want to get the whole email object not just the senderPierre-Yves Chibon2012-05-141-1/+1
* Add the index option to message_id and stable_url_idPierre-Yves Chibon2012-04-271-2/+4
* Implement the interface for a MongDB backendPierre-Yves Chibon2012-04-271-56/+206
* Return None if no email found - Cleaner importPierre-Yves Chibon2012-04-261-3/+9
* Fix constructor - removed deprecated argumentPierre-Yves Chibon2012-04-261-2/+2
* Adjust the implementation of the API to the new structure of the model (with ...Pierre-Yves Chibon2012-04-261-39/+65
* Make the creation of the database optional and disabled by defaultPierre-Yves Chibon2012-04-261-4/+9
* Restructure the SA modelPierre-Yves Chibon2012-04-261-41/+42
* Extract the model from the store APIPierre-Yves Chibon2012-04-252-70/+95
* Fix documentationPierre-Yves Chibon2012-04-251-1/+1
* Fix documentationPierre-Yves Chibon2012-04-251-1/+1
* Create the interface/API to be implemented by each store to retrieve the emai...Pierre-Yves Chibon2012-04-251-0/+150
* Rename sastore to kittysastorePierre-Yves Chibon2012-04-251-41/+24
* Add indexes to the table structurePierre-Yves Chibon2012-04-251-5/+5
* Add __init__.py to be able to call the modulePierre-Yves Chibon2012-04-251-0/+0
* Make the url EL6 friendlyPierre-Yves Chibon2012-04-251-2/+2
* Little more documentationPierre-Yves Chibon2012-04-251-2/+3
* Reorder function in alphabetical order - Extend APIPierre-Yves Chibon2012-04-251-40/+72
* Couple of bug fixes - Extend APIPierre-Yves Chibon2012-04-251-4/+50
* Extend the API with get_thread_length, get_thread_participants and get_archiv...Pierre-Yves Chibon2012-04-251-1/+52
* Little re-organisationPierre-Yves Chibon2012-04-251-15/+18