From 8032c3faae84fba089c0cb49fae7848a9d407a25 Mon Sep 17 00:00:00 2001 From: Howard Date: Wed, 4 Jun 2025 22:30:02 +0800 Subject: [PATCH] Delete old components from a month ago? & Update draggable window to be using the native svgs by lucide icons & updated the news page to activate the tab changing animation when changing tabs & added caching into the [slug].ts file in publishers/lt & added a basic endpoint for searching for sources. --- components/DraggableWindow.vue | 11 +++- components/app/windows/news.vue | 1 + components/app/windows/sources.vue | 2 +- createDatabase.ts | 48 +------------- .../cached/getData/fetchNewsOrgInfo/[slug].ts | 14 ---- server/api/cached/getData/fetchSources.ts | 27 -------- server/api/create_database.ts | 44 +++++++++++++ server/api/objectstorage/files/[slug].ts | 10 --- server/api/objectstorage/upload.ts | 0 server/api/publishers/lt/[slug].ts | 64 +++++++++++++++---- server/api/publishers/lt_all.ts | 17 +++++ server/api/search/news.ts | 3 - 12 files changed, 124 insertions(+), 117 deletions(-) delete mode 100644 server/api/cached/getData/fetchNewsOrgInfo/[slug].ts delete mode 100644 server/api/cached/getData/fetchSources.ts create mode 100644 server/api/create_database.ts delete mode 100644 server/api/objectstorage/files/[slug].ts delete mode 100644 server/api/objectstorage/upload.ts create mode 100644 server/api/publishers/lt_all.ts delete mode 100644 server/api/search/news.ts diff --git a/components/DraggableWindow.vue b/components/DraggableWindow.vue index 45e1e16..523aa05 100644 --- a/components/DraggableWindow.vue +++ b/components/DraggableWindow.vue @@ -1,5 +1,6 @@