From 47009b1f0aa08ecc68a4a2d39f505724e86ea0a5 Mon Sep 17 00:00:00 2001 From: Zoe <62722391+juls0730@users.noreply.github.com> Date: Tue, 12 May 2026 10:28:33 -0500 Subject: [PATCH] refactor: un-hardcode file urls --- app/components/Attachment/Display.vue | 11 +- app/components/Message/index.vue | 8 +- app/composables/useResources.ts | 5 +- app/pages/resources.vue | 3 +- bun.lock | 1 - .../migration.sql | 4 + .../snapshot.json | 2756 +++++++++++++++++ nuxt.config.ts | 1 + server/api/upload/presigned.post.ts | 2 +- utils/message.ts | 7 +- utils/url.ts | 7 + 11 files changed, 2790 insertions(+), 15 deletions(-) create mode 100644 drizzle/migrations/20260512150519_strip-file-url-prefix/migration.sql create mode 100644 drizzle/migrations/20260512150519_strip-file-url-prefix/snapshot.json create mode 100644 utils/url.ts diff --git a/app/components/Attachment/Display.vue b/app/components/Attachment/Display.vue index 3151fd6..e464026 100644 --- a/app/components/Attachment/Display.vue +++ b/app/components/Attachment/Display.vue @@ -1,5 +1,6 @@