Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-15 | remove use of soledad_writer | Kali Kaneko | |
Since the soledad client lock gets us covered with writes now, it makes no sense to enqueue using the messageconsumer. The SoledadWriter is left orphaned by now. We might want to reuse it to enqueue low priority tasks that need a strategy of retries in case of revisionconflicts. the MessageConsumer abstraction should also be useful for the case of the smtp queue. | |||
2014-01-14 | remove locks (moved to soledad client) | Kali Kaneko | |
2014-01-13 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/feature/enable-search-by-msg-id' into develop | |||
2014-01-13 | Very limited support for SEARCH Commands. Closes: #4209 | Kali Kaneko | |
limited to HEADER Message-ID. This is a quick workaround for avoiding duplicate saves in Drafts Folder. but we'll get there! | |||
2014-01-13 | Merge remote-tracking branch 'refs/remotes/kali/bug/encode-body-file' into ↵ | Tomás Touceda | |
develop | |||
2014-01-13 | Restore the encoding of the messages. Fixes: #4956 | Kali Kaneko | |
We still are getting wrong output with unicode chars, but this at least avoids breaking the fetch command. | |||
2014-01-13 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/4949_check_fdoc_uniqueness' into develop | |||
2014-01-13 | Add check for uniqueness when adding mails. | Kali Kaneko | |
Check by mbox + content-hash | |||
2014-01-13 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/do-not-fail-if-no-content-type' into develop | |||
2014-01-13 | avoid failure if no content-type | Kali Kaneko | |
2014-01-11 | Merge remote-tracking branch 'refs/remotes/kali/feature/offline-flag' into ↵ | Tomás Touceda | |
develop | |||
2014-01-11 | add offline flag | Kali Kaneko | |
2014-01-09 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/nonecheck-for-innerheaders' into develop | |||
2014-01-09 | Check for none in innerheaders | Kali Kaneko | |
This was causing a bug, among other things, when saving to the Sent folder for some messages. Closes #4914 | |||
2014-01-09 | Merge remote-tracking branch 'refs/remotes/kali/bug/walk_check_for_none' ↵ | Tomás Touceda | |
into develop | |||
2014-01-09 | Merge remote-tracking branch 'refs/remotes/ivan/feature/remove-unneded-code' ↵ | Tomás Touceda | |
into develop | |||
2014-01-09 | check for none | Kali Kaneko | |
2014-01-09 | Remove unneded repr wrapper. | Ivan Alejandro | |
Also use pep8 recommended raise format: raise Exception("message") # instead of: raise Exception, "message" | |||
2014-01-09 | Merge remote-tracking branch 'refs/remotes/kali/bug/4925_close_session' into ↵ | Tomás Touceda | |
develop | |||
2014-01-09 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/bug/4830_convert-unicode-to-str-when-raising-on-imap-server' into develop | |||
2014-01-09 | Convert unicode to str when raising in IMAP server (#4830). | drebs | |
2014-01-08 | add a flag to be able to close the session | Kali Kaneko | |
2014-01-09 | Merge remote-tracking branch 'refs/remotes/kali/feature/split_message_docs' ↵ | Tomás Touceda | |
into develop | |||
2014-01-08 | changes file updated | Kali Kaneko | |
2014-01-08 | add a quick message fetching utility for tests | Kali Kaneko | |
2014-01-08 | handle all fetches as sequential | Kali Kaneko | |
* this allows quick testing using telnet, and the use of other less sofisticated MUAs. | |||
2014-01-08 | Second stage of the new year's storage rewrite. | Kali Kaneko | |
* documents of only three types: * flags * headers * content * add algorithm for walking the parsed message tree. * treat special cases like a multipart with a single part. * modify add_msg to use the walk routine * modify twisted interfaces to use the new storage schema. * tests for different multipart cases * fix multipart detection typo in the fetch This is a merge proposal for the 0.5.0-rc3. known bugs ---------- Some things are still know not to work well at this point (some cases of multipart messages do not display the bodies). IMAP server also is left in a bad internal state after a logout/login. | |||
2014-01-08 | move utility to its own | Kali Kaneko | |
2014-01-08 | tests infrastructure for multipart | Kali Kaneko | |
2014-01-08 | fix tests after rewrite | Kali Kaneko | |
2014-01-08 | add documentation to the decorator, fix errorback. | Kali Kaneko | |
* it also fixes the traceback in the errorback, thanks to chiiph, who reads documentation instead of whinning :D * other minor documentation corrections | |||
2014-01-08 | First stage of the storage schema rewrite. | Kali Kaneko | |
* Separates between flags, docs, body and attachment docs. * Implement IMessageCopier interface: move and have fun! This little change is known to push forward our beloved architect emotional rollercoster. * Message deduplication. * It also fixes a hidden bug that was rendering the multipart mime interface useless (yes, the "True" parameter in the parsestr method). * Does not handle well nested attachs, includes dirty workaround that flattens them. * Includes chiiph's patch for rc2: * return deferred from addMessage * convert StringIO types to string * remove unneeded yields from the chain of deferreds in fetcher | |||
2013-12-26 | Split the near-2k loc file into more handy modules. | Kali Kaneko | |
...aaaand not a single fuck was given that day! | |||
2013-12-26 | inlineCallbacks all the things! | Kali Kaneko | |
2013-12-26 | Move flags and other metadata to a separate doc. | Kali Kaneko | |
This change will allow for quicker access times, and smaller syncs since the fields that change more often will fall in a pretty small document. For the big raw message, we only need to sync once. Also, implemented multipart interface for messages. This will need additional migration helper in --repair-mailboxes. | |||
2013-12-26 | defer costly operations | Kali Kaneko | |
2013-12-25 | Merge remote-tracking branch 'drebs/bug/4830_handle-unicode-in-folder-names' ↵ | Kali Kaneko | |
into develop | |||
2013-12-24 | Fix parsing of IMAP folder names (#4830). | drebs | |
2013-12-20 | Merge remote-tracking branch 'chiiph/bug/quickfix_server_fetch_size' into ↵ | Kali Kaneko | |
develop | |||
2013-12-20 | Limit the size of the returned messages from IMAP to MUA to 100 | Tomás Touceda | |
2013-12-20 | Merge remote-tracking branch 'refs/remotes/kali/bug/fix-last-uid-count' into ↵ | Tomás Touceda | |
develop | |||
2013-12-20 | fix wrong object call | Kali Kaneko | |
2013-12-20 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/bug/use-soledad-writer-for-updates' into develop | |||
2013-12-20 | fix changes files | Kali Kaneko | |
2013-12-20 | safety catch against wrong last_uid | Kali Kaneko | |
2013-12-20 | use soledad_writer for puts also | Kali Kaneko | |
2013-12-20 | Merge remote-tracking branch 'refs/remotes/drebs/feature/4335_4671' into develop | Tomás Touceda | |
2013-12-20 | Fix tests and bug introduced in 541bd8aec1f67834c42bc2e5df14c1f73c569082. | drebs | |
2013-12-19 | Only try to fetch keys for multipart signed or encrypted messages when ↵ | drebs | |
fetching mail (#4671). | |||
2013-12-19 | Stop providing hostname for helo in smtp gateway (#4335). | drebs | |