Commit Graph

12 Commits

Author SHA1 Message Date
terbshaeusser b22d328c75 add endpoint to update blog article 2026-05-24 16:06:52 +02:00
terbshaeusser bf391ed7d5 add delete endpoint for blog articles
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:25 +02:00
terbshaeusser df6f9d692b extend blog articles endpoint to allow to query for tags
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:23 +02:00
terbshaeusser 996a538704 add endpoint to query blog article tags
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:23 +02:00
terbshaeusser 6b237a1417 add endpoints to update article status
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:21 +02:00
terbshaeusser 712d92b810 add endpoints to get single blog article
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:21 +02:00
terbshaeusser f03ad5fd4a fix computation of image ids
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:21 +02:00
terbshaeusser a2e840f8fb add missing error handling in article creation
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:20 +02:00
terbshaeusser d80c218945 fix article file id to be 64 bit wide
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:20 +02:00
terbshaeusser 7f7cf1ae1d streamline response handling and logging
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:20 +02:00
terbshaeusser 4f770d01d8 implement endpoints to create and query all blog articles
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:20 +02:00
terbshaeusser 333211d4d0 add parser for blog articles
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
2026-05-24 09:40:19 +02:00