summaryrefslogtreecommitdiffstats
path: root/kittystore
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix some bugs in the import codeAurélien Bompard2012-09-078-371/+475
| | | | and add unit tests for these cases.
* 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
| | | | dynamic mapping)
* 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
| | | | | Now we are able to create the tables on the fly and mapp the Email object to any of these tables from just a table name.
* 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 ↵Pierre-Yves Chibon2012-04-251-0/+150
| | | | email from the backend
* 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
| | | | - search_content_subject search the keyword in either the content or the subject of the emails - search_content search the keyword in the content of the emails
* Couple of bug fixes - Extend APIPierre-Yves Chibon2012-04-251-4/+50
| | | | | - search_sender, search the given keyword in the sender names and emails - search_subject, search the given keyword in the subjects - get_list_size, return the number of email available for a given list
* Extend the API with get_thread_length, get_thread_participants and ↵Pierre-Yves Chibon2012-04-251-1/+52
| | | | | | | get_archives_length get_thread_length returns the number of emails in a given thread get_thread_participant returns the participants in a given thread get_archives_length returns the years and month for which there might be archives for the list (based on the oldest post)
* Little re-organisationPierre-Yves Chibon2012-04-251-15/+18
|
* Expand the API with get_email and get_archivePierre-Yves Chibon2012-04-251-2/+46
| | | | get_email: returns a single email using its Message-ID (as set in the headers) get_archive: returns the thread starting emails within a given time range
* Create the kittystore modulePierre-Yves Chibon2012-04-252-0/+179
This module provides the interface to the different store we are supporting/testing