From 602b0af21250952c94dbcc48c9d48e415c7ce7b5 Mon Sep 17 00:00:00 2001 From: Peaceultime Date: Sun, 1 Dec 2024 23:25:33 +0100 Subject: [PATCH] Rework file access and link archiving --- components/base/HoverCard.vue | 4 +- components/prose/ProseA.vue | 52 +++++++++++----- db.sqlite | Bin 569344 -> 569344 bytes db.sqlite-shm | Bin 32768 -> 32768 bytes db.sqlite-wal | Bin 86552 -> 362592 bytes layouts/default.vue | 2 +- pages/explore/[...path].vue | 47 +++++++------- pages/explore/edit/[...path].vue | 33 +++++----- pages/explore/index.vue | 42 ------------- server/api/file.get.ts | 47 -------------- server/api/file.post.ts | 18 +++++- server/api/file/content/[path].get.ts | 62 +++++++++++++++++++ server/api/file/{ => overview}/[path].get.ts | 14 ++++- server/tasks/pull.ts | 16 ++++- 14 files changed, 186 insertions(+), 151 deletions(-) delete mode 100644 pages/explore/index.vue delete mode 100644 server/api/file.get.ts create mode 100644 server/api/file/content/[path].get.ts rename server/api/file/{ => overview}/[path].get.ts (73%) diff --git a/components/base/HoverCard.vue b/components/base/HoverCard.vue index 8372455..3f054e2 100644 --- a/components/base/HoverCard.vue +++ b/components/base/HoverCard.vue @@ -1,5 +1,5 @@