<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>gotextlog, branch HEAD</title>
<subtitle>gotextlog
</subtitle>
<entry>
<id>26a76acb1fb430855e2626d8bd8eef823a3a1b0e</id>
<published>2026-08-26T12:41:21Z</published>
<updated>2026-08-26T12:41:21Z</updated>
<title>Test repeat SSH key login</title>
<link rel="alternate" type="text/html" href="commit/26a76acb1fb430855e2626d8bd8eef823a3a1b0e.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 26a76acb1fb430855e2626d8bd8eef823a3a1b0e
parent 45f8ce2388551924c62436eb4e69326ddc0e38b2
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Wed, 26 Aug 2026 05:41:21 -0700

Test repeat SSH key login

</content>
</entry>
<entry>
<id>45f8ce2388551924c62436eb4e69326ddc0e38b2</id>
<published>2026-08-26T12:41:00Z</published>
<updated>2026-08-26T12:41:00Z</updated>
<title>Document SSH key authentication</title>
<link rel="alternate" type="text/html" href="commit/45f8ce2388551924c62436eb4e69326ddc0e38b2.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 45f8ce2388551924c62436eb4e69326ddc0e38b2
parent ca8ce61dba115340a2a31b8fd9c9f09a4f5e0b1c
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Wed, 26 Aug 2026 05:41:00 -0700

Document SSH key authentication

</content>
</entry>
<entry>
<id>ca8ce61dba115340a2a31b8fd9c9f09a4f5e0b1c</id>
<published>2026-08-26T12:25:28Z</published>
<updated>2026-08-26T12:25:28Z</updated>
<title>Test TUI clients against key-auth server</title>
<link rel="alternate" type="text/html" href="commit/ca8ce61dba115340a2a31b8fd9c9f09a4f5e0b1c.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit ca8ce61dba115340a2a31b8fd9c9f09a4f5e0b1c
parent 9f1e7414b8559511c3792a25cf11b4ce7971bda3
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Wed, 26 Aug 2026 05:25:28 -0700

Test TUI clients against key-auth server

</content>
</entry>
<entry>
<id>9f1e7414b8559511c3792a25cf11b4ce7971bda3</id>
<published>2026-08-26T12:16:42Z</published>
<updated>2026-08-26T12:16:42Z</updated>
<title>Add SSH key login to TUI</title>
<link rel="alternate" type="text/html" href="commit/9f1e7414b8559511c3792a25cf11b4ce7971bda3.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 9f1e7414b8559511c3792a25cf11b4ce7971bda3
parent 98e6cbbc37493950d845fcf988429899afab6dfd
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Wed, 26 Aug 2026 05:16:42 -0700

Add SSH key login to TUI

</content>
</entry>
<entry>
<id>98e6cbbc37493950d845fcf988429899afab6dfd</id>
<published>2026-08-26T12:13:08Z</published>
<updated>2026-08-26T12:13:08Z</updated>
<title>Add SSH key authentication client</title>
<link rel="alternate" type="text/html" href="commit/98e6cbbc37493950d845fcf988429899afab6dfd.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 98e6cbbc37493950d845fcf988429899afab6dfd
parent 018f7075aa1470e844f323371b8b6f68cf249a73
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Wed, 26 Aug 2026 05:13:08 -0700

Add SSH key authentication client

</content>
</entry>
<entry>
<id>018f7075aa1470e844f323371b8b6f68cf249a73</id>
<published>2026-08-26T12:09:31Z</published>
<updated>2026-08-26T12:09:31Z</updated>
<title>Plan key-authenticated Textlog server</title>
<link rel="alternate" type="text/html" href="commit/018f7075aa1470e844f323371b8b6f68cf249a73.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 018f7075aa1470e844f323371b8b6f68cf249a73
parent 05c83b36bfe40eba783b690f9353c89cd69cc305
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Wed, 26 Aug 2026 05:09:31 -0700

Plan key-authenticated Textlog server

</content>
</entry>
<entry>
<id>05c83b36bfe40eba783b690f9353c89cd69cc305</id>
<published>2026-08-26T11:27:22Z</published>
<updated>2026-08-26T11:27:22Z</updated>
<title>Document the TUI API contract</title>
<link rel="alternate" type="text/html" href="commit/05c83b36bfe40eba783b690f9353c89cd69cc305.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 05c83b36bfe40eba783b690f9353c89cd69cc305
parent 24a699fd7e3c497b882b21fb0091238e10c802b1
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Wed, 26 Aug 2026 04:27:22 -0700

Document the TUI API contract

</content>
</entry>
<entry>
<id>24a699fd7e3c497b882b21fb0091238e10c802b1</id>
<published>2026-08-26T06:28:08Z</published>
<updated>2026-08-26T06:28:08Z</updated>
<title>Document installation and update module path</title>
<link rel="alternate" type="text/html" href="commit/24a699fd7e3c497b882b21fb0091238e10c802b1.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 24a699fd7e3c497b882b21fb0091238e10c802b1
parent 3805112bc376460f6da1ff6eaac97f399ec94a1d
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 23:28:08 -0700

Document installation and update module path

</content>
</entry>
<entry>
<id>3805112bc376460f6da1ff6eaac97f399ec94a1d</id>
<published>2026-08-26T05:38:31Z</published>
<updated>2026-08-26T05:38:31Z</updated>
<title>Render reply parents in latest feed</title>
<link rel="alternate" type="text/html" href="commit/3805112bc376460f6da1ff6eaac97f399ec94a1d.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 3805112bc376460f6da1ff6eaac97f399ec94a1d
parent 0d8c68c1cc2088aefbb213dd59fb2d8a2d2fd1dd
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 22:38:31 -0700

Render reply parents in latest feed

</content>
</entry>
<entry>
<id>0d8c68c1cc2088aefbb213dd59fb2d8a2d2fd1dd</id>
<published>2026-08-26T05:29:11Z</published>
<updated>2026-08-26T05:29:11Z</updated>
<title>Improve thread loading and folding</title>
<link rel="alternate" type="text/html" href="commit/0d8c68c1cc2088aefbb213dd59fb2d8a2d2fd1dd.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 0d8c68c1cc2088aefbb213dd59fb2d8a2d2fd1dd
parent 097b12b2e59fb8bad32909ddd8a7d8c6091ba639
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 22:29:11 -0700

Improve thread loading and folding

</content>
</entry>
<entry>
<id>097b12b2e59fb8bad32909ddd8a7d8c6091ba639</id>
<published>2026-08-26T05:14:27Z</published>
<updated>2026-08-26T05:14:27Z</updated>
<title>flip default to latest</title>
<link rel="alternate" type="text/html" href="commit/097b12b2e59fb8bad32909ddd8a7d8c6091ba639.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 097b12b2e59fb8bad32909ddd8a7d8c6091ba639
parent efd56758e94db8d8728c9497c7d5ca8ca8098070
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 22:14:27 -0700

flip default to latest

</content>
</entry>
<entry>
<id>efd56758e94db8d8728c9497c7d5ca8ca8098070</id>
<published>2026-08-26T04:59:14Z</published>
<updated>2026-08-26T04:59:14Z</updated>
<title>Fix terminal color contrast</title>
<link rel="alternate" type="text/html" href="commit/efd56758e94db8d8728c9497c7d5ca8ca8098070.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit efd56758e94db8d8728c9497c7d5ca8ca8098070
parent cd1a8ede280df57f8dafe24aadab756d939ed5fa
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 21:59:14 -0700

Fix terminal color contrast

</content>
</entry>
<entry>
<id>cd1a8ede280df57f8dafe24aadab756d939ed5fa</id>
<published>2026-08-26T04:53:53Z</published>
<updated>2026-08-26T04:53:53Z</updated>
<title>Add build formatting recipes</title>
<link rel="alternate" type="text/html" href="commit/cd1a8ede280df57f8dafe24aadab756d939ed5fa.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit cd1a8ede280df57f8dafe24aadab756d939ed5fa
parent 510baee3ba1ecd14c340fce8902d61c02746ef0f
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 21:53:53 -0700

Add build formatting recipes

</content>
</entry>
<entry>
<id>510baee3ba1ecd14c340fce8902d61c02746ef0f</id>
<published>2026-08-26T04:52:40Z</published>
<updated>2026-08-26T04:52:40Z</updated>
<title>Increase TUI layout density</title>
<link rel="alternate" type="text/html" href="commit/510baee3ba1ecd14c340fce8902d61c02746ef0f.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 510baee3ba1ecd14c340fce8902d61c02746ef0f
parent 0d72a4ceb3a67beecde238aeaa05df782dd9d496
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 21:52:40 -0700

Increase TUI layout density

</content>
</entry>
<entry>
<id>0d72a4ceb3a67beecde238aeaa05df782dd9d496</id>
<published>2026-08-26T04:38:28Z</published>
<updated>2026-08-26T04:38:28Z</updated>
<title>Implement Charmbracelet textlog TUI</title>
<link rel="alternate" type="text/html" href="commit/0d72a4ceb3a67beecde238aeaa05df782dd9d496.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 0d72a4ceb3a67beecde238aeaa05df782dd9d496
parent ec965c776c93720048a0cca1b9620e8b314a5324
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 21:38:28 -0700

Implement Charmbracelet textlog TUI

</content>
</entry>
<entry>
<id>ec965c776c93720048a0cca1b9620e8b314a5324</id>
<published>2026-08-26T04:32:28Z</published>
<updated>2026-08-26T04:32:28Z</updated>
<title>Implement configuration and domain helpers</title>
<link rel="alternate" type="text/html" href="commit/ec965c776c93720048a0cca1b9620e8b314a5324.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit ec965c776c93720048a0cca1b9620e8b314a5324
parent 823a0659215cc8f1b1277dab06161462457fdc31
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 21:32:28 -0700

Implement configuration and domain helpers

</content>
</entry>
<entry>
<id>823a0659215cc8f1b1277dab06161462457fdc31</id>
<published>2026-08-26T04:32:24Z</published>
<updated>2026-08-26T04:32:24Z</updated>
<title>Implement Textlog API client</title>
<link rel="alternate" type="text/html" href="commit/823a0659215cc8f1b1277dab06161462457fdc31.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit 823a0659215cc8f1b1277dab06161462457fdc31
parent dc15f71d5b581d239ad02d3a8087f617e9f8a80d
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 21:32:24 -0700

Implement Textlog API client

</content>
</entry>
<entry>
<id>dc15f71d5b581d239ad02d3a8087f617e9f8a80d</id>
<published>2026-08-26T04:10:03Z</published>
<updated>2026-08-26T04:10:03Z</updated>
<title>Plan Charmbracelet TUI implementation</title>
<link rel="alternate" type="text/html" href="commit/dc15f71d5b581d239ad02d3a8087f617e9f8a80d.html" />
<author>
<name>Ryan Sepassi</name>
<email>rsepassi@gmail.com</email>
</author>
<content>commit dc15f71d5b581d239ad02d3a8087f617e9f8a80d
Author: Ryan Sepassi &lt;rsepassi@gmail.com&gt;
Date:   Tue, 25 Aug 2026 21:10:03 -0700

Plan Charmbracelet TUI implementation

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