<feed xmlns='http://www.w3.org/2005/Atom'>
<title>small-web/backend/data.go, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/'/>
<entry>
<title>feat(template): remove image if nothing is set in SEO</title>
<updated>2026-02-05T15:13:01+00:00</updated>
<author>
<name>Anhgelus Morhtuuzh</name>
<email>william@herges.fr</email>
</author>
<published>2026-02-05T15:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=ed3812eeb6daa45a98d8d513a8de49b385c4831c'/>
<id>ed3812eeb6daa45a98d8d513a8de49b385c4831c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(frontend): smaller list display instead of bigger one</title>
<updated>2026-02-04T16:07:39+00:00</updated>
<author>
<name>Anhgelus Morhtuuzh</name>
<email>william@herges.fr</email>
</author>
<published>2026-02-04T16:04:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=82ad3593a4735055d9b362ab94bc4a9e4f20e4a4'/>
<id>82ad3593a4735055d9b362ab94bc4a9e4f20e4a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(log): move in its own package</title>
<updated>2026-01-02T20:40:31+00:00</updated>
<author>
<name>William Hergès</name>
<email>william@herges.fr</email>
</author>
<published>2026-01-02T20:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=bda7087704a949371f8e7e2c3deb63b5850349a6'/>
<id>bda7087704a949371f8e7e2c3deb63b5850349a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(backend): rate limit dumb attacker bot</title>
<updated>2026-01-02T18:02:15+00:00</updated>
<author>
<name>William Hergès</name>
<email>william@herges.fr</email>
</author>
<published>2026-01-02T18:02:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=7f4bd0e1620cf1c5c66ef30f8c44d2d5adc659ee'/>
<id>7f4bd0e1620cf1c5c66ef30f8c44d2d5adc659ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(backend): use custom logger</title>
<updated>2025-12-26T20:55:57+00:00</updated>
<author>
<name>Anhgelus Morhtuuzh</name>
<email>william@herges.fr</email>
</author>
<published>2025-12-26T20:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=af11793ca48244eafd7dcdf66ac1dff83995a775'/>
<id>af11793ca48244eafd7dcdf66ac1dff83995a775</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(backend): use middleware to handle update stats</title>
<updated>2025-12-26T17:33:00+00:00</updated>
<author>
<name>Anhgelus Morhtuuzh</name>
<email>william@herges.fr</email>
</author>
<published>2025-12-26T17:19:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=89875be4a5cea6f7b054483417cb6707bb9fc93d'/>
<id>89875be4a5cea6f7b054483417cb6707bb9fc93d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(storage): does not store stats if request fails</title>
<updated>2025-12-22T17:51:42+00:00</updated>
<author>
<name>Anhgelus Morhtuuzh</name>
<email>william@herges.fr</email>
</author>
<published>2025-12-22T17:51:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=9ad7b0e67c90697893f188323a32590fbecd5a65'/>
<id>9ad7b0e67c90697893f188323a32590fbecd5a65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(frontend): remove JS files</title>
<updated>2025-12-12T18:21:22+00:00</updated>
<author>
<name>Anhgelus Morhtuuzh</name>
<email>william@herges.fr</email>
</author>
<published>2025-12-12T18:21:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=a815c291074b454d4bb1a31067cd363c84df1360'/>
<id>a815c291074b454d4bb1a31067cd363c84df1360</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(markdown): bad render of external images in rare cases</title>
<updated>2025-12-10T11:20:21+00:00</updated>
<author>
<name>Anhgelus Morhtuuzh</name>
<email>william@herges.fr</email>
</author>
<published>2025-12-10T11:20:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=707121c88e2a97d3bfceaba850dcdda79c0f4f37'/>
<id>707121c88e2a97d3bfceaba850dcdda79c0f4f37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(section): adapt entry title with section name</title>
<updated>2025-10-27T17:36:12+00:00</updated>
<author>
<name>William Hergès</name>
<email>william@herges.fr</email>
</author>
<published>2025-10-27T17:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.anhgelus.world/small-web/commit/?id=330b0b73daecbf36f7efbad4754180d6035b284c'/>
<id>330b0b73daecbf36f7efbad4754180d6035b284c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
