<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git, branch 0.7.4</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[pkg] fold in changes</title>
<updated>2015-10-28T13:22:30+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-10-27T21:46:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=2c5c7f58b796fc9f71c4279a2d3f5fa062ef2533'/>
<id>2c5c7f58b796fc9f71c4279a2d3f5fa062ef2533</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] handle MissingDesignDocError after get_sync_info</title>
<updated>2015-10-13T20:15:09+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2015-10-05T21:09:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=60cb0fe4eb18669a0b4b213d74c11b2ff60118a1'/>
<id>60cb0fe4eb18669a0b4b213d74c11b2ff60118a1</id>
<content type='text'>
MissingDesignDocError raised on get_sync_info due to a missing design
document will be handled by the server during sync.
Ensure is now False by default, and thus database creation can deliver
an empty one that will be ensured during sync, following the ensure
parameter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MissingDesignDocError raised on get_sync_info due to a missing design
document will be handled by the server during sync.
Ensure is now False by default, and thus database creation can deliver
an empty one that will be ensured during sync, following the ensure
parameter.
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] handle DatabaseDoesNotExist during sync</title>
<updated>2015-10-13T20:15:00+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2015-09-19T17:25:30+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=a1906cf4e808ddf64b6117334112ada830e5eb1a'/>
<id>a1906cf4e808ddf64b6117334112ada830e5eb1a</id>
<content type='text'>
This error raises while getting info on target (or server) replica. On
previous implementation there was nothing to do here, but now that we
have db creation in place this error should be handled just like u1db
original implementation.
The reason is that db creation occurs during sync exchange, but before
this we try to ask for info and the code that checks for info raises an
error that will be used to signal the client that a database will be
created and that it must save the replica uid returned by server, after
sync exchange (where we send/fetch documents).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This error raises while getting info on target (or server) replica. On
previous implementation there was nothing to do here, but now that we
have db creation in place this error should be handled just like u1db
original implementation.
The reason is that db creation occurs during sync exchange, but before
this we try to ask for info and the code that checks for info raises an
error that will be used to signal the client that a database will be
created and that it must save the replica uid returned by server, after
sync exchange (where we send/fetch documents).
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] increase http request timeout time to 90s</title>
<updated>2015-10-02T18:46:49+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-10-02T15:54:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=ba203923cd2479fafe662c8edae56763d8babb67'/>
<id>ba203923cd2479fafe662c8edae56763d8babb67</id>
<content type='text'>
this is a workaroud to reduce the chances of failed sync due to
timeouts. this should be properly tackled by:

1. implementing proper cancellable for the sync operation.
2. implementing a retry count at the level of a single request, handled
internally by soledad.

in this way we can remove the retries logic from the soledadbootstrapper
in the bitmask client.

- Related: #7382
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this is a workaroud to reduce the chances of failed sync due to
timeouts. this should be properly tackled by:

1. implementing proper cancellable for the sync operation.
2. implementing a retry count at the level of a single request, handled
internally by soledad.

in this way we can remove the retries logic from the soledadbootstrapper
in the bitmask client.

- Related: #7382
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] do not signal sync completion if failed</title>
<updated>2015-10-02T18:46:41+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-10-02T16:03:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=534263b3e02a5f77d820ec38b0369ac1c4ff6c51'/>
<id>534263b3e02a5f77d820ec38b0369ac1c4ff6c51</id>
<content type='text'>
- Related: #7503
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Related: #7503
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] fold in changes</title>
<updated>2015-09-21T22:06:51+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-09-21T22:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=4be6f05d91891122e83f74d21c83c5f8fcd3a618'/>
<id>4be6f05d91891122e83f74d21c83c5f8fcd3a618</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] set the received active secret before saving local file</title>
<updated>2015-09-21T17:54:03+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-09-18T04:59:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=733893d2fe39c2573c896d0e05cd29f9983cdbce'/>
<id>733893d2fe39c2573c896d0e05cd29f9983cdbce</id>
<content type='text'>
- bug: we were dumping the received secrets locally to disk *before*
  setting the received property for the active secret, and therefore the
  'active_secret' was always marked as null.
- refactor common code into an utility method.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- bug: we were dumping the received secrets locally to disk *before*
  setting the received property for the active secret, and therefore the
  'active_secret' was always marked as null.
- refactor common code into an utility method.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'pixelated:bug/ensure_ddocs_independency' into develop</title>
<updated>2015-09-18T12:13:52+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2015-09-18T12:13:52+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=c9d1677e335838a8631a04cf8971ea864a1e8e67'/>
<id>c9d1677e335838a8631a04cf8971ea864a1e8e67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] test for ensure ddocs independently</title>
<updated>2015-09-17T22:40:49+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2015-09-17T22:40:49+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=5b0e854096f35655037f4da07031741087155a7d'/>
<id>5b0e854096f35655037f4da07031741087155a7d</id>
<content type='text'>
This tests the previous fix on ensuring a db that is missing a doc other
than 'docs'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tests the previous fix on ensuring a db that is missing a doc other
than 'docs'.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] ensure needs to check into all design docs</title>
<updated>2015-09-17T22:30:15+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2015-09-17T22:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=ca7f6737e03143ae80add83d41860246f5459eae'/>
<id>ca7f6737e03143ae80add83d41860246f5459eae</id>
<content type='text'>
This code only checks for 'docs' presence, while we have 3 design
documents. If one of them is missing, but 'docs' is not, then it will
not ensure the others.
This is needed to properly ensure ddocs on create command line script.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This code only checks for 'docs' presence, while we have 3 design
documents. If one of them is missing, but 'docs' is not, then it will
not ensure the others.
This is needed to properly ensure ddocs on create command line script.
</pre>
</div>
</content>
</entry>
</feed>
