<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nickserver.git/test/unit, branch refactor/clarify-response</title>
<subtitle>[nickserver] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/'/>
<entry>
<title>style: rubocop mostly auto-correct</title>
<updated>2017-09-23T14:53:27+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-09-23T09:07:32+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=40916407517f4bdb75a295caf29e02d4f403349b'/>
<id>40916407517f4bdb75a295caf29e02d4f403349b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wkd: implement basic lookup of keys through wkd</title>
<updated>2017-09-23T14:53:27+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-09-22T13:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=22c6c80310a8d3d3abbd1006598b4fbaec98ffd0'/>
<id>22c6c80310a8d3d3abbd1006598b4fbaec98ffd0</id>
<content type='text'>
wkd is the web key directory. See the Readme.md in
  /lib/nickserver/wkd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wkd is the web key directory. See the Readme.md in
  /lib/nickserver/wkd
</pre>
</div>
</content>
</entry>
<entry>
<title>wkd: implement basic lookup of keys through wkd</title>
<updated>2017-09-22T13:30:47+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-09-22T13:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=3f777b4cbc7eaa4d127ec31e1d625bba65a40c0d'/>
<id>3f777b4cbc7eaa4d127ec31e1d625bba65a40c0d</id>
<content type='text'>
wkd is the web key directory. See the Readme.md in
  /lib/nickserver/wkd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wkd is the web key directory. See the Readme.md in
  /lib/nickserver/wkd
</pre>
</div>
</content>
</entry>
<entry>
<title>test: minor: add http adapter test</title>
<updated>2017-07-24T09:02:48+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-07-24T09:02:48+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=3250015cc6e6a14a550a83cd7d5fe6faefc5e185'/>
<id>3250015cc6e6a14a550a83cd7d5fe6faefc5e185</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: #3 handle domains without A-record</title>
<updated>2017-07-24T08:03:22+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-07-24T07:55:28+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=b1738a78ccf5768f92068a27255f9f69be1c3147'/>
<id>b1738a78ccf5768f92068a27255f9f69be1c3147</id>
<content type='text'>
If a domain only has an mx record but no A record it
will trigger a ConnectionError when attempting the
nicknym key lookup.

We need to detect and handle this in the http adapter
already because once the exception is handled by Celluloid
our actor will be terminated.

So now we allow for handing a rescue option to the
adapter with a string that is checked for inclusion in
the error message. If the string is found the exception
will be caught and the adapter returns nil.

We only make use of this when checking the availability
of nicknym so far. That should be the only http request
going out.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a domain only has an mx record but no A record it
will trigger a ConnectionError when attempting the
nicknym key lookup.

We need to detect and handle this in the http adapter
already because once the exception is handled by Celluloid
our actor will be terminated.

So now we allow for handing a rescue option to the
adapter with a string that is checked for inclusion in
the error message. If the string is found the exception
will be caught and the adapter returns nil.

We only make use of this when checking the availability
of nicknym so far. That should be the only http request
going out.
</pre>
</div>
</content>
</entry>
<entry>
<title>upgrade dependencies</title>
<updated>2017-05-11T06:39:22+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-05-11T06:39:22+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=fe54f59eaf191919652fa899e3c0448c3115d218'/>
<id>fe54f59eaf191919652fa899e3c0448c3115d218</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>debug: raise error on 401</title>
<updated>2016-12-02T11:24:13+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-12-02T11:24:13+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=0aa101524270c0c398fe17c287d51927f810e499'/>
<id>0aa101524270c0c398fe17c287d51927f810e499</id>
<content type='text'>
This will get us more debug info in the logs if it happens again
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will get us more debug info in the logs if it happens again
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup: old empty adapters and tests</title>
<updated>2016-12-02T10:31:20+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-12-02T10:31:20+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=396b34a52aa7594866fda090f1329827488e98bc'/>
<id>396b34a52aa7594866fda090f1329827488e98bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>minor: test: fix * interpreted as arg prefix warning</title>
<updated>2016-09-30T10:46:05+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-09-30T10:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=0d4a43cf03f4efeeed1d380c931ab72184346ea1'/>
<id>0d4a43cf03f4efeeed1d380c931ab72184346ea1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>logging: use proper logger</title>
<updated>2016-09-30T09:59:20+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-09-30T09:59:20+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/nickserver.git/commit/?id=8ee1d1cb70bee8c938966e4e042b4929ced8b1a3'/>
<id>8ee1d1cb70bee8c938966e4e042b4929ced8b1a3</id>
<content type='text'>
This way the logs do not interfere with test output
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way the logs do not interfere with test output
</pre>
</div>
</content>
</entry>
</feed>
