summaryrefslogtreecommitdiffstats
path: root/kittystore
Commit message (Expand)AuthorAgeFilesLines
* Store the user_id directly in the email tableHEADmasterAurélien Bompard2013-08-016-89/+44
* Store the user_id in the search indexAurélien Bompard2013-08-012-0/+12
* Use the user_id as key in HK to avoid exposing the email addressAurélien Bompard2013-08-013-26/+47
* Add a table for the Mailman userAurélien Bompard2013-07-315-2/+106
* Only accept a Django-like settings module to configureAurélien Bompard2013-07-3110-55/+50
* User profiles in HyperKittyAurélien Bompard2013-07-314-1/+57
* Add methods to attach an email to a thread and to delete a threadAurélien Bompard2013-07-182-0/+25
* Dynamic creation of new thread categoriesAurélien Bompard2013-07-111-1/+4
* Add categories to threadsAurélien Bompard2013-07-104-8/+129
* Add a method to return the top participantsAurélien Bompard2013-06-201-1/+26
* Add a way to specify the search results orderAurélien Bompard2013-06-112-5/+13
* Fix typos in the scriptsAurélien Bompard2013-06-072-5/+2
* Add index support to the import scriptAurélien Bompard2013-06-062-25/+55
* Add a Whoosh full-text search indexAurélien Bompard2013-06-066-14/+194
* Incoming emails with no dates are in UTCAurélien Bompard2013-05-272-2/+2
* Fix the storing of timezonesAurélien Bompard2013-05-272-1/+17
* Add a method to get replies after a certain dateAurélien Bompard2013-05-241-0/+3
* Allow reading the KittyStore URL from DjangoAurélien Bompard2013-05-181-6/+26
* Fix unit tests after last commitAurélien Bompard2013-05-185-9/+9
* Fix storage of the list's subject prefixAurélien Bompard2013-05-184-5/+37
* Fix thread neighbors method to sort by thread activityAurélien Bompard2013-05-182-18/+68
* When returning the participants, return their email tooAurélien Bompard2013-05-171-1/+1
* Minor pylint-detected cleanupAurélien Bompard2013-03-211-2/+1
* Clean up pipermail attachments from email.contentAslak Knutsen2013-03-203-3/+45
* Update LIKE search in Store to be case insensitiveAslak Knutsen2013-03-022-6/+93
* Forgot to mock the ML's description attributeAurélien Bompard2013-02-271-0/+1
* Remove the very outdated SQLAlchemy storeAurélien Bompard2013-02-223-541/+0
* Add a method to get the email hashes in a threadAurélien Bompard2013-02-071-0/+4
* Update unit tests for commit 29f188Aurélien Bompard2013-02-072-0/+5
* Import the list description from MailmanAurélien Bompard2013-02-044-0/+18
* Update kittystore/storm/store.pyChris Clarke2013-01-251-2/+2
* Full email body is not nullable, require itAurélien Bompard2013-01-181-3/+2
* Make patch2 compatible with the latest changesAurélien Bompard2013-01-171-6/+11
* Don't crash updating a thread's date when it has no msg yetAurélien Bompard2013-01-092-2/+11
* Import the thread sorting code from HyperKittyAurélien Bompard2013-01-096-1/+232
* Fix some error catching in the archives downloaderAurélien Bompard2012-12-141-2/+2
* Split reference detection out of get_ref_and_thread_idAurélien Bompard2012-12-142-31/+25
* Change the reply detection systemAurélien Bompard2012-12-142-7/+31
* Update the list's display name when changed in MailmanAurélien Bompard2012-12-122-5/+20
* Handle empty References tagAurélien Bompard2012-12-122-2/+38
* Package the get_mbox script as a proper generic scriptAurélien Bompard2012-11-281-0/+72
* Add a script to manually update the DB schemaAurélien Bompard2012-11-261-0/+49
* Store the full email in a separate tableAurélien Bompard2012-11-265-11/+106
* Use the Storm base class in the modelAurélien Bompard2012-11-261-17/+15
* Improve the Thread model wrt the starting emailAurélien Bompard2012-11-254-13/+122
* Fix a stupid import typoAurélien Bompard2012-11-251-2/+2
* Behave properly when an attachment can't be downloadedAurélien Bompard2012-11-221-20/+33
* Don't let the message scrubber add attachmentsAurélien Bompard2012-11-175-89/+107
* Handle dates without time zonesAurélien Bompard2012-11-171-2/+4
* Handle a missing subject headerAurélien Bompard2012-11-161-2/+3