Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-13 | Merge remote-tracking branch 'refs/remotes/kali/feature/get-sizes' into develop | Tomás Touceda | |
2014-02-06 | Flush IMAP data to disk when stopping. Closes #5095. | drebs | |
2014-02-05 | Fix the fallback for the memoized call for bodies/content. | Kali Kaneko | |
Changed to "empty" to consider empty strings too. | |||
2014-02-05 | fix memoized call returning always None | Kali Kaneko | |
2014-02-05 | fix expunge deferreds so they wait | Kali Kaneko | |
2014-02-05 | minimal regression tests | Kali Kaneko | |
2014-02-04 | Rebased dreb's commit to update sizes dictionary | Kali Kaneko | |
for faster calculation of sizes. https://github.com/andrejb/leap_mail/commit/8b88e85fab3c2b75da16b16c8d492c001b8076c6 | |||
2014-02-04 | fixes after review | Kali Kaneko | |
* Some more docstring completion/fixes. * Removed unneeded str coertion. * Handle mailbox name in logs. * Separate manhole boilerplate into its own file. | |||
2014-02-02 | re-add expunge deferred | Kali Kaneko | |
2014-02-02 | fix missing content after in-memory add | Kali Kaneko | |
because THE KEYS WILL BE STRINGS AFTER ADDED TO SOLEDAD Can I remember that? * Fix copy from local folders * Fix copy when we already have a copy of the message in the inbox, marked as deleted. * Fix also bad deferred.succeed in add_msg when it already exist. | |||
2014-02-02 | enable manhole for debugging | Kali Kaneko | |
2014-01-31 | Restore expected TypeError. | Kali Kaneko | |
I must have removed this to get rid of a error with some test sample during the testing of the branch, but it's absolutely needed so that mime attachments get shown properly. If the TypeError raises inapropiately due to some malformed part_map, then we will have to catch it using a workaround somewhere else. | |||
2014-01-31 | remove wrong unicode conversion | Kali Kaneko | |
2014-01-31 | properly implement deferreds in several commands | Kali Kaneko | |
Passing along a deferred as an observer whose callback will be called with the proper result. Returning to thread in the appropiate points. just let's remember that twisted APIs are not thread safe! SoledadStore process_item also properly returned to thread. Changed @deferred to @deferred_to_thread so it results less confusing to read. "know the territory". aha! | |||
2014-01-31 | prime-uids | Kali Kaneko | |
We pre-fetch the uids from soledad on mailbox initialization | |||
2014-01-30 | skip notifications | Kali Kaneko | |
2014-01-30 | fix badly terminated headers | Kali Kaneko | |
2014-01-30 | Fix indexing error that was rendering attachments unusable | Kali Kaneko | |
Also, check for empty body-doc | |||
2014-01-30 | Fix UIDVALIDITY command. | Kali Kaneko | |
thanks to evolution for complaining about this. | |||
2014-01-30 | allow to pass file as argument | Kali Kaneko | |
2014-01-30 | Fix copy and deletion problems | Kali Kaneko | |
* reorganize and simplify STORE command processing * add the notification after the processing of the whole sequence | |||
2014-01-30 | docstring fixes | Kali Kaneko | |
Also some fixes for None comparisons. | |||
2014-01-28 | fix find_charset rebase | Kali Kaneko | |
2014-01-28 | handle last_uid property in memory store | Kali Kaneko | |
2014-01-28 | recent-flags use the memory store | Kali Kaneko | |
2014-01-28 | use enums for dict keys | Kali Kaneko | |
2014-01-28 | flags use the memstore | Kali Kaneko | |
* add new/dirty deferred dict to notify when written to disk * fix eventual duplication after copy * fix flag flickering on first retrieval. | |||
2014-01-28 | Unset new flag after successful write | Kali Kaneko | |
2014-01-28 | debug info | Kali Kaneko | |
2014-01-28 | add soledadstore class | Kali Kaneko | |
move parts-related bits to messageparts pass soledad in initialization for memory messages | |||
2014-01-28 | split messageparts | Kali Kaneko | |
2014-01-28 | move server to its own file | Kali Kaneko | |
2014-01-28 | memory store for append/fetch/copy | Kali Kaneko | |
2014-01-27 | Use repr() on exceptions, inform if using 'replace'. | Ivan Alejandro | |
2014-01-26 | Allow passing user and mbox as parameters | Kali Kaneko | |
Increase default testing duration to 200 secs. | |||
2014-01-26 | temporarily remove notify after adding msg | Kali Kaneko | |
2014-01-26 | Script for reproducible imaptest runs. | Kali Kaneko | |
2014-01-22 | Handle non-ascii headers. Closes #5021. | Ivan Alejandro | |
2014-01-22 | Add find_charset helper and use where is needed. | Ivan Alejandro | |
2014-01-21 | workaround for recursionlimit due to qtreactor | Kali Kaneko | |
2014-01-20 | make the read/write operations over sets atomic | Kali Kaneko | |
Fixes: #5009 | |||
2014-01-20 | Fix search command filter | Tomás Touceda | |
2014-01-20 | Fix typo in the signal_unread method. Closes: #5001 | Kali Kaneko | |
It had been made public to be called from the overwritten methods in service.imap | |||
2014-01-17 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/ivan/bug/handle-unicode-characters' into develop | |||
2014-01-17 | Fix encodings usage, use custom json.loads method. | Ivan Alejandro | |
Also remove some unused imports. | |||
2014-01-17 | Add a fetch_headers for mass-header fetch queries | Kali Kaneko | |
2014-01-17 | refactor common pattern to utility function | Kali Kaneko | |
2014-01-17 | Separate RECENT Flag to a mailbox document. | Kali Kaneko | |
this way we avoid a bunch of writes. | |||
2014-01-16 | Temporal refactor setting of recent flag. | Kali Kaneko | |
This flag is set way too often, and is damaging performance. Will move it to a single doc per mailbox in subsequente commits. | |||
2014-01-16 | Fix grave bug with iteration in STORE | Kali Kaneko | |
This was in the root for problems with Trash behavior. Closes: #4958 Make use of the refactored utilities for bounding and filtering sequences. |