<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sayauz/web.git, branch v0.14.0</title>
<subtitle>Web server about my own adventures, serving on saya.uz</subtitle>
<id>https://sayag.it/sayauz/web.git/atom/?h=v0.14.0</id>
<link rel='self' href='https://sayag.it/sayauz/web.git/atom/?h=v0.14.0'/>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/'/>
<updated>2026-05-02T16:49:00Z</updated>
<entry>
<title>v0.14.0 (#27)</title>
<updated>2026-05-02T16:49:00Z</updated>
<author>
<name>Saya Andy</name>
<email>145215889+SayaAndy@users.noreply.github.com</email>
</author>
<published>2026-05-02T16:49:00Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=d8de4ede8c6a0cc02b9c8c30d68155b1f838254c'/>
<id>urn:sha1:d8de4ede8c6a0cc02b9c8c30d68155b1f838254c</id>
<content type='text'>
* [feat: migrate to
uz.saya.casa](https://github.com/SayaAndy/saya-today-web/commit/d3a63ca8a84bf4583bac8f5fd09bd52774bc4158)
* [feat: overhaul the design of blog
catalog](https://github.com/SayaAndy/saya-today-web/commit/99294b260661a8d3f6992404de7881945eab837b)
* [feat: replace font-andika with M PLUS and Gentium
Plus](https://github.com/SayaAndy/saya-today-web/commit/b1355436e96f2dfa777e843b53896d0bb71628e3)
* [feat: use yandexcloud.kz for photos &amp;
static](https://github.com/SayaAndy/saya-today-web/commit/3898baa47faf268864ecac3699f7e98c6cac01a4)
* [feat: move from b2 to s3 for blog pages &amp;
facts](https://github.com/SayaAndy/saya-today-web/commit/3efa6ed24713658af855c0ca9504f3e089342182)
* [feat: support s3 for blog
pages](https://github.com/SayaAndy/saya-today-web/commit/66b2a96fcca113105043be3cb9c49f8ee7fe240c)
* [feat: use accent colors for glightbox
tooltip](https://github.com/SayaAndy/saya-today-web/commit/81a9147c5406e3b2f2441373b935d7c5de2780da)
* [fix: set sidecar onclick attribute correctly in
update](https://github.com/SayaAndy/saya-today-web/commit/941bd3b3f3e26ca62757a34a20bc9b323be02a74)
* [fix: set cache-control for non-cacheable
pages](https://github.com/SayaAndy/saya-today-web/commit/78d6b00cd973e4254ea13cbb17bb35a30fef51b9)
* [feat: update font-awesome 6.7.2 to
7.2.0](https://github.com/SayaAndy/saya-today-web/commit/5e64aa9db2796e8aa6267d2ed9179ea01dc6561b)
* [fix: remove leading slash in path with going
up](https://github.com/SayaAndy/saya-today-web/commit/13428b467f752d9b53b39a3c8122998f1896ed1e)
* [feat: implement rate
limiting](https://github.com/SayaAndy/saya-today-web/commit/ca1f36376865cb2a20923aa62fdff3ee217abde3)
* [feat: integrate unix sockets into stage &amp;
prod](https://github.com/SayaAndy/saya-today-web/commit/507bcbac6b1bf9f1a731afbe82bec10700f4028c)
* [feat: compact &amp; move new fonts into
yandexcloud.kz](https://github.com/SayaAndy/saya-today-web/pull/27/commits/cca3ff72b5e29b31122c0a0496be741e7bc0162b)
* [feat: update all github actions, golang dependencies, golang to 1.26,
alpine to
3.23](https://github.com/SayaAndy/saya-today-web/commit/a3aa1dd07abfbbb27a7dfeeb536a6fcc51709256)
* [refactor: simpler frontmatter parser (replace regexp with bytes
pkg)](https://github.com/SayaAndy/saya-today-web/commit/42bf9d8e7f459f9021fb6fb389d3b51fed5edc35)
* [feat: allow some api methods + disallow user pages for
bots](https://github.com/SayaAndy/saya-today-web/commit/e3c80a07514a052adafd5c0f51daf69b664530e0)</content>
</entry>
<entry>
<title>feat: move fonts into s3 static bucket</title>
<updated>2026-05-02T16:43:44Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-02T16:43:44Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=cca3ff72b5e29b31122c0a0496be741e7bc0162b'/>
<id>urn:sha1:cca3ff72b5e29b31122c0a0496be741e7bc0162b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: allow some api methods + disallow user pages</title>
<updated>2026-05-02T16:09:43Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-02T16:09:43Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=e3c80a07514a052adafd5c0f51daf69b664530e0'/>
<id>urn:sha1:e3c80a07514a052adafd5c0f51daf69b664530e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: disable checksum validation skipped spam</title>
<updated>2026-05-02T15:56:17Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-02T15:56:17Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=5ad79c87f89d782a6389e72f6273699d432f143b'/>
<id>urn:sha1:5ad79c87f89d782a6389e72f6273699d432f143b</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>fix: use s3 key pair in prod &amp; stage envs</title>
<updated>2026-05-02T15:18:41Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-02T15:18:41Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=2e53d0a1c5ff42a88acbede28220010f0237e855'/>
<id>urn:sha1:2e53d0a1c5ff42a88acbede28220010f0237e855</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: move from b2 to s3 for blog pages &amp; facts</title>
<updated>2026-05-02T15:08:49Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-02T15:08:49Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=3efa6ed24713658af855c0ca9504f3e089342182'/>
<id>urn:sha1:3efa6ed24713658af855c0ca9504f3e089342182</id>
<content type='text'>
feat: use centralized index.json for blog pages, keep paginator as fallback
feat: multithreaded paginator
</content>
</entry>
<entry>
<title>fix: unix socket path var name</title>
<updated>2026-05-02T13:36:34Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2026-05-02T13:36:34Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=06b584d66991cc8f0aefce685b65291ad9a59901'/>
<id>urn:sha1:06b584d66991cc8f0aefce685b65291ad9a59901</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>
