<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>toot, branch HEAD</title>
<subtitle>Unnamed repository; edit this file &#39;description&#39; to name the repository.
</subtitle>
<entry>
<id>32b0556ced31ee29fbf4e33ee02240fe76901bf1</id>
<published>2018-03-05T13:21:07Z</published>
<updated>2018-03-05T13:21:07Z</updated>
<title type="text">remove ascii drawing</title>
<link rel="alternate" type="text/html" href="commit/32b0556ced31ee29fbf4e33ee02240fe76901bf1.gph" /><author><name>Christian Kellermann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 32b0556ced31ee29fbf4e33ee02240fe76901bf1
parent 3bc2e74b8855375001ed48dc2d4866db71232608
Author: Christian Kellermann &lt;[email protected]&gt;
Date:   Mon,  5 Mar 2018 14:21:07 +0100

remove ascii drawing

</content>
</entry>
<entry>
<id>3bc2e74b8855375001ed48dc2d4866db71232608</id>
<published>2018-01-31T14:23:24Z</published>
<updated>2018-01-31T14:23:24Z</updated>
<title type="text">Add support for timeline tag command</title>
<link rel="alternate" type="text/html" href="commit/3bc2e74b8855375001ed48dc2d4866db71232608.gph" /><author><name>Christian Kellermann</name>
<email>[email protected]</email>
</author>
<content type="text">commit 3bc2e74b8855375001ed48dc2d4866db71232608
parent a18df271fef4d221601d1b5e707010f06bba2c79
Author: Christian Kellermann &lt;[email protected]&gt;
Date:   Wed, 31 Jan 2018 15:23:24 +0100

Add support for timeline tag command

This allows displaying the timeline for tags.

</content>
</entry>
<entry>
<id>a18df271fef4d221601d1b5e707010f06bba2c79</id>
<published>2018-01-31T13:22:05Z</published>
<updated>2018-01-31T13:22:05Z</updated>
<title type="text">Add proxy option to config and prepare the requests with it</title>
<link rel="alternate" type="text/html" href="commit/a18df271fef4d221601d1b5e707010f06bba2c79.gph" /><author><name>Christian Kellermann</name>
<email>[email protected]</email>
</author>
<content type="text">commit a18df271fef4d221601d1b5e707010f06bba2c79
parent c6b1d913707e9a107b44537e1f67dac73d82fe72
Author: Christian Kellermann &lt;[email protected]&gt;
Date:   Wed, 31 Jan 2018 14:22:05 +0100

Add proxy option to config and prepare the requests with it

</content>
</entry>
<entry>
<id>c6b1d913707e9a107b44537e1f67dac73d82fe72</id>
<published>2018-01-22T09:18:44Z</published>
<updated>2018-01-22T09:18:48Z</updated>
<title type="text">Improve rendering of list view</title>
<link rel="alternate" type="text/html" href="commit/c6b1d913707e9a107b44537e1f67dac73d82fe72.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit c6b1d913707e9a107b44537e1f67dac73d82fe72
parent 760a80442cbaa76ed8061d264fb9167cd2bb525e
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 22 Jan 2018 10:18:44 +0100

Improve rendering of list view

Fixes appearence when unicode wraps due to wide characters.

Not a real fix, but looks nicer.

</content>
</entry>
<entry>
<id>760a80442cbaa76ed8061d264fb9167cd2bb525e</id>
<published>2018-01-22T09:07:18Z</published>
<updated>2018-01-22T09:07:18Z</updated>
<title type="text">Add help modal window</title>
<link rel="alternate" type="text/html" href="commit/760a80442cbaa76ed8061d264fb9167cd2bb525e.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 760a80442cbaa76ed8061d264fb9167cd2bb525e
parent 2ecc6a28c6b1cd2efd4bd94d801954e87ab1b320
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 22 Jan 2018 10:07:18 +0100

Add help modal window

</content>
</entry>
<entry>
<id>2ecc6a28c6b1cd2efd4bd94d801954e87ab1b320</id>
<published>2018-01-21T15:39:40Z</published>
<updated>2018-01-21T15:39:40Z</updated>
<title type="text">Normalize unicode</title>
<link rel="alternate" type="text/html" href="commit/2ecc6a28c6b1cd2efd4bd94d801954e87ab1b320.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 2ecc6a28c6b1cd2efd4bd94d801954e87ab1b320
parent cb1f7b4e61e66ceecf91fe286ac9f44166ef3b25
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 21 Jan 2018 16:39:40 +0100

Normalize unicode

</content>
</entry>
<entry>
<id>cb1f7b4e61e66ceecf91fe286ac9f44166ef3b25</id>
<published>2018-01-21T14:45:07Z</published>
<updated>2018-01-21T15:39:16Z</updated>
<title type="text">Highlight hashtags</title>
<link rel="alternate" type="text/html" href="commit/cb1f7b4e61e66ceecf91fe286ac9f44166ef3b25.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit cb1f7b4e61e66ceecf91fe286ac9f44166ef3b25
parent 3d44eeebba8c0bc166764d2f75dfa5c5ad12a200
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 21 Jan 2018 15:45:07 +0100

Highlight hashtags

</content>
</entry>
<entry>
<id>3d44eeebba8c0bc166764d2f75dfa5c5ad12a200</id>
<published>2018-01-21T13:30:05Z</published>
<updated>2018-01-21T13:30:05Z</updated>
<title type="text">More colors</title>
<link rel="alternate" type="text/html" href="commit/3d44eeebba8c0bc166764d2f75dfa5c5ad12a200.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 3d44eeebba8c0bc166764d2f75dfa5c5ad12a200
parent 431475161052bc6d368ad5566f42ce8f7ebf1e0d
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 21 Jan 2018 14:30:05 +0100

More colors

</content>
</entry>
<entry>
<id>431475161052bc6d368ad5566f42ce8f7ebf1e0d</id>
<published>2018-01-20T12:43:21Z</published>
<updated>2018-01-20T12:43:21Z</updated>
<title type="text">Localize text wrapping</title>
<link rel="alternate" type="text/html" href="commit/431475161052bc6d368ad5566f42ce8f7ebf1e0d.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 431475161052bc6d368ad5566f42ce8f7ebf1e0d
parent fba3b78ff6d5f1fc9f8f8304e7ef1f4a100282d9
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 20 Jan 2018 13:43:21 +0100

Localize text wrapping

</content>
</entry>
<entry>
<id>fba3b78ff6d5f1fc9f8f8304e7ef1f4a100282d9</id>
<published>2018-01-20T11:44:22Z</published>
<updated>2018-01-20T11:44:22Z</updated>
<title type="text">Respect sensitive content, require keypress to show</title>
<link rel="alternate" type="text/html" href="commit/fba3b78ff6d5f1fc9f8f8304e7ef1f4a100282d9.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit fba3b78ff6d5f1fc9f8f8304e7ef1f4a100282d9
parent 18e28531fd497ea015de800b78a8610eaa3e1f50
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 20 Jan 2018 12:44:22 +0100

Respect sensitive content, require keypress to show

fixes #42

</content>
</entry>
<entry>
<id>18e28531fd497ea015de800b78a8610eaa3e1f50</id>
<published>2018-01-15T22:18:13Z</published>
<updated>2018-01-15T22:18:13Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/18e28531fd497ea015de800b78a8610eaa3e1f50.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 18e28531fd497ea015de800b78a8610eaa3e1f50
parent 05a06acf8e5a538b4a431b6f73045093f7c4b988
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 15 Jan 2018 23:18:13 +0100

Bump version

</content>
</entry>
<entry>
<id>05a06acf8e5a538b4a431b6f73045093f7c4b988</id>
<published>2018-01-15T22:14:20Z</published>
<updated>2018-01-15T22:14:20Z</updated>
<title type="text">Create config folder if it does not exist</title>
<link rel="alternate" type="text/html" href="commit/05a06acf8e5a538b4a431b6f73045093f7c4b988.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 05a06acf8e5a538b4a431b6f73045093f7c4b988
parent ddd4326f7ec3ea764f66495aab5cbd51ecf3ec66
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 15 Jan 2018 23:14:20 +0100

Create config folder if it does not exist

fixes #40

</content>
</entry>
<entry>
<id>ddd4326f7ec3ea764f66495aab5cbd51ecf3ec66</id>
<published>2018-01-15T21:58:27Z</published>
<updated>2018-01-15T21:59:07Z</updated>
<title type="text">Add toot.ui package to setup.py</title>
<link rel="alternate" type="text/html" href="commit/ddd4326f7ec3ea764f66495aab5cbd51ecf3ec66.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit ddd4326f7ec3ea764f66495aab5cbd51ecf3ec66
parent 27df352519edc39a4fc3af16540c4b5c14870171
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 15 Jan 2018 22:58:27 +0100

Add toot.ui package to setup.py

fixes #41

</content>
</entry>
<entry>
<id>27df352519edc39a4fc3af16540c4b5c14870171</id>
<published>2018-01-15T12:36:40Z</published>
<updated>2018-01-15T12:36:40Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/27df352519edc39a4fc3af16540c4b5c14870171.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 27df352519edc39a4fc3af16540c4b5c14870171
parent db4e1d59f3cae8505805a8567bd6d7e72c6b6f3b
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 15 Jan 2018 13:36:40 +0100

Bump version

</content>
</entry>
<entry>
<id>db4e1d59f3cae8505805a8567bd6d7e72c6b6f3b</id>
<published>2018-01-15T11:19:37Z</published>
<updated>2018-01-15T11:19:37Z</updated>
<title type="text">Add __version__ to init file</title>
<link rel="alternate" type="text/html" href="commit/db4e1d59f3cae8505805a8567bd6d7e72c6b6f3b.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit db4e1d59f3cae8505805a8567bd6d7e72c6b6f3b
parent d3d69509cb6b2c22bd202bd66a20bc3e9a555cc2
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 15 Jan 2018 12:19:37 +0100

Add __version__ to init file

</content>
</entry>
<entry>
<id>d3d69509cb6b2c22bd202bd66a20bc3e9a555cc2</id>
<published>2018-01-14T14:49:41Z</published>
<updated>2018-01-14T14:49:41Z</updated>
<title type="text">Merge pull request #39 from ihabunek/curses-resize</title>
<link rel="alternate" type="text/html" href="commit/d3d69509cb6b2c22bd202bd66a20bc3e9a555cc2.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit d3d69509cb6b2c22bd202bd66a20bc3e9a555cc2
parent b444b06116eda5dc55856e77c9ea593102911a1f
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 14 Jan 2018 15:49:41 +0100

Merge pull request #39 from ihabunek/curses-resize

Improvements to the curses app
</content>
</entry>
<entry>
<id>b444b06116eda5dc55856e77c9ea593102911a1f</id>
<published>2018-01-14T14:40:57Z</published>
<updated>2018-01-14T14:40:57Z</updated>
<title type="text">Update changelog</title>
<link rel="alternate" type="text/html" href="commit/b444b06116eda5dc55856e77c9ea593102911a1f.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit b444b06116eda5dc55856e77c9ea593102911a1f
parent 508b4ff7eacf0bb54b827df661dbdcfaf548faf7
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 14 Jan 2018 15:40:57 +0100

Update changelog

</content>
</entry>
<entry>
<id>508b4ff7eacf0bb54b827df661dbdcfaf548faf7</id>
<published>2018-01-14T14:34:41Z</published>
<updated>2018-01-14T14:34:41Z</updated>
<title type="text">Enable logging to a file</title>
<link rel="alternate" type="text/html" href="commit/508b4ff7eacf0bb54b827df661dbdcfaf548faf7.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 508b4ff7eacf0bb54b827df661dbdcfaf548faf7
parent 455e531194a896490905a4e78c3a3dff10eb300b
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 14 Jan 2018 15:34:41 +0100

Enable logging to a file

</content>
</entry>
<entry>
<id>455e531194a896490905a4e78c3a3dff10eb300b</id>
<published>2018-01-14T14:28:05Z</published>
<updated>2018-01-14T14:29:34Z</updated>
<title type="text">Respect XDG_CONFIG_HOME env variable</title>
<link rel="alternate" type="text/html" href="commit/455e531194a896490905a4e78c3a3dff10eb300b.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 455e531194a896490905a4e78c3a3dff10eb300b
parent 536328f56b3050e966ff44f3127e8270cad61dd6
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 14 Jan 2018 15:28:05 +0100

Respect XDG_CONFIG_HOME env variable

to locate configuration home directory.

fixes #12

</content>
</entry>
<entry>
<id>536328f56b3050e966ff44f3127e8270cad61dd6</id>
<published>2018-01-14T12:04:04Z</published>
<updated>2018-01-14T12:04:04Z</updated>
<title type="text">More robust parsing of legacy config</title>
<link rel="alternate" type="text/html" href="commit/536328f56b3050e966ff44f3127e8270cad61dd6.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 536328f56b3050e966ff44f3127e8270cad61dd6
parent f976e7c818ca6d1da11116758ab056c20e36e5ca
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 14 Jan 2018 13:04:04 +0100

More robust parsing of legacy config

</content>
</entry>
<entry>
<id>f976e7c818ca6d1da11116758ab056c20e36e5ca</id>
<published>2018-01-13T22:09:57Z</published>
<updated>2018-01-13T22:09:57Z</updated>
<title type="text">Merge pull request #36 from ihabunek/new-config</title>
<link rel="alternate" type="text/html" href="commit/f976e7c818ca6d1da11116758ab056c20e36e5ca.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit f976e7c818ca6d1da11116758ab056c20e36e5ca
parent a52fdf129bc2e4d6f87e682a5c70bed2660954e6
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 13 Jan 2018 23:09:57 +0100

Merge pull request #36 from ihabunek/new-config

Reimplement configuration to allow multiple logins
</content>
</entry>
<entry>
<id>a52fdf129bc2e4d6f87e682a5c70bed2660954e6</id>
<published>2018-01-02T19:38:56Z</published>
<updated>2018-01-02T19:38:56Z</updated>
<title type="text">Merge pull request #37 from matthiasbeyer/add-readme-install-nix</title>
<link rel="alternate" type="text/html" href="commit/a52fdf129bc2e4d6f87e682a5c70bed2660954e6.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit a52fdf129bc2e4d6f87e682a5c70bed2660954e6
parent e28417d088dcdfeff031530279ca439b82975f44
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue,  2 Jan 2018 20:38:56 +0100

Merge pull request #37 from matthiasbeyer/add-readme-install-nix

Add notes how to install with the nix pkg manager
</content>
</entry>
<entry>
<id>e28417d088dcdfeff031530279ca439b82975f44</id>
<published>2018-01-02T09:53:09Z</published>
<updated>2018-01-02T09:53:09Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/e28417d088dcdfeff031530279ca439b82975f44.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit e28417d088dcdfeff031530279ca439b82975f44
parent 647a896ab5af7eb4b153fcb4b1035a29e55475d8
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue,  2 Jan 2018 10:53:09 +0100

Bump version

</content>
</entry>
<entry>
<id>647a896ab5af7eb4b153fcb4b1035a29e55475d8</id>
<published>2017-12-31T14:42:18Z</published>
<updated>2017-12-31T14:42:18Z</updated>
<title type="text">Don&#39;t delete .egg-info on clean</title>
<link rel="alternate" type="text/html" href="commit/647a896ab5af7eb4b153fcb4b1035a29e55475d8.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 647a896ab5af7eb4b153fcb4b1035a29e55475d8
parent 062bd864eb01323f43b1afca88e4de8a1cc3cf8a
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 31 Dec 2017 15:42:18 +0100

Don&#39;t delete .egg-info on clean

</content>
</entry>
<entry>
<id>062bd864eb01323f43b1afca88e4de8a1cc3cf8a</id>
<published>2017-12-30T17:04:38Z</published>
<updated>2017-12-30T17:04:38Z</updated>
<title type="text">Fix tests</title>
<link rel="alternate" type="text/html" href="commit/062bd864eb01323f43b1afca88e4de8a1cc3cf8a.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 062bd864eb01323f43b1afca88e4de8a1cc3cf8a
parent 08e4705a9c7f73845de6f041bf2b7bcd3f5bd75d
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 18:04:38 +0100

Fix tests

</content>
</entry>
<entry>
<id>08e4705a9c7f73845de6f041bf2b7bcd3f5bd75d</id>
<published>2017-12-30T16:55:45Z</published>
<updated>2017-12-30T16:55:45Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/08e4705a9c7f73845de6f041bf2b7bcd3f5bd75d.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 08e4705a9c7f73845de6f041bf2b7bcd3f5bd75d
parent 06a68d41429e76fd7197d5dfdeb82a458728dde2
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 17:55:45 +0100

Bump version

</content>
</entry>
<entry>
<id>06a68d41429e76fd7197d5dfdeb82a458728dde2</id>
<published>2017-12-30T16:54:22Z</published>
<updated>2017-12-30T16:54:22Z</updated>
<title type="text">Fix app registration</title>
<link rel="alternate" type="text/html" href="commit/06a68d41429e76fd7197d5dfdeb82a458728dde2.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 06a68d41429e76fd7197d5dfdeb82a458728dde2
parent 9787954a3287ea2cf9a7c1a1c975953d00d52af0
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 17:54:22 +0100

Fix app registration

Was using http instead of https.

</content>
</entry>
<entry>
<id>9787954a3287ea2cf9a7c1a1c975953d00d52af0</id>
<published>2017-12-30T15:44:29Z</published>
<updated>2017-12-30T15:44:29Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/9787954a3287ea2cf9a7c1a1c975953d00d52af0.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 9787954a3287ea2cf9a7c1a1c975953d00d52af0
parent fde6bd61258ba22ea52c10a2412aabb4c3ff79ee
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 16:44:29 +0100

Bump version

</content>
</entry>
<entry>
<id>fde6bd61258ba22ea52c10a2412aabb4c3ff79ee</id>
<published>2017-12-30T15:42:52Z</published>
<updated>2017-12-30T15:42:52Z</updated>
<title type="text">Allow posting media without text</title>
<link rel="alternate" type="text/html" href="commit/fde6bd61258ba22ea52c10a2412aabb4c3ff79ee.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit fde6bd61258ba22ea52c10a2412aabb4c3ff79ee
parent 92d4dc745ad51a9cdd8eb70e3e508f2d1ab57afc
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 16:42:52 +0100

Allow posting media without text

issue #24

</content>
</entry>
<entry>
<id>92d4dc745ad51a9cdd8eb70e3e508f2d1ab57afc</id>
<published>2017-12-30T15:30:35Z</published>
<updated>2017-12-30T15:30:35Z</updated>
<title type="text">Use http methods instead of requests directly</title>
<link rel="alternate" type="text/html" href="commit/92d4dc745ad51a9cdd8eb70e3e508f2d1ab57afc.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 92d4dc745ad51a9cdd8eb70e3e508f2d1ab57afc
parent 20eaf86b56fc3c28b66c7043cb60b238e38f8253
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 16:30:35 +0100

Use http methods instead of requests directly

</content>
</entry>
<entry>
<id>20eaf86b56fc3c28b66c7043cb60b238e38f8253</id>
<published>2017-12-30T13:15:51Z</published>
<updated>2017-12-30T13:15:51Z</updated>
<title type="text">Extract http methods</title>
<link rel="alternate" type="text/html" href="commit/20eaf86b56fc3c28b66c7043cb60b238e38f8253.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 20eaf86b56fc3c28b66c7043cb60b238e38f8253
parent 7bbc98363edfb64ca7e07bbe1dab7b46ab1210bd
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 14:15:51 +0100

Extract http methods

</content>
</entry>
<entry>
<id>7bbc98363edfb64ca7e07bbe1dab7b46ab1210bd</id>
<published>2017-12-30T12:32:52Z</published>
<updated>2017-12-30T12:32:52Z</updated>
<title type="text">Extract exceptions</title>
<link rel="alternate" type="text/html" href="commit/7bbc98363edfb64ca7e07bbe1dab7b46ab1210bd.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 7bbc98363edfb64ca7e07bbe1dab7b46ab1210bd
parent 177af4fac959be2a22940d141feab4f8848379c5
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 13:32:52 +0100

Extract exceptions

</content>
</entry>
<entry>
<id>177af4fac959be2a22940d141feab4f8848379c5</id>
<published>2017-12-30T12:14:37Z</published>
<updated>2017-12-30T12:14:37Z</updated>
<title type="text">Fix code style</title>
<link rel="alternate" type="text/html" href="commit/177af4fac959be2a22940d141feab4f8848379c5.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 177af4fac959be2a22940d141feab4f8848379c5
parent cf9efc128a6507f9ba1276a4603b97ccf2999fc4
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 13:14:37 +0100

Fix code style

</content>
</entry>
<entry>
<id>cf9efc128a6507f9ba1276a4603b97ccf2999fc4</id>
<published>2017-12-30T12:06:24Z</published>
<updated>2017-12-30T12:06:24Z</updated>
<title type="text">Extract logging code</title>
<link rel="alternate" type="text/html" href="commit/cf9efc128a6507f9ba1276a4603b97ccf2999fc4.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit cf9efc128a6507f9ba1276a4603b97ccf2999fc4
parent a50ffe62c33698b9a1bf1211149cdfb1aaeca48e
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 13:06:24 +0100

Extract logging code

</content>
</entry>
<entry>
<id>a50ffe62c33698b9a1bf1211149cdfb1aaeca48e</id>
<published>2017-12-30T11:52:55Z</published>
<updated>2017-12-30T12:05:47Z</updated>
<title type="text">Extract auth code to own file, add some tests</title>
<link rel="alternate" type="text/html" href="commit/a50ffe62c33698b9a1bf1211149cdfb1aaeca48e.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit a50ffe62c33698b9a1bf1211149cdfb1aaeca48e
parent 787e0d28b4cd9d77d7948da80874d17942e9c330
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 30 Dec 2017 12:52:55 +0100

Extract auth code to own file, add some tests

</content>
</entry>
<entry>
<id>787e0d28b4cd9d77d7948da80874d17942e9c330</id>
<published>2017-12-29T13:42:51Z</published>
<updated>2017-12-29T13:42:51Z</updated>
<title type="text">Move printing logic to output</title>
<link rel="alternate" type="text/html" href="commit/787e0d28b4cd9d77d7948da80874d17942e9c330.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 787e0d28b4cd9d77d7948da80874d17942e9c330
parent dfdad045f00b3faa9679989031d0a4dabe4753ce
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Fri, 29 Dec 2017 14:42:51 +0100

Move printing logic to output

</content>
</entry>
<entry>
<id>dfdad045f00b3faa9679989031d0a4dabe4753ce</id>
<published>2017-12-29T13:26:40Z</published>
<updated>2017-12-29T13:26:40Z</updated>
<title type="text">Add instance command</title>
<link rel="alternate" type="text/html" href="commit/dfdad045f00b3faa9679989031d0a4dabe4753ce.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit dfdad045f00b3faa9679989031d0a4dabe4753ce
parent 5c0a797b66faf3d6ef14549301bfd56df79dfc07
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Fri, 29 Dec 2017 14:26:40 +0100

Add instance command

</content>
</entry>
<entry>
<id>5c0a797b66faf3d6ef14549301bfd56df79dfc07</id>
<published>2017-12-29T11:10:40Z</published>
<updated>2017-12-29T11:10:40Z</updated>
<title type="text">Don&#39;t put the README into long_description</title>
<link rel="alternate" type="text/html" href="commit/5c0a797b66faf3d6ef14549301bfd56df79dfc07.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 5c0a797b66faf3d6ef14549301bfd56df79dfc07
parent 609c432e682012056f713ad2bf33f429efc9dafa
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Fri, 29 Dec 2017 12:10:40 +0100

Don&#39;t put the README into long_description

formatting of the RST is flaky on pypi and looks bad in the debian
package description.

</content>
</entry>
<entry>
<id>609c432e682012056f713ad2bf33f429efc9dafa</id>
<published>2017-12-29T10:52:00Z</published>
<updated>2017-12-29T11:08:51Z</updated>
<title type="text">Remove login_2fa command</title>
<link rel="alternate" type="text/html" href="commit/609c432e682012056f713ad2bf33f429efc9dafa.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 609c432e682012056f713ad2bf33f429efc9dafa
parent b0e556a07b9ee896ca5ef56fe5248de34163dafb
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Fri, 29 Dec 2017 11:52:00 +0100

Remove login_2fa command

It was a hacky way to log with 2fa without using a browser, but did not
work on half the instances. login_browser now exists and should be used
instead.

</content>
</entry>
<entry>
<id>b0e556a07b9ee896ca5ef56fe5248de34163dafb</id>
<published>2017-12-28T10:28:44Z</published>
<updated>2017-12-29T10:31:22Z</updated>
<title type="text">Update changelog</title>
<link rel="alternate" type="text/html" href="commit/b0e556a07b9ee896ca5ef56fe5248de34163dafb.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit b0e556a07b9ee896ca5ef56fe5248de34163dafb
parent 8d2cdd52882e40e2992eaf4941c377a53f8871f5
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Thu, 28 Dec 2017 11:28:44 +0100

Update changelog

</content>
</entry>
<entry>
<id>8d2cdd52882e40e2992eaf4941c377a53f8871f5</id>
<published>2017-12-12T10:41:03Z</published>
<updated>2017-12-29T10:31:21Z</updated>
<title type="text">Fix license in setup.py</title>
<link rel="alternate" type="text/html" href="commit/8d2cdd52882e40e2992eaf4941c377a53f8871f5.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 8d2cdd52882e40e2992eaf4941c377a53f8871f5
parent 1b86cdd4047e294551cb58087bae0ac03d21a017
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 12 Dec 2017 11:41:03 +0100

Fix license in setup.py

</content>
</entry>
<entry>
<id>1b86cdd4047e294551cb58087bae0ac03d21a017</id>
<published>2017-12-12T10:36:08Z</published>
<updated>2017-12-29T10:31:21Z</updated>
<title type="text">Drop support for Python 2</title>
<link rel="alternate" type="text/html" href="commit/1b86cdd4047e294551cb58087bae0ac03d21a017.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 1b86cdd4047e294551cb58087bae0ac03d21a017
parent 38b6a475ca46765df7090bd923929932d39127d1
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 12 Dec 2017 11:36:08 +0100

Drop support for Python 2

It&#39;s hard to maintain both versions, having unicode issues in py2, etc.

</content>
</entry>
<entry>
<id>38b6a475ca46765df7090bd923929932d39127d1</id>
<published>2017-12-28T15:36:09Z</published>
<updated>2017-12-28T15:36:09Z</updated>
<title type="text">Update the thankyou note</title>
<link rel="alternate" type="text/html" href="commit/38b6a475ca46765df7090bd923929932d39127d1.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 38b6a475ca46765df7090bd923929932d39127d1
parent 42935da291e0a3346f16c8c94603af0bccdcd851
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Thu, 28 Dec 2017 16:36:09 +0100

Update the thankyou note
</content>
</entry>
<entry>
<id>42935da291e0a3346f16c8c94603af0bccdcd851</id>
<published>2017-12-28T10:00:53Z</published>
<updated>2017-12-28T10:00:53Z</updated>
<title type="text">Add thank you note to Klemens</title>
<link rel="alternate" type="text/html" href="commit/42935da291e0a3346f16c8c94603af0bccdcd851.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 42935da291e0a3346f16c8c94603af0bccdcd851
parent 6ceac96e3a5bb976e6c53a9ac613ce4c767e5fcb
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Thu, 28 Dec 2017 11:00:53 +0100

Add thank you note to Klemens

</content>
</entry>
<entry>
<id>6ceac96e3a5bb976e6c53a9ac613ce4c767e5fcb</id>
<published>2017-12-16T15:48:47Z</published>
<updated>2017-12-28T09:42:44Z</updated>
<title type="text">Update README: Add instructions for OpenBSD</title>
<link rel="alternate" type="text/html" href="commit/6ceac96e3a5bb976e6c53a9ac613ce4c767e5fcb.gph" /><author><name>Klemens Nanni</name>
<email>[email protected]</email>
</author>
<content type="text">commit 6ceac96e3a5bb976e6c53a9ac613ce4c767e5fcb
parent 05de52ce803f4b74f99eb92c8a49cc6873a39297
Author: Klemens Nanni &lt;[email protected]&gt;
Date:   Sat, 16 Dec 2017 16:48:47 +0100

Update README: Add instructions for OpenBSD

</content>
</entry>
<entry>
<id>05de52ce803f4b74f99eb92c8a49cc6873a39297</id>
<published>2017-12-12T10:12:59Z</published>
<updated>2017-12-12T10:12:59Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/05de52ce803f4b74f99eb92c8a49cc6873a39297.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 05de52ce803f4b74f99eb92c8a49cc6873a39297
parent 3f6afaec5cc58fb8e0f5c8f829af6cfa8910d303
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 12 Dec 2017 11:12:59 +0100

Bump version

</content>
</entry>
<entry>
<id>3f6afaec5cc58fb8e0f5c8f829af6cfa8910d303</id>
<published>2017-12-12T10:09:31Z</published>
<updated>2017-12-12T10:09:31Z</updated>
<title type="text">Merge pull request #34 from veer66/master</title>
<link rel="alternate" type="text/html" href="commit/3f6afaec5cc58fb8e0f5c8f829af6cfa8910d303.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 3f6afaec5cc58fb8e0f5c8f829af6cfa8910d303
parent 729498559d6b986793aefdbe499424762645cf1b
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 12 Dec 2017 11:09:31 +0100

Merge pull request #34 from veer66/master

Avoid displaying toot URL when it is None, in order to fix issue #33
</content>
</entry>
<entry>
<id>729498559d6b986793aefdbe499424762645cf1b</id>
<published>2017-11-14T07:23:10Z</published>
<updated>2017-11-29T15:04:35Z</updated>
<title type="text">Fix problem with string formatting</title>
<link rel="alternate" type="text/html" href="commit/729498559d6b986793aefdbe499424762645cf1b.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 729498559d6b986793aefdbe499424762645cf1b
parent 209b3f5403ce44e1b500ae3b11a8c6ee0f70052a
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 14 Nov 2017 08:23:10 +0100

Fix problem with string formatting

%d would fail if given a string

</content>
</entry>
<entry>
<id>209b3f5403ce44e1b500ae3b11a8c6ee0f70052a</id>
<published>2017-11-14T07:14:27Z</published>
<updated>2017-11-29T15:04:35Z</updated>
<title type="text">Update make clean to delete generated packages</title>
<link rel="alternate" type="text/html" href="commit/209b3f5403ce44e1b500ae3b11a8c6ee0f70052a.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 209b3f5403ce44e1b500ae3b11a8c6ee0f70052a
parent e5d48c36ad0abf517fa8527a61453df01e03abf6
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 14 Nov 2017 08:14:27 +0100

Update make clean to delete generated packages

</content>
</entry>
<entry>
<id>e5d48c36ad0abf517fa8527a61453df01e03abf6</id>
<published>2017-11-19T20:49:31Z</published>
<updated>2017-11-19T20:49:31Z</updated>
<title type="text">Remove unicode from README</title>
<link rel="alternate" type="text/html" href="commit/e5d48c36ad0abf517fa8527a61453df01e03abf6.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit e5d48c36ad0abf517fa8527a61453df01e03abf6
parent 8a1a1353abd39c1a75584c0a31d62df5e01e0131
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 19 Nov 2017 21:49:31 +0100

Remove unicode from README
</content>
</entry>
<entry>
<id>8a1a1353abd39c1a75584c0a31d62df5e01e0131</id>
<published>2017-11-19T20:34:26Z</published>
<updated>2017-11-19T20:34:26Z</updated>
<title type="text">Merge pull request #31 from rjc/patch-1</title>
<link rel="alternate" type="text/html" href="commit/8a1a1353abd39c1a75584c0a31d62df5e01e0131.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 8a1a1353abd39c1a75584c0a31d62df5e01e0131
parent 46a2a6e8ca07c6547f07982ae65ecfd048709c56
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 19 Nov 2017 21:34:26 +0100

Merge pull request #31 from rjc/patch-1

Fix two simple typos
</content>
</entry>
<entry>
<id>46a2a6e8ca07c6547f07982ae65ecfd048709c56</id>
<published>2017-09-09T07:58:26Z</published>
<updated>2017-09-09T07:58:26Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/46a2a6e8ca07c6547f07982ae65ecfd048709c56.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 46a2a6e8ca07c6547f07982ae65ecfd048709c56
parent 007d5539fa50568a6c4f2cf8bfcabebf12cd0a11
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat,  9 Sep 2017 09:58:26 +0200

Bump version

</content>
</entry>
<entry>
<id>007d5539fa50568a6c4f2cf8bfcabebf12cd0a11</id>
<published>2017-09-09T07:54:13Z</published>
<updated>2017-09-09T07:54:13Z</updated>
<title type="text">Fix Windows compatibility</title>
<link rel="alternate" type="text/html" href="commit/007d5539fa50568a6c4f2cf8bfcabebf12cd0a11.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 007d5539fa50568a6c4f2cf8bfcabebf12cd0a11
parent 90976235358a52745331fd6b0d3546af8bf94996
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat,  9 Sep 2017 09:54:13 +0200

Fix Windows compatibility

Don&#39;t load curses until required. Since it&#39;s not available on windows,
importing the module early broke the whole app.

issue #18

</content>
</entry>
<entry>
<id>90976235358a52745331fd6b0d3546af8bf94996</id>
<published>2017-09-07T12:59:58Z</published>
<updated>2017-09-07T13:01:04Z</updated>
<title type="text">Bump version, update readme and changelog</title>
<link rel="alternate" type="text/html" href="commit/90976235358a52745331fd6b0d3546af8bf94996.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 90976235358a52745331fd6b0d3546af8bf94996
parent f2d1072f19d1784f5c8da5e5ccd62f71eeda3005
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Thu,  7 Sep 2017 14:59:58 +0200

Bump version, update readme and changelog

</content>
</entry>
<entry>
<id>f2d1072f19d1784f5c8da5e5ccd62f71eeda3005</id>
<published>2017-09-02T22:00:04Z</published>
<updated>2017-09-02T22:00:04Z</updated>
<title type="text">Fix for building debian pkgs</title>
<link rel="alternate" type="text/html" href="commit/f2d1072f19d1784f5c8da5e5ccd62f71eeda3005.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit f2d1072f19d1784f5c8da5e5ccd62f71eeda3005
parent cb7f6ec7cecb78e02c7a4b74b228d8c1594f5a87
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun,  3 Sep 2017 00:00:04 +0200

Fix for building debian pkgs

</content>
</entry>
<entry>
<id>cb7f6ec7cecb78e02c7a4b74b228d8c1594f5a87</id>
<published>2017-08-29T12:10:46Z</published>
<updated>2017-08-29T12:10:46Z</updated>
<title type="text">Update README</title>
<link rel="alternate" type="text/html" href="commit/cb7f6ec7cecb78e02c7a4b74b228d8c1594f5a87.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit cb7f6ec7cecb78e02c7a4b74b228d8c1594f5a87
parent 0ed906268c22791c11414c8ab2d9232b22329d56
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 29 Aug 2017 14:10:46 +0200

Update README

</content>
</entry>
<entry>
<id>0ed906268c22791c11414c8ab2d9232b22329d56</id>
<published>2017-08-26T13:56:41Z</published>
<updated>2017-08-26T13:56:41Z</updated>
<title type="text">Add debian packaging</title>
<link rel="alternate" type="text/html" href="commit/0ed906268c22791c11414c8ab2d9232b22329d56.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 0ed906268c22791c11414c8ab2d9232b22329d56
parent e4c3a8504599432b65c8e1c21aab644aec3327b1
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 26 Aug 2017 15:56:41 +0200

Add debian packaging

</content>
</entry>
<entry>
<id>e4c3a8504599432b65c8e1c21aab644aec3327b1</id>
<published>2017-08-26T13:12:32Z</published>
<updated>2017-08-26T13:12:32Z</updated>
<title type="text">Add --debug option to replace TOOT_DEBUG env</title>
<link rel="alternate" type="text/html" href="commit/e4c3a8504599432b65c8e1c21aab644aec3327b1.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit e4c3a8504599432b65c8e1c21aab644aec3327b1
parent 3b13c4914264260987ba2cfd0503aa4262876bca
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 26 Aug 2017 15:12:32 +0200

Add --debug option to replace TOOT_DEBUG env

</content>
</entry>
<entry>
<id>3b13c4914264260987ba2cfd0503aa4262876bca</id>
<published>2017-08-26T12:42:10Z</published>
<updated>2017-08-26T12:42:10Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/3b13c4914264260987ba2cfd0503aa4262876bca.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 3b13c4914264260987ba2cfd0503aa4262876bca
parent 62c4075fe1a8aee25c8b4a06f1521461f84e1596
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 26 Aug 2017 14:42:10 +0200

Bump version

</content>
</entry>
<entry>
<id>62c4075fe1a8aee25c8b4a06f1521461f84e1596</id>
<published>2017-08-26T12:39:53Z</published>
<updated>2017-08-26T12:39:53Z</updated>
<title type="text">Implement proper two factor authentication</title>
<link rel="alternate" type="text/html" href="commit/62c4075fe1a8aee25c8b4a06f1521461f84e1596.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 62c4075fe1a8aee25c8b4a06f1521461f84e1596
parent cebc88d3292cbd46d486f97d1114cff6ce879335
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 26 Aug 2017 14:39:53 +0200

Implement proper two factor authentication

fixes #19, #23

</content>
</entry>
<entry>
<id>cebc88d3292cbd46d486f97d1114cff6ce879335</id>
<published>2017-08-26T09:53:45Z</published>
<updated>2017-08-26T09:53:45Z</updated>
<title type="text">Configure flake8</title>
<link rel="alternate" type="text/html" href="commit/cebc88d3292cbd46d486f97d1114cff6ce879335.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit cebc88d3292cbd46d486f97d1114cff6ce879335
parent ea48c79c5c2ee60e762a51df691096c34eda1d3f
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 26 Aug 2017 11:53:45 +0200

Configure flake8

</content>
</entry>
<entry>
<id>ea48c79c5c2ee60e762a51df691096c34eda1d3f</id>
<published>2017-08-26T09:35:20Z</published>
<updated>2017-08-26T09:35:38Z</updated>
<title type="text">Fix license shield in readme</title>
<link rel="alternate" type="text/html" href="commit/ea48c79c5c2ee60e762a51df691096c34eda1d3f.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit ea48c79c5c2ee60e762a51df691096c34eda1d3f
parent fff5c8bc98b51c093ccd332d41a90c2e5bfbd82f
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 26 Aug 2017 11:35:20 +0200

Fix license shield in readme

</content>
</entry>
<entry>
<id>fff5c8bc98b51c093ccd332d41a90c2e5bfbd82f</id>
<published>2017-08-26T09:33:36Z</published>
<updated>2017-08-26T09:34:32Z</updated>
<title type="text">Allow passing instance and email to login command</title>
<link rel="alternate" type="text/html" href="commit/fff5c8bc98b51c093ccd332d41a90c2e5bfbd82f.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit fff5c8bc98b51c093ccd332d41a90c2e5bfbd82f
parent 65da61b8b6808dd94b6e30e026452d2d9878a3f7
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sat, 26 Aug 2017 11:33:36 +0200

Allow passing instance and email to login command

</content>
</entry>
<entry>
<id>65da61b8b6808dd94b6e30e026452d2d9878a3f7</id>
<published>2017-05-08T07:17:42Z</published>
<updated>2017-05-08T07:17:42Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/65da61b8b6808dd94b6e30e026452d2d9878a3f7.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 65da61b8b6808dd94b6e30e026452d2d9878a3f7
parent beb4b744d7da662974be217266bdc22030dd60d1
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon,  8 May 2017 09:17:42 +0200

Bump version

</content>
</entry>
<entry>
<id>beb4b744d7da662974be217266bdc22030dd60d1</id>
<published>2017-05-08T07:17:32Z</published>
<updated>2017-05-08T07:17:32Z</updated>
<title type="text">Change license to GPLv3</title>
<link rel="alternate" type="text/html" href="commit/beb4b744d7da662974be217266bdc22030dd60d1.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit beb4b744d7da662974be217266bdc22030dd60d1
parent e46a817f099c6917b6955203f74898afce4ce33a
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon,  8 May 2017 09:17:32 +0200

Change license to GPLv3

</content>
</entry>
<entry>
<id>e46a817f099c6917b6955203f74898afce4ce33a</id>
<published>2017-05-08T07:11:20Z</published>
<updated>2017-05-08T07:11:20Z</updated>
<title type="text">Exit with nonzero code on error</title>
<link rel="alternate" type="text/html" href="commit/e46a817f099c6917b6955203f74898afce4ce33a.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit e46a817f099c6917b6955203f74898afce4ce33a
parent 39c2cc661d73c6c6c9a455579691f9895e2c7947
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon,  8 May 2017 09:11:20 +0200

Exit with nonzero code on error

fixes #14

</content>
</entry>
<entry>
<id>39c2cc661d73c6c6c9a455579691f9895e2c7947</id>
<published>2017-05-08T07:09:20Z</published>
<updated>2017-05-08T07:09:20Z</updated>
<title type="text">Rework how colors are shown in the commandline</title>
<link rel="alternate" type="text/html" href="commit/39c2cc661d73c6c6c9a455579691f9895e2c7947.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 39c2cc661d73c6c6c9a455579691f9895e2c7947
parent edf657ba5b885a99ca532b0cf72c3f038909b067
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon,  8 May 2017 09:09:20 +0200

Rework how colors are shown in the commandline

Add an option to disable colors.

fixes #15

</content>
</entry>
<entry>
<id>edf657ba5b885a99ca532b0cf72c3f038909b067</id>
<published>2017-05-07T08:44:24Z</published>
<updated>2017-05-07T08:44:24Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/edf657ba5b885a99ca532b0cf72c3f038909b067.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit edf657ba5b885a99ca532b0cf72c3f038909b067
parent 661d35675a87fb7cca59be4d7ff82ff3ca93f25d
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun,  7 May 2017 10:44:24 +0200

Bump version

</content>
</entry>
<entry>
<id>661d35675a87fb7cca59be4d7ff82ff3ca93f25d</id>
<published>2017-05-07T08:42:31Z</published>
<updated>2017-05-07T08:42:31Z</updated>
<title type="text">Nicer account output</title>
<link rel="alternate" type="text/html" href="commit/661d35675a87fb7cca59be4d7ff82ff3ca93f25d.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 661d35675a87fb7cca59be4d7ff82ff3ca93f25d
parent 6766cf83b4fcd2af297906de4213b9dc5923049d
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun,  7 May 2017 10:42:31 +0200

Nicer account output

</content>
</entry>
<entry>
<id>6766cf83b4fcd2af297906de4213b9dc5923049d</id>
<published>2017-05-07T08:42:04Z</published>
<updated>2017-05-07T08:42:04Z</updated>
<title type="text">Search only accounts when looking for users</title>
<link rel="alternate" type="text/html" href="commit/6766cf83b4fcd2af297906de4213b9dc5923049d.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 6766cf83b4fcd2af297906de4213b9dc5923049d
parent 02e364b52196c5391e20e08dc2fb9de227fa3bed
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun,  7 May 2017 10:42:04 +0200

Search only accounts when looking for users

Instead of using general search.

</content>
</entry>
<entry>
<id>02e364b52196c5391e20e08dc2fb9de227fa3bed</id>
<published>2017-05-07T08:28:11Z</published>
<updated>2017-05-07T08:28:11Z</updated>
<title type="text">Don&#39;t add stdin contents to arguments if empty</title>
<link rel="alternate" type="text/html" href="commit/02e364b52196c5391e20e08dc2fb9de227fa3bed.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 02e364b52196c5391e20e08dc2fb9de227fa3bed
parent 0198bd3af7cbbf367dc6d8152bc8bf535c096cfd
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun,  7 May 2017 10:28:11 +0200

Don&#39;t add stdin contents to arguments if empty

fixes #11

</content>
</entry>
<entry>
<id>0198bd3af7cbbf367dc6d8152bc8bf535c096cfd</id>
<published>2017-04-26T10:11:52Z</published>
<updated>2017-04-26T10:12:31Z</updated>
<title type="text">Group commands contextually in print_help</title>
<link rel="alternate" type="text/html" href="commit/0198bd3af7cbbf367dc6d8152bc8bf535c096cfd.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 0198bd3af7cbbf367dc6d8152bc8bf535c096cfd
parent a57cb5d2519923c48763de31a1edbb81104f2845
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 26 Apr 2017 12:11:52 +0200

Group commands contextually in print_help

</content>
</entry>
<entry>
<id>a57cb5d2519923c48763de31a1edbb81104f2845</id>
<published>2017-04-26T09:51:49Z</published>
<updated>2017-04-26T09:51:49Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/a57cb5d2519923c48763de31a1edbb81104f2845.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit a57cb5d2519923c48763de31a1edbb81104f2845
parent 7563641f54d19f0654243454502c7d65f3f15e63
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 26 Apr 2017 11:51:49 +0200

Bump version

</content>
</entry>
<entry>
<id>7563641f54d19f0654243454502c7d65f3f15e63</id>
<published>2017-04-26T09:49:21Z</published>
<updated>2017-04-26T09:49:21Z</updated>
<title type="text">Add commands: (un)mute, (un)block</title>
<link rel="alternate" type="text/html" href="commit/7563641f54d19f0654243454502c7d65f3f15e63.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 7563641f54d19f0654243454502c7d65f3f15e63
parent 3a1d7e17aaaa2d0f2e3c7b99692f9c5ceef63ed5
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 26 Apr 2017 11:49:21 +0200

Add commands: (un)mute, (un)block

</content>
</entry>
<entry>
<id>3a1d7e17aaaa2d0f2e3c7b99692f9c5ceef63ed5</id>
<published>2017-04-26T09:25:12Z</published>
<updated>2017-04-26T09:25:12Z</updated>
<title type="text">Proper way of getting next values in a generator</title>
<link rel="alternate" type="text/html" href="commit/3a1d7e17aaaa2d0f2e3c7b99692f9c5ceef63ed5.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 3a1d7e17aaaa2d0f2e3c7b99692f9c5ceef63ed5
parent 0c4a5f3aaf8833f8d70e83aa6ef772c6ce1300dd
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 26 Apr 2017 11:25:12 +0200

Proper way of getting next values in a generator

</content>
</entry>
<entry>
<id>0c4a5f3aaf8833f8d70e83aa6ef772c6ce1300dd</id>
<published>2017-04-26T09:16:22Z</published>
<updated>2017-04-26T09:16:22Z</updated>
<title type="text">Move requirements to requirements.txt</title>
<link rel="alternate" type="text/html" href="commit/0c4a5f3aaf8833f8d70e83aa6ef772c6ce1300dd.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 0c4a5f3aaf8833f8d70e83aa6ef772c6ce1300dd
parent acda7cbb945692efbb79a720354de7aec64f1927
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 26 Apr 2017 11:16:22 +0200

Move requirements to requirements.txt

</content>
</entry>
<entry>
<id>acda7cbb945692efbb79a720354de7aec64f1927</id>
<published>2017-04-26T09:07:43Z</published>
<updated>2017-04-26T09:07:43Z</updated>
<title type="text">Don&#39;t use ~= operator for defining dependancies</title>
<link rel="alternate" type="text/html" href="commit/acda7cbb945692efbb79a720354de7aec64f1927.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit acda7cbb945692efbb79a720354de7aec64f1927
parent 47b6a830a129bd6a22ca7eda9594966dcc07ce93
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 26 Apr 2017 11:07:43 +0200

Don&#39;t use ~= operator for defining dependancies

It&#39;s not supported in older versions of pip and causes problems.

issue #8
issue #10

</content>
</entry>
<entry>
<id>47b6a830a129bd6a22ca7eda9594966dcc07ce93</id>
<published>2017-04-24T14:25:34Z</published>
<updated>2017-04-26T09:01:28Z</updated>
<title type="text">Rework status content wrapping</title>
<link rel="alternate" type="text/html" href="commit/47b6a830a129bd6a22ca7eda9594966dcc07ce93.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 47b6a830a129bd6a22ca7eda9594966dcc07ce93
parent f816c6adfe55142ec9e4b568ae539813292dda54
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 24 Apr 2017 16:25:34 +0200

Rework status content wrapping

</content>
</entry>
<entry>
<id>f816c6adfe55142ec9e4b568ae539813292dda54</id>
<published>2017-04-24T14:24:43Z</published>
<updated>2017-04-24T14:24:52Z</updated>
<title type="text">Clear pyc files on `make clean`</title>
<link rel="alternate" type="text/html" href="commit/f816c6adfe55142ec9e4b568ae539813292dda54.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit f816c6adfe55142ec9e4b568ae539813292dda54
parent 44983ff95ea8f0c4e68d9d84dd33f136aef9cef9
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 24 Apr 2017 16:24:43 +0200

Clear pyc files on `make clean`

</content>
</entry>
<entry>
<id>44983ff95ea8f0c4e68d9d84dd33f136aef9cef9</id>
<published>2017-04-24T07:39:31Z</published>
<updated>2017-04-24T07:39:31Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/44983ff95ea8f0c4e68d9d84dd33f136aef9cef9.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 44983ff95ea8f0c4e68d9d84dd33f136aef9cef9
parent b3ef85b42db5fbb136d85cfef02edf229c403dc0
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 24 Apr 2017 09:39:31 +0200

Bump version

</content>
</entry>
<entry>
<id>b3ef85b42db5fbb136d85cfef02edf229c403dc0</id>
<published>2017-04-24T07:38:07Z</published>
<updated>2017-04-24T07:38:07Z</updated>
<title type="text">Don&#39;t name file &#39;curses&#39; to avoid conflicts</title>
<link rel="alternate" type="text/html" href="commit/b3ef85b42db5fbb136d85cfef02edf229c403dc0.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit b3ef85b42db5fbb136d85cfef02edf229c403dc0
parent a0f1bff0dd9f23c09d8042ded586738c5f7ff895
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 24 Apr 2017 09:38:07 +0200

Don&#39;t name file &#39;curses&#39; to avoid conflicts

</content>
</entry>
<entry>
<id>a0f1bff0dd9f23c09d8042ded586738c5f7ff895</id>
<published>2017-04-21T18:27:54Z</published>
<updated>2017-04-21T18:27:54Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/a0f1bff0dd9f23c09d8042ded586738c5f7ff895.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit a0f1bff0dd9f23c09d8042ded586738c5f7ff895
parent a3b207647b36b877399a0151f4faeb4de2503945
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Fri, 21 Apr 2017 20:27:54 +0200

Bump version

</content>
</entry>
<entry>
<id>a3b207647b36b877399a0151f4faeb4de2503945</id>
<published>2017-04-21T18:23:48Z</published>
<updated>2017-04-21T18:23:48Z</updated>
<title type="text">Experimental curses app for viewing the timeline</title>
<link rel="alternate" type="text/html" href="commit/a3b207647b36b877399a0151f4faeb4de2503945.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit a3b207647b36b877399a0151f4faeb4de2503945
parent 1c22eaa44fe49379caaf8b8dac1cfe6c66b3d255
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Fri, 21 Apr 2017 20:23:48 +0200

Experimental curses app for viewing the timeline

</content>
</entry>
<entry>
<id>1c22eaa44fe49379caaf8b8dac1cfe6c66b3d255</id>
<published>2017-04-21T10:57:34Z</published>
<updated>2017-04-21T10:57:34Z</updated>
<title type="text">Implement fetching posts as a generator</title>
<link rel="alternate" type="text/html" href="commit/1c22eaa44fe49379caaf8b8dac1cfe6c66b3d255.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 1c22eaa44fe49379caaf8b8dac1cfe6c66b3d255
parent 12047cdc92b4d12f3d51b13395f749516caf9640
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Fri, 21 Apr 2017 12:57:34 +0200

Implement fetching posts as a generator

</content>
</entry>
<entry>
<id>12047cdc92b4d12f3d51b13395f749516caf9640</id>
<published>2017-04-20T08:58:49Z</published>
<updated>2017-04-20T08:58:49Z</updated>
<title type="text">Fix tests for follow/unfollow</title>
<link rel="alternate" type="text/html" href="commit/12047cdc92b4d12f3d51b13395f749516caf9640.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 12047cdc92b4d12f3d51b13395f749516caf9640
parent 9b48432d04d7ea7904ede5e18b8790ec9765eb56
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Thu, 20 Apr 2017 10:58:49 +0200

Fix tests for follow/unfollow

</content>
</entry>
<entry>
<id>9b48432d04d7ea7904ede5e18b8790ec9765eb56</id>
<published>2017-04-19T13:29:40Z</published>
<updated>2017-04-19T13:29:40Z</updated>
<title type="text">Add whois command</title>
<link rel="alternate" type="text/html" href="commit/9b48432d04d7ea7904ede5e18b8790ec9765eb56.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 9b48432d04d7ea7904ede5e18b8790ec9765eb56
parent e1c993b9d0f90eb4e9a426c6dcfe33bda15b5746
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 19 Apr 2017 15:29:40 +0200

Add whois command

</content>
</entry>
<entry>
<id>e1c993b9d0f90eb4e9a426c6dcfe33bda15b5746</id>
<published>2017-04-19T12:55:41Z</published>
<updated>2017-04-19T12:55:41Z</updated>
<title type="text">Fix 2fa docs in readme</title>
<link rel="alternate" type="text/html" href="commit/e1c993b9d0f90eb4e9a426c6dcfe33bda15b5746.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit e1c993b9d0f90eb4e9a426c6dcfe33bda15b5746
parent cec716553055adc9b3d0965e0e124cdd3d11e678
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 19 Apr 2017 14:55:41 +0200

Fix 2fa docs in readme

</content>
</entry>
<entry>
<id>cec716553055adc9b3d0965e0e124cdd3d11e678</id>
<published>2017-04-19T12:51:30Z</published>
<updated>2017-04-19T12:51:30Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/cec716553055adc9b3d0965e0e124cdd3d11e678.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit cec716553055adc9b3d0965e0e124cdd3d11e678
parent 373f26424d002b22c8fa7fe7eabc38e13275d1fc
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 19 Apr 2017 14:51:30 +0200

Bump version

</content>
</entry>
<entry>
<id>373f26424d002b22c8fa7fe7eabc38e13275d1fc</id>
<published>2017-04-19T12:47:30Z</published>
<updated>2017-04-19T12:47:30Z</updated>
<title type="text">Rework how commands are defined</title>
<link rel="alternate" type="text/html" href="commit/373f26424d002b22c8fa7fe7eabc38e13275d1fc.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 373f26424d002b22c8fa7fe7eabc38e13275d1fc
parent 2a3d66bae50a7fff4d50319c192dacd5db12365e
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 19 Apr 2017 14:47:30 +0200

Rework how commands are defined

</content>
</entry>
<entry>
<id>2a3d66bae50a7fff4d50319c192dacd5db12365e</id>
<published>2017-04-19T09:03:44Z</published>
<updated>2017-04-19T09:03:44Z</updated>
<title type="text">Allow piping in text to be tooted</title>
<link rel="alternate" type="text/html" href="commit/2a3d66bae50a7fff4d50319c192dacd5db12365e.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 2a3d66bae50a7fff4d50319c192dacd5db12365e
parent 042eff339deb895fc6d6a1e1e888644f23086308
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Wed, 19 Apr 2017 11:03:44 +0200

Allow piping in text to be tooted

</content>
</entry>
<entry>
<id>042eff339deb895fc6d6a1e1e888644f23086308</id>
<published>2017-04-18T15:23:41Z</published>
<updated>2017-04-18T15:23:41Z</updated>
<title type="text">Add re-authentication warning</title>
<link rel="alternate" type="text/html" href="commit/042eff339deb895fc6d6a1e1e888644f23086308.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 042eff339deb895fc6d6a1e1e888644f23086308
parent c603142046d88fdbc11bd4900553fc2e00d74a03
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 18 Apr 2017 17:23:41 +0200

Add re-authentication warning

</content>
</entry>
<entry>
<id>c603142046d88fdbc11bd4900553fc2e00d74a03</id>
<published>2017-04-18T15:16:41Z</published>
<updated>2017-04-18T15:16:41Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/c603142046d88fdbc11bd4900553fc2e00d74a03.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit c603142046d88fdbc11bd4900553fc2e00d74a03
parent 7886199295bda15965999daa736a5e8e165e01d6
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 18 Apr 2017 17:16:41 +0200

Bump version

</content>
</entry>
<entry>
<id>7886199295bda15965999daa736a5e8e165e01d6</id>
<published>2017-04-18T14:40:26Z</published>
<updated>2017-04-18T15:16:31Z</updated>
<title type="text">Experimental two factor authentication support</title>
<link rel="alternate" type="text/html" href="commit/7886199295bda15965999daa736a5e8e165e01d6.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 7886199295bda15965999daa736a5e8e165e01d6
parent 3f44d560c8c1159df2cf318cc71a9d235fde6f55
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 18 Apr 2017 16:40:26 +0200

Experimental two factor authentication support

issue #3

</content>
</entry>
<entry>
<id>3f44d560c8c1159df2cf318cc71a9d235fde6f55</id>
<published>2017-04-18T14:16:24Z</published>
<updated>2017-04-18T14:16:24Z</updated>
<title type="text">Store access tokens for multiple instances</title>
<link rel="alternate" type="text/html" href="commit/3f44d560c8c1159df2cf318cc71a9d235fde6f55.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 3f44d560c8c1159df2cf318cc71a9d235fde6f55
parent ed20c7fded6ba5dfb7124bf223d9bf9b3e213ab3
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Tue, 18 Apr 2017 16:16:24 +0200

Store access tokens for multiple instances

This makes it so an app is created only once for each instance, instead
of being re-created on each login. Prevents accumulations of authroized
apps in https://mastodon.social/oauth/authorized_applications

</content>
</entry>
<entry>
<id>ed20c7fded6ba5dfb7124bf223d9bf9b3e213ab3</id>
<published>2017-04-17T09:10:57Z</published>
<updated>2017-04-17T09:10:57Z</updated>
<title type="text">More extensive request logging</title>
<link rel="alternate" type="text/html" href="commit/ed20c7fded6ba5dfb7124bf223d9bf9b3e213ab3.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit ed20c7fded6ba5dfb7124bf223d9bf9b3e213ab3
parent c3bafd56d82823a803a8abd040daf4f7d0f8aa8b
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 17 Apr 2017 11:10:57 +0200

More extensive request logging

</content>
</entry>
<entry>
<id>c3bafd56d82823a803a8abd040daf4f7d0f8aa8b</id>
<published>2017-04-17T08:21:53Z</published>
<updated>2017-04-17T08:21:53Z</updated>
<title type="text">Bump version</title>
<link rel="alternate" type="text/html" href="commit/c3bafd56d82823a803a8abd040daf4f7d0f8aa8b.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit c3bafd56d82823a803a8abd040daf4f7d0f8aa8b
parent f29cec0ce8acaa07bcdc833f8f6a74a2b77d46cf
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 17 Apr 2017 10:21:53 +0200

Bump version

</content>
</entry>
<entry>
<id>f29cec0ce8acaa07bcdc833f8f6a74a2b77d46cf</id>
<published>2017-04-17T05:42:25Z</published>
<updated>2017-04-17T07:59:17Z</updated>
<title type="text">Fix typo in search function help</title>
<link rel="alternate" type="text/html" href="commit/f29cec0ce8acaa07bcdc833f8f6a74a2b77d46cf.gph" /><author><name>MineRobber9000</name>
<email>[email protected]</email>
</author>
<content type="text">commit f29cec0ce8acaa07bcdc833f8f6a74a2b77d46cf
parent 64086cd0fe07cb037b20a681969dc302b113b8da
Author: MineRobber9000 &lt;[email protected]&gt;
Date:   Mon, 17 Apr 2017 05:42:25 +0000

Fix typo in search function help

</content>
</entry>
<entry>
<id>64086cd0fe07cb037b20a681969dc302b113b8da</id>
<published>2017-04-17T07:58:36Z</published>
<updated>2017-04-17T07:58:36Z</updated>
<title type="text">Fix handling of unicode in py2</title>
<link rel="alternate" type="text/html" href="commit/64086cd0fe07cb037b20a681969dc302b113b8da.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 64086cd0fe07cb037b20a681969dc302b113b8da
parent a666689c8d7c53e15fdf2c639903ed0fd110e36c
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Mon, 17 Apr 2017 09:58:36 +0200

Fix handling of unicode in py2

</content>
</entry>
<entry>
<id>a666689c8d7c53e15fdf2c639903ed0fd110e36c</id>
<published>2017-04-16T15:52:54Z</published>
<updated>2017-04-16T15:53:02Z</updated>
<title type="text">Add whoami command</title>
<link rel="alternate" type="text/html" href="commit/a666689c8d7c53e15fdf2c639903ed0fd110e36c.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit a666689c8d7c53e15fdf2c639903ed0fd110e36c
parent 2c121b2df4717b64a7e9c809420dde7af0c6fe9b
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 16 Apr 2017 17:52:54 +0200

Add whoami command

</content>
</entry>
<entry>
<id>2c121b2df4717b64a7e9c809420dde7af0c6fe9b</id>
<published>2017-04-16T15:19:05Z</published>
<updated>2017-04-16T15:19:05Z</updated>
<title type="text">Fix unicode on py2.7</title>
<link rel="alternate" type="text/html" href="commit/2c121b2df4717b64a7e9c809420dde7af0c6fe9b.gph" /><author><name>Ivan Habunek</name>
<email>[email protected]</email>
</author>
<content type="text">commit 2c121b2df4717b64a7e9c809420dde7af0c6fe9b
parent e234598f2b967c6238ec30a9aa5050e2db907cd4
Author: Ivan Habunek &lt;[email protected]&gt;
Date:   Sun, 16 Apr 2017 17:19:05 +0200

Fix unicode on py2.7

</content>
</entry>
</feed>