<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sayauz/web.git/main.go, branch v0.7.0</title>
<subtitle>Web server about my own adventures, serving on saya.uz</subtitle>
<id>https://sayag.it/sayauz/web.git/atom/main.go?h=v0.7.0</id>
<link rel='self' href='https://sayag.it/sayauz/web.git/atom/main.go?h=v0.7.0'/>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/'/>
<updated>2025-08-30T06:58:46Z</updated>
<entry>
<title>fix: truncate likes table prior to dumping cache</title>
<updated>2025-08-30T06:58:46Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-30T06:58:46Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=c33d3b275f2580bff2d510715448c14be1d5d5b5'/>
<id>urn:sha1:c33d3b275f2580bff2d510715448c14be1d5d5b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add persistent storage for likes</title>
<updated>2025-08-29T17:36:46Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-29T17:36:46Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=78fe4481099fcf6666f1a259e38d9d828a253347'/>
<id>urn:sha1:78fe4481099fcf6666f1a259e38d9d828a253347</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add and show like count</title>
<updated>2025-08-27T12:11:16Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-27T12:11:16Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=26c77e33356a519b3caaed44fd9d7f8722f41918'/>
<id>urn:sha1:26c77e33356a519b3caaed44fd9d7f8722f41918</id>
<content type='text'>
feat: localize like button
</content>
</entry>
<entry>
<title>feat: like button (only inmem-cache for now)</title>
<updated>2025-08-26T16:41:00Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-26T16:41:00Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=b0ab2ed92870d8c651267db10d68eb695da2ec62'/>
<id>urn:sha1:b0ab2ed92870d8c651267db10d68eb695da2ec62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: client hash cache</title>
<updated>2025-08-25T17:39:22Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-25T17:39:22Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=5ed2499a1d8806fe78369b5b492d7990218131c9'/>
<id>urn:sha1:5ed2499a1d8806fe78369b5b492d7990218131c9</id>
<content type='text'>
feat: add local config
feat: create a volume for data (for the future)
format: unname unused vars
</content>
</entry>
<entry>
<title>refactor: move template manager definition to router package</title>
<updated>2025-08-18T18:54:14Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-18T18:54:14Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=53923cf49f46041c82bbb0cbc155e4bdcc9e1a5d'/>
<id>urn:sha1:53923cf49f46041c82bbb0cbc155e4bdcc9e1a5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: have routes in separate files</title>
<updated>2025-08-18T11:49:21Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-18T11:49:21Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=f3b5c8136217fd57f7ae948a153f3510558a139d'/>
<id>urn:sha1:f3b5c8136217fd57f7ae948a153f3510558a139d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add map page</title>
<updated>2025-08-18T05:32:54Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-18T05:32:54Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=49a64e91e76b5970007c0be22b74942fee11df8a'/>
<id>urn:sha1:49a64e91e76b5970007c0be22b74942fee11df8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: clickable tags (to search explicitly one)</title>
<updated>2025-08-16T04:48:09Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-16T04:48:09Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=b1a1651ad7e7faf7a87aca8fea1cdad156f3606e'/>
<id>urn:sha1:b1a1651ad7e7faf7a87aca8fea1cdad156f3606e</id>
<content type='text'>
feat: show published time in client's timezone
feat: make 'ram' theme default
fix: show tags header in catalogue
</content>
</entry>
<entry>
<title>feat: parse gallery caption as an inline markdown</title>
<updated>2025-08-13T21:18:31Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-13T21:18:31Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=85d4a9799ce2ce663af25be8c7e8f59f8d43761d'/>
<id>urn:sha1:85d4a9799ce2ce663af25be8c7e8f59f8d43761d</id>
<content type='text'>
feat: stylize href links for themes
feat: adapt map palette for dark themes like night and ram
feat: add popup for markers on maps
feat: dump z-index from 13 to 8 for zoom on region level
feat: show timezone in catalogue with colon
fix: ignore empty lines inside gallery block
fix: enable closing tag for gallery block with slash
fix: on filter reset in catalogue default to publication date desc sort
</content>
</entry>
</feed>
