59e42ff7cd
perf: use http utility to decode url
2024-07-15 19:44:02 +01:00
d32d46e221
fix: fix tag links
2024-07-15 19:38:56 +01:00
435a69b27a
perf: add pagination to blog post list
...
removes the need for API controller accessed via JS
2024-05-05 18:13:06 +01:00
6ec4103a3a
refactor: separate Markdig extensions from project
...
Also introduces .Common project to house common references and types
2024-05-05 02:18:20 +01:00
73f5e4e4a2
fix: use correct route for /blog?p= redirect
2023-09-20 14:48:26 +01:00
0a9c2e82d5
refactor: combine sites into one
...
CORS was "cors"ing some issues (heh).
But also it is easier to maintain this way. Development was made much more difficult when I separated it. Combining it all also improves SEO
2023-08-13 17:34:38 +01:00
c2deccafae
refactor: move blog to new asp area
2023-08-11 14:08:14 +01:00
aaafcaf760
perf: handle content processing in BlogService
2023-08-08 12:46:24 +01:00
983e636635
perf: structure query get a bit better
2023-08-08 12:41:12 +01:00
96ec83e525
feat: add new permalink to all posts
2023-08-08 12:07:30 +01:00
7f4ef10960
refactor: delegate id lookup to BlogService
2023-08-08 11:35:22 +01:00
7abc44a58c
feat: use aspnetcore route helper instead of hardcoding url
2023-08-08 02:06:58 +01:00
4a94a404b3
fix: fix legacy 301 route
2023-08-08 01:56:13 +01:00
83e5757429
feat: delegate blog listing to BlogService
2023-08-08 01:31:05 +01:00
bd999f0ed8
feat: add preliminary /blog routes
...
This change also introduces toml file config
2023-08-06 15:57:44 +01:00