aboutsummaryrefslogtreecommitdiffstats
path: root/apps/workers (unfollow)
Commit message (Expand)AuthorFilesLines
2025-05-17feat: Allow enabling/disabling RSS feedsMohamed Bassem1-0/+1
2025-04-27feat: Implement generic rule engine (#1318)Mohamed Bassem5-16/+133
2025-04-21chore: rename missing files/conf from Hoarder to Karakeep (#1280)adripo2-3/+3
2025-04-21fix(workers): Fix dompurify to run on readability's input not outputMohamed Bassem1-4/+12
2025-04-21deps: Upgrade readability to 0.6 & adblocker to 2.5.1Mohamed Bassem1-2/+2
2025-04-16fix(workers): Close browser if connect on demand (#1151)Chang-Yen Tseng1-0/+3
2025-04-13feat: Add an MCP server for karakeepMohamed Bassem1-1/+1
2025-04-12chore: Rename hoarder packages to karakeepMohamedBassem14-73/+73
2025-03-27feat(workers): Add CRAWLER_SCREENSHOT_TIMEOUT_SEC (#1155)Chang-Yen Tseng1-10/+18
2025-03-22feat(workers): Adds publisher and author og:meta tags to Bookmark (#1141)erik-nilcoast3-1/+32
2025-03-22deps: Upgrade pdfjs and dompurifyMohamed Bassem1-4/+3
2025-03-16feat(workers): allows videoWorker to use ytdlp command line arguments specifi...erik-nilcoast1-1/+2
2025-03-10fix: Revert the accidental upgrade of deps. #1107Mohamed Bassem1-1/+1
2025-03-09build(deps): bump dompurify from 3.0.9 to 3.2.4 (#1102)dependabot[bot]1-1/+1
2025-03-08fix(workers): Small typo fix in assetPreprocessingWorker.tsChris1-2/+2
2025-03-07feat: Add support for 'ai tagged' as a webhook trigger. Fixes #1092Mohamed Bassem1-0/+4
2025-03-07fix(workers): Fix webhook events being sent regardless of selected user opera...Mohamed Bassem1-46/+50
2025-03-07fix(workers): Fix pdf screenshotting not working when a text is extracted. Fi...Mohamed Bassem1-5/+9
2025-03-02fix: Validate the output of the feed xml parser. Fixes #1085Mohamed Bassem1-8/+19
2025-03-02fix: Fix fixMode preventing images from getting taggedMohamed Bassem1-1/+1
2025-03-02fix: Move away from JSON outputs to structured outputs. Fixes #1047Mohamed Bassem1-3/+6
2025-02-17feat: Add PDF screenshot generation and display (#995)Ahmad Mujahid3-40/+179
2025-02-02fix: Fix node22 error in worker container. Fixes #962Mohamed Bassem1-1/+1
2025-02-02fix: Dont rearchive singlefile uploads and consider them as archivesMohamed Bassem1-2/+6
2025-02-01fix: Abort all IO when workers timeout instead of detaching. Fixes #742Mohamed Bassem4-22/+92
2025-02-01deps: Upgrade typescript to 5.7Mohamed Bassem2-4/+3
2025-01-19build: Fix CI error because of mismatched cmdk versionMohamed Bassem1-1/+2
2025-01-19feat: Change webhooks to be configurable by usersMohamed Bassem2-11/+14
2025-01-19chore: set firefox user-agent for rss reader (#908)Meysam1-1/+1
2025-01-19feat(webhook): Implement webhook functionality for bookmark events (#852)玄猫3-11/+163
2025-01-12feat: Support customizing the summarization prompt. Fixes #731Mohamed Bassem1-1/+1
2025-01-11feat: Add support for singlefile extension uploads. #172Mohamed Bassem2-6/+33
2024-12-31chore: add format:fix and lint:fix scripts to all packagesMohamed Bassem (aider)1-0/+2
2024-12-29deps: Upgrade drizzle-orm to 0.38.3Mohamed Bassem1-1/+1
2024-12-26refactor: Move asset preprocessing to its own worker out of the inference workerMohamed Bassem5-118/+231
2024-12-08feature: Store crawling status code and allow users to find broken links. Fix...Mohamed Bassem1-4/+6
2024-11-30feature(workers): Allow running hoarder without chrome as a hard dependency. ...Mohamed Bassem1-11/+35
2024-11-24fix(workers): Add spaces in tag placeholders for better tokenizationMohamed Bassem1-3/+3
2024-11-24feature: Add support for tag placeholders in custom prompts. #111 (#612)kamtschatka1-1/+42
2024-11-23fix(workers): Set a timeout on the screenshot call and completely skip it if ...Mohamed Bassem1-13/+32
2024-11-21fix(workers): Don't block connection to chrome when failing to download adblo...Mohamed Bassem2-7/+24
2024-11-21chore(workers): Add extra logging for browser connection errorsMohamed Bassem1-1/+1
2024-11-09fix: Stop erroring in video download when there's no media foundMohamed Bassem1-1/+5
2024-11-09fix: Improve the robustness of the feed workerMohamed Bassem1-4/+27
2024-11-09fix: Remove old downloaded video when it gets refreshedMohamed Bassem1-0/+2
2024-11-09fix: Only update bookmark tagging/crawling status when worker is out of retriesMohamed Bassem5-19/+26
2024-11-09fix: Feed refreshes were not getting re-enqueued for failed jobsMohamed Bassem1-1/+1
2024-11-03fix: Pass arguments to monolith and yt-dlp as array for better escapingMohamed Bassem2-2/+2
2024-11-03fix: Fix bug in tag normalization regex. Fixes #595Mohamed Bassem1-1/+1
2024-11-03feature: Schedule RSS feed refreshes every hourMohamed Bassem3-3/+37