| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Store the user_id directly in the email tableHEADmaster | Aurélien Bompard | 2013-08-01 | 5 | -84/+27 |
| | | |||||
| * | Store the user_id in the search index | Aurélien Bompard | 2013-08-01 | 1 | -0/+11 |
| | | |||||
| * | Use the user_id as key in HK to avoid exposing the email address | Aurélien Bompard | 2013-08-01 | 2 | -26/+36 |
| | | |||||
| * | Add a table for the Mailman user | Aurélien Bompard | 2013-07-31 | 4 | -1/+103 |
| | | |||||
| * | Only accept a Django-like settings module to configure | Aurélien Bompard | 2013-07-31 | 2 | -5/+8 |
| | | |||||
| * | User profiles in HyperKitty | Aurélien Bompard | 2013-07-31 | 4 | -1/+57 |
| | | |||||
| * | Add methods to attach an email to a thread and to delete a thread | Aurélien Bompard | 2013-07-18 | 2 | -0/+25 |
| | | |||||
| * | Dynamic creation of new thread categories | Aurélien Bompard | 2013-07-11 | 1 | -1/+4 |
| | | |||||
| * | Add categories to threads | Aurélien Bompard | 2013-07-10 | 4 | -8/+129 |
| | | |||||
| * | Add a method to return the top participants | Aurélien Bompard | 2013-06-20 | 1 | -1/+26 |
| | | |||||
| * | Add a way to specify the search results order | Aurélien Bompard | 2013-06-11 | 2 | -5/+13 |
| | | |||||
| * | Add a Whoosh full-text search index | Aurélien Bompard | 2013-06-06 | 4 | -5/+175 |
| | | |||||
| * | Incoming emails with no dates are in UTC | Aurélien Bompard | 2013-05-27 | 1 | -1/+1 |
| | | |||||
| * | Fix the storing of timezones | Aurélien Bompard | 2013-05-27 | 1 | -1/+1 |
| | | |||||
| * | Add a method to get replies after a certain date | Aurélien Bompard | 2013-05-24 | 1 | -0/+3 |
| | | |||||
| * | Fix unit tests after last commit | Aurélien Bompard | 2013-05-18 | 1 | -1/+1 |
| | | |||||
| * | Fix storage of the list's subject prefix | Aurélien Bompard | 2013-05-18 | 4 | -5/+37 |
| | | | | | | See https://bugs.launchpad.net/mailman/+bug/1181498 Closes: #48 | ||||
| * | Fix thread neighbors method to sort by thread activity | Aurélien Bompard | 2013-05-18 | 1 | -18/+15 |
| | | | | | Closes: #29 | ||||
| * | When returning the participants, return their email too | Aurélien Bompard | 2013-05-17 | 1 | -1/+1 |
| | | |||||
| * | Update LIKE search in Store to be case insensitive | Aslak Knutsen | 2013-03-02 | 1 | -6/+7 |
| | | | | | * Add Tests to verify search_* and get_* methods used by REST API | ||||
| * | Add a method to get the email hashes in a thread | Aurélien Bompard | 2013-02-07 | 1 | -0/+4 |
| | | |||||
| * | Import the list description from Mailman | Aurélien Bompard | 2013-02-04 | 4 | -0/+18 |
| | | |||||
| * | Update kittystore/storm/store.py | Chris Clarke | 2013-01-25 | 1 | -2/+2 |
| | | | | Stormstore does not implement "delete", it does however have the method "remove". See http://bazaar.launchpad.net/~storm/storm/trunk/view/head:/storm/store.py#L283 | ||||
| * | Full email body is not nullable, require it | Aurélien Bompard | 2013-01-18 | 1 | -3/+2 |
| | | |||||
| * | Make patch2 compatible with the latest changes | Aurélien Bompard | 2013-01-17 | 1 | -6/+11 |
| | | |||||
| * | Don't crash updating a thread's date when it has no msg yet | Aurélien Bompard | 2013-01-09 | 1 | -2/+6 |
| | | |||||
| * | Import the thread sorting code from HyperKitty | Aurélien Bompard | 2013-01-09 | 4 | -1/+56 |
| | | |||||
| * | Update the list's display name when changed in Mailman | Aurélien Bompard | 2012-12-12 | 1 | -4/+3 |
| | | |||||
| * | Store the full email in a separate table | Aurélien Bompard | 2012-11-26 | 5 | -11/+106 |
| | | |||||
| * | Use the Storm base class in the model | Aurélien Bompard | 2012-11-26 | 1 | -17/+15 |
| | | |||||
| * | Improve the Thread model wrt the starting email | Aurélien Bompard | 2012-11-25 | 1 | -4/+20 |
| | | | | | | - Factorize the SQL query (only one query instead of two) - Make it possible to only request the subject | ||||
| * | Don't let the message scrubber add attachments | Aurélien Bompard | 2012-11-17 | 2 | -3/+7 |
| | | | | | | Or they will be added before the email is in the database, violating foreign-key constraints. | ||||
| * | Handle dates without time zones | Aurélien Bompard | 2012-11-17 | 1 | -2/+4 |
| | | |||||
| * | Add MySQL support | Aurélien Bompard | 2012-11-14 | 5 | -9/+106 |
| | | | | | | This requires splitting the timezone offset into a separate column, since MySQL does not have a timezone-aware datetime data type. | ||||
| * | Protect attachment import from duplicate emails | Aurélien Bompard | 2012-11-13 | 1 | -0/+7 |
| | | |||||
| * | Don't order on non-selected columns | Aurélien Bompard | 2012-11-11 | 1 | -2/+2 |
| | | | | | PostgreSQL does not like it one bit. | ||||
| * | Add a thread object in the model | Aurélien Bompard | 2012-11-09 | 4 | -69/+208 |
| | | | | | | | | | New object in the model: the Thread. It starts by having an active_date, corresponding to the date of the last email in the thread. Later on, it will also hold the category, tags, maybe ratings, etc. A schema migration is provided, upgrade should be automatic. | ||||
| * | Pylint pass | Aurélien Bompard | 2012-10-26 | 3 | -2/+4 |
| | | |||||
| * | Implement necessary methods for pipermail compatibility | Aurélien Bompard | 2012-10-22 | 1 | -8/+38 |
| | | |||||
| * | First PyLint pass | Aurélien Bompard | 2012-10-12 | 3 | -0/+12 |
| | | |||||
| * | 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 | 3 | -3/+16 |
| | | |||||
| * | Use references for the attachments in the model | Aurélien Bompard | 2012-10-04 | 1 | -0/+10 |
| | | |||||
| * | Use the email.utils.unquote function | Aurélien Bompard | 2012-10-02 | 1 | -1/+2 |
| | | |||||
| * | Fix DB indexes | Aurélien Bompard | 2012-10-02 | 1 | -4/+2 |
| | | |||||
| * | Improve charset handling | Aurélien Bompard | 2012-10-02 | 3 | -1/+20 |
| | | | | | And store attachment encoding in the database. | ||||
| * | Fix header decoding and associated tests | Aurélien Bompard | 2012-10-02 | 1 | -1/+1 |
| | | |||||
| * | Fix some SQL queries | Aurélien Bompard | 2012-09-26 | 1 | -20/+32 |
| | | |||||
| * | Integrate the scrubber into the store | Aurélien Bompard | 2012-09-26 | 2 | -9/+56 |
| | | |||||
