<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git/server/src, branch debian/platform-0.9</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[style] move path config closer to blobs resource instantiation</title>
<updated>2017-02-27T19:10:36+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2017-02-27T19:10:36+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=5139e95a65cf6094711ebf12aca01fb6e9b47c8c'/>
<id>5139e95a65cf6094711ebf12aca01fb6e9b47c8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] add configurable blobs path in server</title>
<updated>2017-02-27T17:28:24+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2017-02-21T17:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=7eb1ffa1d49a7e0016c5980da71151e715abc77a'/>
<id>7eb1ffa1d49a7e0016c5980da71151e715abc77a</id>
<content type='text'>
- Resolves: #8777
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #8777
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] reuse wsgi threadpool</title>
<updated>2017-02-17T20:03:03+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-02-17T15:52:07+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=193573cf8d44a3b6a7d8ae0e43988cffb38a428a'/>
<id>193573cf8d44a3b6a7d8ae0e43988cffb38a428a</id>
<content type='text'>
it seems evident that the functions were thought to pass a threadpool
along, but it finally wasn't properly passed and so there was a new
threadpool created to handle every resource.

I have removed the creation from the factory because I don't think it
makes sense to create a threadpool on the fly, it's prone to errors.

- Resolves: #8774
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it seems evident that the functions were thought to pass a threadpool
along, but it finally wasn't properly passed and so there was a new
threadpool created to handle every resource.

I have removed the creation from the factory because I don't think it
makes sense to create a threadpool on the fly, it's prone to errors.

- Resolves: #8774
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] create resources only once</title>
<updated>2017-02-17T19:39:12+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-02-17T15:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=bab34cde11bdeb2810cc9f5d223957af26b2b6d3'/>
<id>bab34cde11bdeb2810cc9f5d223957af26b2b6d3</id>
<content type='text'>
it doesn't make sense to create the resources for every request, we can
reuse the same resource and create it in the constructor.

- Resolves: #8770
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it doesn't make sense to create the resources for every request, we can
reuse the same resource and create it in the constructor.

- Resolves: #8770
</pre>
</div>
</content>
</entry>
<entry>
<title>[style] pep8</title>
<updated>2017-02-15T08:17:43+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-02-15T08:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=13fdd28cd7448b11a35c794e69e5c64e1c9cd154'/>
<id>13fdd28cd7448b11a35c794e69e5c64e1c9cd154</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] fix tests</title>
<updated>2017-02-15T01:44:51+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-02-15T00:53:01+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=6d7dd39fb3d4f138595f885d19315008d13f8907'/>
<id>6d7dd39fb3d4f138595f885d19315008d13f8907</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 a to-do about perf</title>
<updated>2017-02-15T00:20:58+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-02-14T23:48:40+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=5c6fe9dc71d2e47f4698acf550b9fd16ce86637b'/>
<id>5c6fe9dc71d2e47f4698acf550b9fd16ce86637b</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 robots.txt</title>
<updated>2017-02-15T00:20:58+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-02-14T23:37:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=87bfc0ec7d7faae9dceea3717611a1a2851ad93f'/>
<id>87bfc0ec7d7faae9dceea3717611a1a2851ad93f</id>
<content type='text'>
-Resolves: #6178
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-Resolves: #6178
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] authenticate as anonymous if no token in header</title>
<updated>2017-02-15T00:20:57+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-02-14T22:40:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=ccb280703ba851265702b8a92cdedb294cc93608'/>
<id>ccb280703ba851265702b8a92cdedb294cc93608</id>
<content type='text'>
and serve / banner and robots to anon users.

instead of returning 401 for all cases, I treat the unauthenticated case
as a special case, and switch the service tree apart.

this allows to serve a different resource tree to unauthenticated users.

the new URLs are registered with the mapper.
I don't really like that dependency, could be handled by twisted alone, but meh.

- Resolves: #8764
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and serve / banner and robots to anon users.

instead of returning 401 for all cases, I treat the unauthenticated case
as a special case, and switch the service tree apart.

this allows to serve a different resource tree to unauthenticated users.

the new URLs are registered with the mapper.
I don't really like that dependency, could be handled by twisted alone, but meh.

- Resolves: #8764
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] add version to the banner</title>
<updated>2017-02-15T00:20:55+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2017-02-14T22:31:36+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=e4a9127914dac8cf2cd8b8f7a4e48bbcf1de7a5d'/>
<id>e4a9127914dac8cf2cd8b8f7a4e48bbcf1de7a5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
