rcgit

/ karakeep
follow (on) | order: default date topo
Age Commit message Author Files +/-
feat: Add support for singlefile extension uploads. #172 Mohamed Bassem 14 -37/+275
refactor: Implement file streaming for asset route. Fixes #818 Mohamed Bassem (aider) 2 -23/+71
feature: Archive videos using yt-dlp. Fixes #215 (#525)
* Allow downloading more content from a webpage and index it #215
Added a worker that allows downloading videos depending on the environment variables
refactored the code a bit
added new video asset
updated documentation
* Some tweaks
* Drop the dependency on the yt-dlp wrapper
* Update openapi specs
* Dont log an error when the url is not supported
* Better handle supported websites that dont download anything
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
kamtschatka 17 -71/+403
feature: Introduce a mechanism to cleanup dangling assets MohamedBassem 10 -8/+351
refactor: Start tracking bookmark assets in the assets table MohamedBassem 14 -175/+1581
fix: Renaming full page archive asset file doesn't work inside docker. Fixes… MohamedBassem 1 -1/+4
feature: Automatically transfer image urls into bookmared assets. Fixes #246 MohamedBassem 2 -9/+23
feature: add support for PDF links. Fixes #28 (#216)
* feature request: pdf support #28
Added a new sourceUrl column to the asset bookmarks
Added transforming a link bookmark pointing at a pdf to an asset bookmark
made sure the "View Original" link is also shown for asset bookmarks that have a sourceURL
updated gitignore for IDEA
* remove pdf parsing from the crawler
* extract the http logic into its own function to avoid duplicating the post-processing actions (openai/index)
* Add 5s timeout to the content type fetch
---------
Co-authored-by: MohamedBassem <me@mbassem.com>
kamtschatka 10 -93/+1263
feature: Full page archival with monolith. Fixes #132 MohamedBassem 14 -7/+1259
fix: Ensure that downloaded asset images are from the allowed content types MohamedBassem 2 -8/+15
feature: Download images and screenshots MohamedBassem 22 -135/+1373
feature: Add PDF support (#88)
* feature: Add PDF support
* fix: PDF feature enhancements
* fix: Freeze expo-share-intent version to prevent breaking changes
* fix: set endOfLine to auto for cross-platform development
* fix: Upgrading eslint/parser and eslint-plugin to 7.6.0 to solve the linting issues
* fix: enhancing PDF feature
* fix: Allowing null in fiename for backward compatibility
* fix: update pnpm file with pnpm 9.0.0-alpha-8
* fix:(web): PDF Preview for web
Ahmad Mujahid 24 -107/+2387
fix: Delete user's assets when the user is deleted MohamedBassem 2 -0/+14
format: Add missing lint and format, and format the entire repo MohamedBassem 57 -192/+255
refactor: Change asset storage to be the filesystem instead of sqlite MohamedBassem 16 -75/+2006