<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git/testing/tests/server, branch 0.10.2</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[bug] enforce namespace to default on server</title>
<updated>2017-08-11T22:52:08+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-08-10T03:39:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=05b5c10b6c2eeb5a05963c1489e576a5e12a89c9'/>
<id>05b5c10b6c2eeb5a05963c1489e576a5e12a89c9</id>
<content type='text'>
This commit is complementary to the previous one. It adds a test for the
reported bug (listing default namespace was listing others) and fixes
it.

-- Related: #8882
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit is complementary to the previous one. It adds a test for the
reported bug (listing default namespace was listing others) and fixes
it.

-- Related: #8882
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] add path partitioning to namespaces</title>
<updated>2017-08-11T22:52:07+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-08-10T03:15:01+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=78621bb742cd0a816dc507010743a7d765d84538'/>
<id>78621bb742cd0a816dc507010743a7d765d84538</id>
<content type='text'>
All blobs were being stored in a single folder when using namespaces,
this commits adds path partitioning as discussed on #8882, which should
help with a large number of files (each folder will hold a smaller
subset, allowing the use of better filesystem walk strategies).
Also, the default empty namespace is now called 'default' to prevent it
from listing other namespaces contents. So everything will always use
namespaces, with the option to use it explicitly or just fall to the
default one.

-- Related: #8882
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All blobs were being stored in a single folder when using namespaces,
this commits adds path partitioning as discussed on #8882, which should
help with a large number of files (each folder will hold a smaller
subset, allowing the use of better filesystem walk strategies).
Also, the default empty namespace is now called 'default' to prevent it
from listing other namespaces contents. So everything will always use
namespaces, with the option to use it explicitly or just fall to the
default one.

-- Related: #8882
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] integrate incoming loop into server</title>
<updated>2017-08-03T08:33:01+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-07-25T08:59:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=ccc13a7038a5f524b0549ab0b1a782e7cd4b45cc'/>
<id>ccc13a7038a5f524b0549ab0b1a782e7cd4b45cc</id>
<content type='text'>
Adds a IncomingBox implementation that can be used by the incoming loop
to interact with the server. Includes end to end test from message
creation on Incoming API to callback consumer.

-- Related: #8914
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a IncomingBox implementation that can be used by the incoming loop
to interact with the server. Includes end to end test from message
creation on Incoming API to callback consumer.

-- Related: #8914
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] separate preamble from content on incoming resource</title>
<updated>2017-08-03T08:33:01+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-07-25T08:51:37+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=7007606e2fc10a836bb52ef3eb40db8b15f3c4ac'/>
<id>7007606e2fc10a836bb52ef3eb40db8b15f3c4ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] flag as PENDING during incoming creation</title>
<updated>2017-08-03T08:33:01+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-07-25T07:36:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=639d86626b8e519a966578b48b77c68f7076be35'/>
<id>639d86626b8e519a966578b48b77c68f7076be35</id>
<content type='text'>
Clients will query for blobs flagged PENDING so they can start
processing. This commit adds flagging, but still in a hacky way as the
backend requires the flags as a json string inside a request. A refactor
to separate request handling from the backend itself will solve it in
the near future.

-- Related: #8874
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clients will query for blobs flagged PENDING so they can start
processing. This commit adds flagging, but still in a hacky way as the
backend requires the flags as a json string inside a request. A refactor
to separate request handling from the backend itself will solve it in
the near future.

-- Related: #8874
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] make download namespace-aware</title>
<updated>2017-08-03T08:33:01+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-07-24T21:11:14+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=841db9f072401f2b6f40873b35c733723a54de36'/>
<id>841db9f072401f2b6f40873b35c733723a54de36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] error handling and missing headers</title>
<updated>2017-07-21T13:58:48+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-07-20T07:31:40+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=961e43404e0d23674360860b04ba5480e752cc94'/>
<id>961e43404e0d23674360860b04ba5480e752cc94</id>
<content type='text'>
Improves error handling, add missing header to __init__.py and remove
mkdirs from flags methods. This is a commit from code review on !117.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improves error handling, add missing header to __init__.py and remove
mkdirs from flags methods. This is a commit from code review on !117.
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] fixes from review</title>
<updated>2017-07-21T13:58:48+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-07-20T05:19:05+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=76cbf4cbf0876e06d1d8e2839b63dffc13c271dd'/>
<id>76cbf4cbf0876e06d1d8e2839b63dffc13c271dd</id>
<content type='text'>
Improve test naming, creates a "count" method and filter flags files
properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve test naming, creates a "count" method and filter flags files
properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] LIST blobs - filter by flags</title>
<updated>2017-07-21T13:58:47+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-07-13T06:33:48+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=7690dc61d1186b4c1b350566f0e6e1600165bf33'/>
<id>7690dc61d1186b4c1b350566f0e6e1600165bf33</id>
<content type='text'>
filter_flag parameter can now be used to filter listing blobs by a
specific flags. Eg: I can ask for blobs on incoming namespace flagged as pending.

-- Resolves: #8913
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
filter_flag parameter can now be used to filter listing blobs by a
specific flags. Eg: I can ask for blobs on incoming namespace flagged as pending.

-- Resolves: #8913
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] make DELETE support namespaces on client</title>
<updated>2017-07-21T13:58:47+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-07-13T05:14:06+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=f4ada0de252a44c21125811d19ab0d4d341381a3'/>
<id>f4ada0de252a44c21125811d19ab0d4d341381a3</id>
<content type='text'>
Using a parameter, just like the other methods are doing.
-- Resolves: #8873
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using a parameter, just like the other methods are doing.
-- Resolves: #8873
</pre>
</div>
</content>
</entry>
</feed>
