<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git/server/src, branch 0.9.6post1</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[refactor] improve backend naming and error handling</title>
<updated>2017-05-23T07:58:22+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-05-23T07:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=773b96796dfaa2e43c9d16d1a1cdbd609a520056'/>
<id>773b96796dfaa2e43c9d16d1a1cdbd609a520056</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] make blobs resource backend configurable</title>
<updated>2017-05-12T06:51:00+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-05-12T06:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=f9fbae0e6296382dd558ba12c1acc646447cc8cd'/>
<id>f9fbae0e6296382dd558ba12c1acc646447cc8cd</id>
<content type='text'>
- Resolves: #8804
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #8804
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] move interfaces out</title>
<updated>2017-05-09T13:18:48+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-05-08T12:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=09c9683cd6888fe7e54cfdd71ada9ace5fdf4fcc'/>
<id>09c9683cd6888fe7e54cfdd71ada9ace5fdf4fcc</id>
<content type='text'>
- rename add_tag method
- reorder blob interface methods for clarity
- use mkdir_p from leap.common
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- rename add_tag method
- reorder blob interface methods for clarity
- use mkdir_p from leap.common
</pre>
</div>
</content>
</entry>
<entry>
<title>[doc] cleanup old documentation</title>
<updated>2017-05-04T13:05:40+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2017-05-04T13:05:40+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=6008e999eea82bb4355b086453be42414a4d60c9'/>
<id>6008e999eea82bb4355b086453be42414a4d60c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] add and integrate DELETE to blobs server</title>
<updated>2017-05-02T03:18:32+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-05-02T03:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=8a6c8274c37b045d1a6198b6ff585940811da18a'/>
<id>8a6c8274c37b045d1a6198b6ff585940811da18a</id>
<content type='text'>
Add a DELETE method for blobs server and integrate it into client's
BlobManager.
- Resolves: #8846
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a DELETE method for blobs server and integrate it into client's
BlobManager.
- Resolves: #8846
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] unify path validation</title>
<updated>2017-05-01T23:11:19+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-05-01T23:11:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=aba7274ed5682335bd91d94d5b122db440872378'/>
<id>aba7274ed5682335bd91d94d5b122db440872378</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] blobs path validation</title>
<updated>2017-05-01T09:29:00+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-05-01T09:21:01+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=0c22a7047553afdc1ed8a33bea17ccbe842e5e6e'/>
<id>0c22a7047553afdc1ed8a33bea17ccbe842e5e6e</id>
<content type='text'>
Check if user and blob_id are valid strings, then check if the resulting
path is a subdirectory of blobs configured path.

- Related: #8800
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check if user and blob_id are valid strings, then check if the resulting
path is a subdirectory of blobs configured path.

- Related: #8800
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] proper logging of _blobs resource errors</title>
<updated>2017-04-25T22:07:13+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-04-25T19:53:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=48dd87ab8ad077e5913c0cddd5bfb9badd9dcc35'/>
<id>48dd87ab8ad077e5913c0cddd5bfb9badd9dcc35</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] sanitize resource arguments</title>
<updated>2017-04-25T22:07:08+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-04-20T08:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=bb070a8b83d38694cdbc06403abfc8f4782c7b7a'/>
<id>bb070a8b83d38694cdbc06403abfc8f4782c7b7a</id>
<content type='text'>
_validate will check if user_id and blob_id are letter, numbers, dashes
and underscores. It is called on render_GET and render_POST, validating
incoming arguments before handling on backend.

- Resolves: #8832
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
_validate will check if user_id and blob_id are letter, numbers, dashes
and underscores. It is called on render_GET and render_POST, validating
incoming arguments before handling on backend.

- Resolves: #8832
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] use Twisted getProcessOutput on backend</title>
<updated>2017-04-25T22:06:10+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-04-20T06:56:32+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=d062f1cd53e93cf88f28b8469bcfeff2b37d113b'/>
<id>d062f1cd53e93cf88f28b8469bcfeff2b37d113b</id>
<content type='text'>
This makes process communication async during quota measurement, as
specified on #8832

- Related: #8832
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes process communication async during quota measurement, as
specified on #8832

- Related: #8832
</pre>
</div>
</content>
</entry>
</feed>
