From dee8c8706f9de9b2278a136265133231f22e997e Mon Sep 17 00:00:00 2001 From: Brandon Hurrington Date: Sun, 1 Mar 2026 16:09:31 +0100 Subject: [PATCH 1/3] fix: simplified component logic and removed external scraping requests --- app/components/BlogPostFederatedArticles.vue | 48 +++++++---- app/composables/useFederatedArticles.ts | 67 --------------- app/pages/blog/alpha-release.md | 11 ++- nuxt.config.ts | 2 +- server/api/atproto/blog-meta.get.ts | 87 -------------------- shared/types/blog-post.ts | 11 +-- 6 files changed, 45 insertions(+), 181 deletions(-) delete mode 100644 app/composables/useFederatedArticles.ts delete mode 100644 server/api/atproto/blog-meta.get.ts diff --git a/app/components/BlogPostFederatedArticles.vue b/app/components/BlogPostFederatedArticles.vue index da7edcf645..ea001b662e 100644 --- a/app/components/BlogPostFederatedArticles.vue +++ b/app/components/BlogPostFederatedArticles.vue @@ -1,21 +1,42 @@