From dee3a4d44ddb1999e7dec383889246e87f202d92 Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sun, 6 Jul 2025 21:50:23 +0000 Subject: feat: Store large html content in the asset db --- apps/web/lib/attachments.tsx | 10 ++- apps/workers/workerUtils.ts | 3 + apps/workers/workers/crawlerWorker.ts | 109 +++++++++++++++++++++++++++- apps/workers/workers/inference/summarize.ts | 12 ++- apps/workers/workers/inference/tagging.ts | 11 ++- apps/workers/workers/searchWorker.ts | 9 ++- 6 files changed, 144 insertions(+), 10 deletions(-) (limited to 'apps') diff --git a/apps/web/lib/attachments.tsx b/apps/web/lib/attachments.tsx index 62848d33..ce34b295 100644 --- a/apps/web/lib/attachments.tsx +++ b/apps/web/lib/attachments.tsx @@ -1,4 +1,11 @@ -import { Archive, Camera, Image, Paperclip, Video } from "lucide-react"; +import { + Archive, + Camera, + FileCode, + Image, + Paperclip, + Video, +} from "lucide-react"; import { ZAssetType } from "@karakeep/shared/types/bookmarks"; @@ -10,5 +17,6 @@ export const ASSET_TYPE_TO_ICON: Record = { bannerImage: , video: