rcgit

/ karakeep
follow | order: default date topo
Age Commit message Author Files +/-
docs: Release the 0.21 docs Mohamed Bassem 26 -0/+1142
docs: Add search query language documentation Mohamed Bassem (aider) 1 -0/+68
docs: Add firefox import-export instructions (#799)
* Added firefox in instructions
* Update 10-import.md
* Update 10-import.md
Deepak Kapoor 1 -0/+6
feat: Add support for embeddings in the inference interface (#403)
* support embeddings generation in inference.ts
(cherry picked from commit 9ae8773ad13ed87af8f72f167bdd56e02ea66f15)
* make AI worker generate embeddings for text bookmark
* make AI worker generate embeddings for text bookmark
* fix unintentional change -- inference image model
* support embeddings for PDF bookmarks
* Upgrade drizzle-kit
Existing version is not working with the upgraded version of drizzle-orm.
I removed the "driver" to the match the new schema of the Config.
Quoting from their Config:
* `driver` - optional param that is responsible for explicitly providing a driver to use when accessing a database
 * *Possible values*: `aws-data-api`, `d1-http`, `expo`, `turso`, `pglite`
 * If you don't use AWS Data API, D1, Turso or Expo - ypu don't need this driver. You can check a driver strategy choice here: https://orm.
* fix formatting and lint
* add comments about truncate content
* Revert "Upgrade drizzle-kit"
This reverts commit 08a02c8df4ea403de65986ed1265940c6c994a20.
* revert keep alive field in Ollama
* change the interface to accept multiple inputs
* docs
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
Mohammed Farghal 3 -11/+48
docs: Add troubleshooting guide Mohamed Bassem 6 -99/+142
docs: Add Telegram Bot to community projects (#783) Miguel Hernández 2 -0/+16
readme: Update readme with new features Mohamed Bassem 2 -4/+8
docs: Update security-considerations.md to fix a typo (#762)
* Update 08-security-considerations.md
Add missing "t" to "untrusted"
* fix: add missing "t" to untrusted
Mark Pitblado 2 -2/+2
docs: Fix broken link in Debian/Ubuntu install doc (#749)
* Fix broken link in Debian/Ubuntu install doc
* Fix broken link in 0.20.0 versioned docs
Chris 2 -2/+2
docs: Minor language changes to the docker installation docs (#615)
Changed some language in the docker installation documentation that I found confusing when I tried to follow the steps.
Mike Pond 1 -2/+10
docs: Release the 0.20 docs Mohamed Bassem 24 -0/+1016
docs: Add minimal installation docs, and fix other docs Mohamed Bassem 3 -17/+71
feature: Add an admin notice about the usage of the legacy container images Mohamed Bassem 7 -9/+229
docs: Add the community projects page to docs Mohamed Bassem 1 -0/+24
docs: Add Linux install script and documentation (#707)
* Add Linux install script and documentation
* Simplify Documentation - remove make executable
* Update script: remove output suppression, other small changes
vhsdream 2 -0/+345
feature: Add support for tag placeholders in custom prompts. #111 (#612)
* PR for #111
added a $tags,$aiTags and $userTags placeholder that will be replaced with all tags, ai tags or user tags during inference
* Use the new buildImpersonatingTRPCClient util
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
kamtschatka 2 -1/+47
docs: Fix docs build MohamedBassem 2 -1/+24
deps(mobile): Upgrade to Expo 52 (#692)
* fix(mobile): Sharing bookmark modal
* WIP: Upgrade to 52
* post ugprade fixes
* more fixes
* fix padding in tabbar
Mohamed Bassem 15 -4802/+3830
docs: Add pikapods.com as installation option (#676)
* Add pikapods.com as install option
* Include info about the pricing and the initial credit
* Fix typo in docs
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
Manu 1 -0/+28
fix(workers): Don't block connection to chrome when failing to download adblock… Mohamed Bassem 5 -117/+120
docker: Upgrade meilisearch to v1.11.1 (#629) Marc 4 -4/+4
docs: Release the 0.19 docs Mohamed Bassem 19 -0/+768
readme: Add RSS, REST API and video archival to README Mohamed Bassem 2 -2/+6
docs: Add documentation about how to import from pocket and omnivore Mohamed Bassem 2 -40/+25
docs: Update CLI importing docs to better handle large collections (#630)
Importing through a bash script, necessary in case the errror "xargs: command line cannot be assembled, too long" occurs. Only tested on Mac, but should work on all environments
Bjorn Monnens 1 -0/+13
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
docs: Add a FAQ page (#590)
* How do I set the variable "user" or "system" for AI inference #262
changed from system to user
* added FAQ regarding user management
kamtschatka 1 -0/+58
feature: Add OCR support for images. Fixes #296 Mohamed Bassem 8 -2/+139
docs: Add link to discord to navbar Mohamed Bassem 1 -0/+5
docs: Generate OpenAPI docs Mohamed Bassem 6 -784/+2927
docs: Release the 0.18 docs MohamedBassem 18 -0/+696
docs: Add a section to installation docs about optional features MohamedBassem 1 -2/+6
docs: Remove the warning about ollama being new MohamedBassem 2 -4/+5
feature: Allow customizing the inference's context length MohamedBassem 9 -36/+51
feature: Allow to disable default password login after SSO is configured. Fixes…
* [Feature Request] Allow to disable default password log in after SSO is configured #406
changed the flag to also disallow logging in via password
The extensions will also no longer be allowed to log in via username/password then
* [Feature Request] Allow to disable default password log in after SSO is configured #406
added the error message for OAuth
kamtschatka 8 -14/+37
feature: Allow disabling password signups (#413)
* [Feature Request] Allow to disable default password log in after SSO is configured #406
Added the DISABLE_LOCAL_SIGNUPS that can be used to force OAuth signups only
* rename local signups to password signups
---------
Co-authored-by: MohamedBassem <me@mbassem.com>
kamtschatka 5 -3/+15
docs: Fix typo in installation docs (#465) Jared Nipper 1 -1/+1
docs: Release the 0.17 docs MohamedBassem 18 -0/+689
feature(web): Add support for importing bookmarks from Pocket MohamedBassem 7 -68/+270
feature(web): Preserve title, tags and createdAt when importing a netscape… MohamedBassem 7 -45/+189
docs: Fix docs build and add sso to readme MohamedBassem 3 -9/+15
feature: Added support for custom OIDC providers to set up authentication.…
* https://github.com/hoarder-app/hoarder/issues/92
Added support for custom OIDC providers to set up authentication
* Added support for custom OIDC providers to set up authentication #92
Showing OAuth errors in the signin page
* Added support for custom OIDC providers to set up authentication #92
Added the possibility to log in using an API key in case OAuth is used
* Added support for custom OIDC providers to set up authentication #92
improved the code to also promote the first user to admin if OAuth is used
* revert extension changes
* Simplify admin checks
---------
Co-authored-by: MohamedBassem <me@mbassem.com>
kamtschatka 4 -11/+133
feature(worker): Allow configuring inference job timeout and ollama keep alive.… MohamedBassem 4 -19/+26
docs: Update screenshots in docs MohamedBassem 5 -0/+0
readme: Add full page archive and bulk actions to readme MohamedBassem 2 -0/+4
docs: Remove references to redis and workers from docs MohamedBassem 6 -24/+4
docs: Remove redis env variables from the config MohamedBassem 2 -8/+0
docs: Publish the docs for version 0.16.0 MohamedBassem 18 -0/+674
docs: Add Kubernetes installation with Kustomize (#324)
* Add kubernetes installation
* Add kubernetes installation docs
* Simplify config
* Remove the patch to use only amd64 nodes and add sample env file
Jose Fuentes Castillo 18 -0/+385
feat: Upgrade default openai models to gpt-4o-mini which are 3x cheaper MohamedBassem 3 -6/+6
[docs] Change the docs to versioned MohamedBassem 18 -0/+609
landing: update landing page to include bulk actions MohamedBassem 3 -5/+11
docs: add Arch Linux installation docs (#223)
* add Arch Linux installation
* add notice
devome 1 -0/+48
docs: Document the new CRAWLER_FULL_PAGE_ARCHIVE flag MohamedBassem 1 -0/+1
feature: Allow import Netscape HTML format (#163)
* [Feature request] Netscape HTML format import/export #96
added the possibility to add exported bookmarks via the webUI for ease of use
* [Feature request] Netscape HTML format import/export #96
updated the documentation
* Extract the parser into its own file and reuse the existing bookmark upload logic
---------
Co-authored-by: kamtschatka <simon.schatka@gmx.at>
Co-authored-by: MohamedBassem <me@mbassem.com>
kamtschatka 5 -30/+113
docker: Update docker images to point to the new repo URLs MohamedBassem 3 -9/+9
docs: Change references from the old repo URL to the new one MohamedBassem 9 -21/+20
docs: Add documentation for installing hoarder on unraid. Fixes #81 MohamedBassem 4 -89/+108
feature(inference): Upgrade the default vision model to the new… MohamedBassem 2 -2/+2
feature(crawler): Allow connecting to browser's websocket address and launching… MohamedBassem 3 -36/+70
feature(worker): Allow configuring redis with a password MohamedBassem 3 -0/+4
feature: Take full page screenshots #143 (#148)
Added the fullPage flag to take full screen screenshots
updated the UI accordingly to properly show the screenshots instead of scaling it down
Co-authored-by: kamtschatka <simon.schatka@gmx.at>
kamtschatka 4 -3/+9
Development Instructions are incomplete/not working (fixes #145) (#146)
updated the documentation on how to set up the development environment
Co-authored-by: kamtschatka <simon.schatka@gmx.at>
kamtschatka 2 -1/+6
readme: Add the iOS app store link to the readme and docs MohamedBassem 3 -3/+3
feature(crawler): Allow increasing crawler concurrency and configure storing… MohamedBassem 3 -4/+26
docs: Update docs to include the links to the android app MohamedBassem 4 -6/+6
docs: Update the CLI docs to reference the published NPM package MohamedBassem 2 -7/+90
fix(docs): Update the social image from the generic docusaurus image MohamedBassem 2 -2/+1
fix: Increase default navigation timeout to 30s, make it configurable and add… MohamedBassem 5 -6/+17
feature(inference): Upgrade the default vision model to the new gpt-4-turbo MohamedBassem 4 -10/+11
fix(workers): Increase default timeout to 60s, make it configurable and improve… MohamedBassem 3 -11/+29
docs: Fix some typos in the importing docs MohamedBassem 2 -6/+6
docs: Add some wiki page about importing links from chrome. #7 MohamedBassem 1 -0/+28
feature: Include server version in the admin UI. Fixes #66 MohamedBassem 8 -14/+92
docs: Add NEXTAUTH_URL to installation instruction. Fixes #5 MohamedBassem 4 -16/+25
featuer: Introduce a new CLI for mass manipulation of bookmarks MohamedBassem 11 -1/+340
feat(workers): Allow configuring the language in which the tags are generated.… MohamedBassem 4 -28/+8
docs: Update the quick sharing docs MohamedBassem 1 -4/+5
Fix typo in docs Marco Cedaro 1 -1/+1
readme: Update the readme to include the test flight link MohamedBassem 2 -2/+2
readme: Update the readme to include the android app tracking issue MohamedBassem 2 -2/+2
feature: Change maximum asset size to be configurable. Fixes #33 MohamedBassem 3 -12/+16
fix: Attempt to increase the reliability of the ollama inference MohamedBassem 4 -17/+49
docs: Add a warning around the experimental nature of ollama, and add update… MohamedBassem 2 -1/+20
docs: Document the newly approved firefox addon. Fixes #4 MohamedBassem 2 -2/+2
docs: Document the DISABLE_SIGNUPS config flag. Fixes #8 MohamedBassem 1 -0/+1
feature: Allow specifying a specific redis db to use. Fixes #13 MohamedBassem 3 -14/+18
feature: Add support for local models using ollama MohamedBassem 10 -81/+206
docs: Update logo in all screenshots MohamedBassem 21 -4/+25
ui: Migrate to the new logo everywhere MohamedBassem 41 -38/+460
chore: Refactor tailwind in all apps to use the tooling package MohamedBassem 19 -503/+426
feature(web): Add dark mode support MohamedBassem 31 -39/+138
docs: Add screenshots, and update other docs MohamedBassem 26 -176/+208
landing: Add the demo link to the landing page and mention it in the docs MohamedBassem 3 -15/+36
docs: Add docs for installation, configuration and development MohamedBassem 27 -462/+284
fix(docs): Fix broken links in docs build MohamedBassem 1 -2/+2
docs: Bootstrap docusaurus docs MohamedBassem 22 -673/+6762