<feed xmlns='http://www.w3.org/2005/Atom'>
<title>personal-website/src/handlers/admin.rs, branch master</title>
<subtitle>TOML-based website generator - https://v2tales.de
</subtitle>
<id>https://git.v2tales.de/personal-website/atom?h=master</id>
<link rel='self' href='https://git.v2tales.de/personal-website/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/'/>
<updated>2026-03-21T10:56:19+00:00</updated>
<entry>
<title>Purge + prepare for local website builder</title>
<updated>2026-03-21T10:56:19+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2026-03-21T10:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=f491ed95a3bc82c31c70b0f38ed841408576ec0c'/>
<id>urn:sha1:f491ed95a3bc82c31c70b0f38ed841408576ec0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update story delete endpoint to use id path to identify story</title>
<updated>2025-11-21T15:26:35+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2025-11-21T15:26:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=74db93c431ebc02b1dc43ec12714007d005a9704'/>
<id>urn:sha1:74db93c431ebc02b1dc43ec12714007d005a9704</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add admin endpoints to list stories and products</title>
<updated>2025-11-21T14:27:21+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2025-11-21T14:27:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=4c73ae9ee6e322fd8cba8d4290a5a86d85651576'/>
<id>urn:sha1:4c73ae9ee6e322fd8cba8d4290a5a86d85651576</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove story epub</title>
<updated>2025-11-21T13:09:41+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2025-11-21T13:09:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=66d7a13414e2b185df5155a83bbdb842d3618c27'/>
<id>urn:sha1:66d7a13414e2b185df5155a83bbdb842d3618c27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Perf: Avoid unnecessary heap allocations of strings</title>
<updated>2024-11-24T11:17:32+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2024-11-24T11:17:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=364763e039b286774c29c4995df6baba9d22a61a'/>
<id>urn:sha1:364763e039b286774c29c4995df6baba9d22a61a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feat: Add admin API route to delete story by product id</title>
<updated>2024-11-07T17:35:27+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2024-11-07T17:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=680867b4bb5e2708f02fc3f8c21c3563975c44c7'/>
<id>urn:sha1:680867b4bb5e2708f02fc3f8c21c3563975c44c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feat: Add ability to add tags to story (and product in general)</title>
<updated>2024-11-07T16:06:31+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2024-11-07T16:06:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=99fc959383d5b7b26d8e80f6257adf8b98989f41'/>
<id>urn:sha1:99fc959383d5b7b26d8e80f6257adf8b98989f41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feat: Add card content for story</title>
<updated>2024-11-05T18:06:54+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2024-11-05T18:06:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=845073129204835413b53bb40ca7b6a7806d373a'/>
<id>urn:sha1:845073129204835413b53bb40ca7b6a7806d373a</id>
<content type='text'>
- Refactoring: Add filepath formatting method
- Add extra error context in story file sync
- Add specific product as parameter to product specific card content
  trait method
- TODO: Add pdf icon and epub icon to story card content
- Update tailwind config to look in all .rs files in src/
</content>
</entry>
<entry>
<title>Feat: auto file (pdf + epub) creation and synchronization for story</title>
<updated>2024-11-05T15:33:19+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2024-11-05T15:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=dab09c4e4d1e4b21216b630bb44e57f597dfe85b'/>
<id>urn:sha1:dab09c4e4d1e4b21216b630bb44e57f597dfe85b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feat: Use random token for admin authentication</title>
<updated>2024-11-03T15:36:25+00:00</updated>
<author>
<name>WriterV2</name>
<email>primary-v2@protonmail.com</email>
</author>
<published>2024-11-03T15:36:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.v2tales.de/personal-website/commit/?id=eb326116f4abc6b12ec81d06586d7cf08755538c'/>
<id>urn:sha1:eb326116f4abc6b12ec81d06586d7cf08755538c</id>
<content type='text'>
</content>
</entry>
</feed>
