<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_mail.git/src/leap/mail/adaptors, branch 0.4.0</title>
<subtitle>[leap_mail] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/'/>
<entry>
<title>[bug] fail gracefully if fetch fails</title>
<updated>2015-09-28T20:03:43+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-09-28T20:03:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=20273e82dfb66dcf1d2dac2df217ba835a622c38'/>
<id>20273e82dfb66dcf1d2dac2df217ba835a622c38</id>
<content type='text'>
Related: #7495
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related: #7495
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] properly skip not implemented tests, do not raise</title>
<updated>2015-08-21T04:02:06+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-08-21T03:45:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=da03f8933a59bde6b9c928416ca333630f04819a'/>
<id>da03f8933a59bde6b9c928416ca333630f04819a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[docs] add folker to authors + pep8</title>
<updated>2015-08-12T03:00:22+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-08-12T02:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=ccc885df223c3e66dc8d560c8054752a30e3f08c'/>
<id>ccc885df223c3e66dc8d560c8054752a30e3f08c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] Fix missing _normailize_dict in DocumentWrapper constructor.</title>
<updated>2015-08-11T11:42:24+00:00</updated>
<author>
<name>Folker Bernitt</name>
<email>fbernitt@thoughtworks.com</email>
</author>
<published>2015-08-11T11:42:24+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=490effb589ad94f2f6f520b385399864b08def91'/>
<id>490effb589ad94f2f6f520b385399864b08def91</id>
<content type='text'>
In the constructor values already is normalized (i.e. with underscores),
while kwargs contains items that are not normalized (i.e. with dashes).
Joining the dicts resulted in two entries that only differed by dash or
underscores. The setattr then set the value that occurred later in
items, thereby sometimes overriding the correct value with the default
one.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the constructor values already is normalized (i.e. with underscores),
while kwargs contains items that are not normalized (i.e. with dashes).
Joining the dicts resulted in two entries that only differed by dash or
underscores. The setattr then set the value that occurred later in
items, thereby sometimes overriding the correct value with the default
one.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] Fix typo in content-transfer-encoding in walk.py.</title>
<updated>2015-08-11T11:38:56+00:00</updated>
<author>
<name>Folker Bernitt</name>
<email>fbernitt@thoughtworks.com</email>
</author>
<published>2015-08-11T11:38:56+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=68fdc62d4c2792fb7fdea90f1117cf6c6f1c5ffc'/>
<id>68fdc62d4c2792fb7fdea90f1117cf6c6f1c5ffc</id>
<content type='text'>
The get_raw_docs method accesses header field content-transfer-encoding
using the string 'content-transfer-type' so the raw doc dict always ends
up with that value set to empty string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The get_raw_docs method accesses header field content-transfer-encoding
using the string 'content-transfer-type' so the raw doc dict always ends
up with that value set to empty string.
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] Skipped tests that were not implemented</title>
<updated>2015-08-03T22:18:31+00:00</updated>
<author>
<name>Bruno Wagner</name>
<email>bwgpro@gmail.com</email>
</author>
<published>2015-08-03T22:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=4777ad0d3ec5378de8b0c7ffbcecf2e19ad9c180'/>
<id>4777ad0d3ec5378de8b0c7ffbcecf2e19ad9c180</id>
<content type='text'>
Functionality that is not implemented should not fail, instead
it should be skipped until it is implemented.

Added a return to test_imap_store_fetch setup to make sure the deferred
is being handled
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Functionality that is not implemented should not fail, instead
it should be skipped until it is implemented.

Added a return to test_imap_store_fetch setup to make sure the deferred
is being handled
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] fixed syntax error in models.py</title>
<updated>2015-07-29T14:11:33+00:00</updated>
<author>
<name>Folker Bernitt</name>
<email>fbernitt@thoughtworks.com</email>
</author>
<published>2015-07-29T14:11:33+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=5027dd2dd3c7679a7eea025d838a7d472c355623'/>
<id>5027dd2dd3c7679a7eea025d838a7d472c355623</id>
<content type='text'>
The lambdas take two args, so it needs to be a tuple.
Furthermore filter needs a collection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The lambdas take two args, so it needs to be a tuple.
Furthermore filter needs a collection.
</pre>
</div>
</content>
</entry>
<entry>
<title>Transformed assigned lambdas to functions in models and test_models because of pep8</title>
<updated>2015-07-21T22:56:43+00:00</updated>
<author>
<name>Bruno Wagner</name>
<email>bwgpro@gmail.com</email>
</author>
<published>2015-07-21T22:56:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=11d4373226c8ab32c31fa92beed8aedb962dd756'/>
<id>11d4373226c8ab32c31fa92beed8aedb962dd756</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] Return the first cdoc if no body found</title>
<updated>2015-07-13T15:55:30+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-07-10T16:01:40+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=7a8e2ad2e6f848098977a78b6cfd8c597df93691'/>
<id>7a8e2ad2e6f848098977a78b6cfd8c597df93691</id>
<content type='text'>
In the case of a message with just one non-text attachment, something
has to be returned for the body payload. (For instance, a message with
only one image).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the case of a message with just one non-text attachment, something
has to be returned for the body payload. (For instance, a message with
only one image).
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] allow mailbox to be notified of collection changes</title>
<updated>2015-06-29T17:12:47+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-06-29T15:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_mail.git/commit/?id=0dbf2be49db228e43fe4b196199f82ea281886bf'/>
<id>0dbf2be49db228e43fe4b196199f82ea281886bf</id>
<content type='text'>
in a previous refactor, we decoupled the incoming mail service from the
IMAP layer. However, this left the IMAPMailbox unable to react to
changes in the underlying collection when a new message is inserted.

in this commit, we add a Listener mechanism to the collection itself, so
that IMAPMailbox (and any other object that uses it) can subscribe to
changes on the number of messages of the collection.

Resolves: #7191
Releases: 0.4.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in a previous refactor, we decoupled the incoming mail service from the
IMAP layer. However, this left the IMAPMailbox unable to react to
changes in the underlying collection when a new message is inserted.

in this commit, we add a Listener mechanism to the collection itself, so
that IMAPMailbox (and any other object that uses it) can subscribe to
changes on the number of messages of the collection.

Resolves: #7191
Releases: 0.4.0
</pre>
</div>
</content>
</entry>
</feed>
