From 57d7c5709b716573f5df1c918ec816f414fa5a5c Mon Sep 17 00:00:00 2001 From: Patrick Mulligan Date: Thu, 1 Jan 2026 18:40:33 +0100 Subject: [PATCH] feat(nostr-feed): Add test page for link aggregator UI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add LinkAggregatorTest.vue with mock data and live submission views - Include direct relay connection for testing kind 1111 events - Add submission composer with self/link post types - Add route at /link-aggregator-test 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/app.ts | 6 + src/pages/LinkAggregatorTest.vue | 715 +++++++++++++++++++++++++++++++ 2 files changed, 721 insertions(+) create mode 100644 src/pages/LinkAggregatorTest.vue diff --git a/src/app.ts b/src/app.ts index 459283e..ccfed43 100644 --- a/src/app.ts +++ b/src/app.ts @@ -63,6 +63,12 @@ export async function createAppInstance() { component: () => import('./pages/Login.vue'), meta: { requiresAuth: false } }, + { + path: '/link-aggregator-test', + name: 'link-aggregator-test', + component: () => import('./pages/LinkAggregatorTest.vue'), + meta: { requiresAuth: false } + }, // Pre-register module routes ...moduleRoutes ] diff --git a/src/pages/LinkAggregatorTest.vue b/src/pages/LinkAggregatorTest.vue new file mode 100644 index 0000000..1b45c5b --- /dev/null +++ b/src/pages/LinkAggregatorTest.vue @@ -0,0 +1,715 @@ +