<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sayauz/web.git/internal/router/router.go, branch v0.17.3</title>
<subtitle>Web server about my own adventures, serving on saya.uz</subtitle>
<id>https://sayag.it/sayauz/web.git/atom/internal/router/router.go?h=v0.17.3</id>
<link rel='self' href='https://sayag.it/sayauz/web.git/atom/internal/router/router.go?h=v0.17.3'/>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/'/>
<updated>2026-06-20T20:17:55Z</updated>
<entry>
<title>feat: add bing verification meta</title>
<updated>2026-06-20T20:17:55Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-06-20T20:17:55Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=86374eae688fd184fdd57e876a534ebc37b19974'/>
<id>urn:sha1:86374eae688fd184fdd57e876a534ebc37b19974</id>
<content type='text'>
refactor: allow custom meta fields
</content>
</entry>
<entry>
<title>feat: combined map widget</title>
<updated>2026-05-17T17:15:41Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-17T17:15:41Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=6418da32d978a8b70d38f1911a154e4dcc33202e'/>
<id>urn:sha1:6418da32d978a8b70d38f1911a154e4dcc33202e</id>
<content type='text'>
feat: migrate all static to cdn
feat: use 560p thumbnails for multitone backgrounds
</content>
</entry>
<entry>
<title>refactor: rewrite localization for dynamic set and get</title>
<updated>2026-05-17T10:13:32Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-17T10:13:32Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=e9353a66bf51486f702eaa0f591dea54c9bd4cd1'/>
<id>urn:sha1:e9353a66bf51486f702eaa0f591dea54c9bd4cd1</id>
<content type='text'>
feat: medley localnames
feat: integrate package minor updates
fix: on errors with blog client init write correct type
</content>
</entry>
<entry>
<title>feat: highlight the blog page visited earlier in blog catalogue</title>
<updated>2026-05-16T07:01:14Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-16T07:01:14Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=ed476a1f0d3f970f977626688ac316f8b251d3a0'/>
<id>urn:sha1:ed476a1f0d3f970f977626688ac316f8b251d3a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: render full page completely in one request</title>
<updated>2026-05-09T16:55:08Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-09T16:55:08Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=19b9ff9ab13094fc51caecd0ca32fbbf6bdf4db3'/>
<id>urn:sha1:19b9ff9ab13094fc51caecd0ca32fbbf6bdf4db3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: segfault on non-existing language</title>
<updated>2026-05-04T07:29:35Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-04T07:29:35Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=74a63d1474cee70b727f2638dc76f284fa9a916c'/>
<id>urn:sha1:74a63d1474cee70b727f2638dc76f284fa9a916c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: remove socket if exists before listening on it</title>
<updated>2026-05-04T07:01:36Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2026-05-04T07:01:36Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=88b16193ced918edb4776b21f305c348d02d0da0'/>
<id>urn:sha1:88b16193ced918edb4776b21f305c348d02d0da0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: set cache-control for non-cacheable pages</title>
<updated>2026-05-02T15:37:42Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-02T15:37:42Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=78d6b00cd973e4254ea13cbb17bb35a30fef51b9'/>
<id>urn:sha1:78d6b00cd973e4254ea13cbb17bb35a30fef51b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: integrate unix sockets into stage &amp; prod</title>
<updated>2026-05-02T13:28:02Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-02T13:28:02Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=507bcbac6b1bf9f1a731afbe82bec10700f4028c'/>
<id>urn:sha1:507bcbac6b1bf9f1a731afbe82bec10700f4028c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: enable unix listeners</title>
<updated>2026-05-02T12:47:34Z</updated>
<author>
<name>Montferrat</name>
<email>montferrat@Montferrats-MacBook-Pro.local</email>
</author>
<published>2026-05-02T12:47:34Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=179cf888d20537a5f6e581256be95ad1e2f92d6b'/>
<id>urn:sha1:179cf888d20537a5f6e581256be95ad1e2f92d6b</id>
<content type='text'>
refactor: parametrize listener
</content>
</entry>
</feed>
