Commit Graph

52 Commits

Author SHA1 Message Date
itsfinniii
d9430335d5 Clean up the project a bit
Fix imports, remove unnecessary imports, and replace all single apostrophe to double apostrophes
2026-04-27 21:15:32 +02:00
itsfinniii
b304cc400c Fix thumbnail size for the album 2026-04-27 17:24:08 +02:00
itsfinniii
fdc8a0aae6 Make first test for photos 2026-04-26 22:26:51 +02:00
itsfinniii
feac162baa Add Photo Album pages 2026-04-26 15:32:59 +02:00
itsfinniii
f86630bcb0 Create base for Albums 2026-04-26 13:52:56 +02:00
itsfinniii
abaea70c7b Add albums to the project 2026-04-25 15:04:47 +02:00
itsfinniii
46e705f6ea Fix robots.txt 2026-04-19 22:15:22 +02:00
itsfinniii
3bd4de2f30 Migrate to Astro 6, fix sitemaps 2026-04-19 22:05:28 +02:00
itsfinniii
4ccbc9d9a8 Create PhotoLayout for later 2026-04-05 22:27:18 +02:00
itsfinniii
b73066352e Fix thumbnail for Photo 2026-04-05 22:23:31 +02:00
itsfinniii
f95f792775 Fix some issues with the image hashing 2026-04-05 22:10:06 +02:00
itsfinniii
cf12428f98 Add tags to the Project page and Blog page 2026-04-04 18:25:18 +02:00
itsfinniii
67362dad96 Reword category meta description 2026-04-04 18:10:17 +02:00
itsfinniii
82587a6211 Add description for Photo Category page 2026-04-03 22:40:47 +02:00
itsfinniii
c05b50877b Add comment to categories index 2026-04-03 22:38:17 +02:00
itsfinniii
9bf417478a Do the same for the project posts 2026-04-03 22:37:54 +02:00
itsfinniii
4f955a9ec6 Change searchEngine for BlogPost in route 2026-04-03 22:37:36 +02:00
itsfinniii
f1b0d269bf Change searchEngine prop for WebpageLayout in route 2026-04-03 22:37:01 +02:00
itsfinniii
32c698c39a Update some metadata for the photo category page 2026-04-03 22:33:41 +02:00
itsfinniii
aa93600c79 Add OG thumbnail to Photo Category Index 2026-04-03 22:16:17 +02:00
itsfinniii
abd98ff21b Add category albums page 2026-03-30 21:40:42 +02:00
itsfinniii
3435819f79 Add the photo category index 2026-03-28 20:40:35 +01:00
itsfinniii
cabdbd51cc Fix pathname again 2026-03-28 20:04:59 +01:00
itsfinniii
54e53d278e Fix project and blog posts 2026-03-28 19:24:57 +01:00
itsfinniii
f4319c4165 Add project posts to the website 2026-03-28 16:59:57 +01:00
itsfinniii
e6977ec7dd Add Blog Posts to website 2026-03-28 16:54:29 +01:00
itsfinniii
7e501c399b Add the Project and Blog index pages (no pagination just yet) 2026-03-28 16:40:54 +01:00
itsfinniii
5cbc906d65 Dont create page if exists is false 2026-03-28 15:58:23 +01:00
itsfinniii
50dc6ec4c0 Add webpage component with Hero component 2026-03-20 18:07:16 +01:00
itsfinniii
b6f3fdd15e Add 'exists' flags to content types and set them 2026-03-20 16:55:33 +01:00
itsfinniii
4bb3fa3671 Add page types, index components, and layout 2026-03-20 16:40:21 +01:00
itsfinniii
6a14aca8ff Support album-based photo lookup & routing 2026-03-15 22:16:07 +01:00
itsfinniii
21d5ba23a4 Add page routing and content fetchers 2026-03-15 18:55:30 +01:00
itsfinniii
4f3cc40041 Finish first part of creating the full list of routes 2026-03-15 12:04:28 +01:00
itsfinniii
ff811327bb Update pages sitemaps 2026-03-15 11:33:38 +01:00
itsfinniii
6dcac27de8 Add a method to get all web pages 2026-03-15 11:23:47 +01:00
Quinn Hegeman
c1b89c5823 Update sitemaps for albums 2026-03-08 22:38:18 +01:00
Quinn Hegeman
ad73ab5672 Add a function to get all photo albums 2026-03-08 17:24:39 +01:00
Quinn Hegeman
44437c766b Fix params.page for currentPage in per page blogs sitemap 2026-03-08 16:20:33 +01:00
Quinn Hegeman
a5bc93f4d6 Get all projects and update sitemaps for it immediatly as well 2026-03-08 16:20:21 +01:00
Quinn Hegeman
52d8102d67 Fix the sitemap indexes 2026-03-08 16:03:08 +01:00
Quinn Hegeman
8f2e3bcde1 Update blog sitemap 2026-03-08 15:49:52 +01:00
Quinn Hegeman
3317926f61 Add function that looks for all blogs 2026-03-08 15:12:19 +01:00
Quinn Hegeman
4d56dce1af Trim the robots text 2026-03-08 13:09:46 +01:00
Quinn Hegeman
2411c6fdc8 Create robots file 2026-03-08 13:04:41 +01:00
Quinn Hegeman
a1b202686f Update sitemap entry to albums.xml 2026-03-08 12:02:52 +01:00
Quinn Hegeman
640097c072 Create RSS feed base 2026-03-07 21:12:33 +01:00
Quinn Hegeman
b62865cf04 Fix the layout for the index page during development 2026-03-07 21:03:24 +01:00
Quinn Hegeman
403f8146d9 Create more sitemaps for the categories 2026-03-07 21:00:47 +01:00
Quinn Hegeman
dc22676254 Create the first sitemaps 2026-03-07 20:52:23 +01:00