aboutsummaryrefslogtreecommitdiffstats
path: root/docs (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-02-08feat: add source filter to query language (#2465)Mohamed Bassem1-0/+1
* feat: add source filter to query language Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * autocomplete source --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-01feat: Add LLM-based OCR as alternative to Tesseract (#2442)Mohamed Bassem1-1/+2
* feat(ocr): add LLM-based OCR support alongside Tesseract Add support for using configured LLM inference providers (OpenAI or Ollama) for OCR text extraction from images as an alternative to Tesseract. Changes: - Add OCR_USE_LLM environment variable flag (default: false) - Add buildOCRPrompt function for LLM-based text extraction - Add readImageTextWithLLM function in asset preprocessing worker - Update extractAndSaveImageText to route between Tesseract and LLM OCR - Update documentation with the new configuration option When OCR_USE_LLM is enabled, the system uses the configured inference model to extract text from images. If no inference provider is configured, it falls back to Tesseract. https://claude.ai/code/session_01Y7h7kDAmqXKXEWDmWbVkDs * format --------- Co-authored-by: Claude <noreply@anthropic.com>
2026-02-01docs: replace emojis with icon in category namesMohamed Bassem24-21/+295
2026-01-26feat(search): add tag: alias for # and ! alias for negation (#2425)Mohamed Bassem1-3/+9
Add `tag:` as an alternative syntax to `#` for tag search queries, and `!` as an alternative to `-` for negating qualifiers. This provides more intuitive syntax options for users who prefer text-based qualifiers over special characters. Co-authored-by: Claude <noreply@anthropic.com>
2026-01-18docs: enhance OLLAMA_KEEP_ALIVE variable description (#2410)ampersandru2-2/+2
* Enhance OLLAMA_KEEP_ALIVE variable description Expanded the explanation for OLLAMA_KEEP_ALIVE variable to include examples for better clarity. Added examples of -1m for indefinite, 0 for instant. * Enhance OLLAMA_KEEP_ALIVE variable description Updated the description of the OLLAMA_KEEP_ALIVE variable to include examples for better clarity.
2026-01-18docs: fix relative urlsMohamed Bassem18-34/+34
2026-01-17docs: Update CRAWLER_ALLOWED_INTERNAL_HOSTNAMES documentation with tailscale ↵E.T.2-2/+2
examples (#2355) * Update CRAWLER_ALLOWED_INTERNAL_HOSTNAMES documentation with tailscale examples * docs: Update CRAWLER_ALLOWED_INTERNAL_HOSTNAMES documentation with tailscale examples Added to general documentation, not just version v0.30.0 docs
2026-01-15deps: upgrade react to 19.2.1Mohamed Bassem1-2/+2
2026-01-11docs: docs for Ollama to recommend OpenAI-compatible endpoint (#2374)Mark :)3-27/+29
* fix(docs): update Ollama instructions and clarify AI provider options * fix(docs): correct formatting of note on random string generation --------- Co-authored-by: mark <7497389+Mxrk@users.noreply.github.com>
2026-01-10fix(docs): fix links of openai secton and issue templateMohamed Bassem6-6/+6
2026-01-03feat: add openai service tier configuration option (#2339)Robert Rosca1-0/+1
2026-01-02fix(docs): remove horizontal scrolling in docsMohamed Bassem1-95/+0
2026-01-01release(docs): release the 0.30 docsMohamed Bassem103-93/+5878
2025-12-29feat: Add open telemetry (#2318)Mohamed Bassem1-33/+44
* feat: add OpenTelemetry tracing infrastructure Introduce distributed tracing capabilities using OpenTelemetry: - Add @opentelemetry packages to shared-server for tracing - Create tracing utility module with span helpers (withSpan, addSpanEvent, etc.) - Add tRPC middleware for automatic span creation on API calls - Initialize tracing in API and workers entry points - Add demo instrumentation to bookmark creation and crawler worker - Add configuration options (OTEL_TRACING_ENABLED, OTEL_EXPORTER_OTLP_ENDPOINT, etc.) - Document tracing configuration in environment variables docs When enabled, traces are collected for tRPC calls, bookmark creation flow, and crawler operations, with support for any OTLP-compatible backend (Jaeger, Tempo, etc.) * refactor: remove tracing from workers for now Keep tracing infrastructure but remove worker instrumentation: - Remove tracing initialization from workers entry point - Remove tracing instrumentation from crawler worker - Fix formatting in tracing files The tracing infrastructure remains available for future use. * add hono and next tracing * remove extra span logging * more fixes * update config * some fixes * upgrade packages * remove unneeded packages --------- Co-authored-by: Claude <noreply@anthropic.com>
2025-12-27feat: support archiving as pdf (#2309)Mohamed Bassem1-0/+1
* feat: support archiving as pdf * add supprot for manually triggering pdf downloads * fix submenu * menu cleanup * fix store pdf
2025-12-27feat: add OPENAI_PROXY_URL configuration and support for proxy in OpenAI ↵rzxczxc1-0/+1
client (#2231) * Add OPENAI_PROXY_URL configuration and support for proxy in OpenAIInferenceClient * docs: add OPENAI_PROXY_URL configuration for proxy support in OpenAI API requests * format --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
2025-12-22docs: shuffle some docs aroundMohamed Bassem6-1/+1
2025-12-22docs: add RSS feeds integration documentation (#2288)Mohamed Bassem1-0/+50
* docs: add RSS feeds integration documentation Add detailed documentation for RSS feed integration covering: - Publishing lists as RSS feeds with authentication tokens - Consuming external RSS feeds with automatic bookmark creation - Feed scheduling and management features - Configuration options and troubleshooting guides - API access and best practices * changes --------- Co-authored-by: Claude <noreply@anthropic.com>
2025-12-18docs: Add icons beside category namesMohamed Bassem11-13/+13
2025-12-13docs: fix sidebar on mobileMohamed Bassem1-4/+2
2025-12-13feat: Add limits on number of rss feeds and webhooks per userMohamed Bassem1-2/+4
2025-12-13docs: Update screenshots in docsMohamed Bassem7-5/+1
2025-12-13docs: Adding user guidesMohamed Bassem20-11/+154
2025-12-13docs: drop docs for old versionsMohamed Bassem342-22139/+1
2025-12-13docs: restructure the docsMohamed Bassem37-24/+117
2025-12-13docs: restyle the docsMohamed Bassem2-64/+786
2025-12-13deps: Upgrade to nodejs 24Mohamed Bassem1-4/+4
2025-12-10feat: make asset preprocessing worker timeout configurableClaude1-0/+1
- Added ASSET_PREPROCESSING_JOB_TIMEOUT_SEC environment variable with default of 60 seconds (increased from hardcoded 30 seconds) - Updated worker to use the configurable timeout from serverConfig - Added documentation for the new configuration option
2025-12-08feat: add is:broken search qualifier for broken links (#2225)Mohamed Bassem1-0/+1
Add a new search qualifier `is:broken` that allows users to filter bookmarks with broken or failed links. This matches the functionality on the broken links settings page, where a link is considered broken if: - crawlStatus is "failure" - crawlStatusCode is less than 200 - crawlStatusCode is greater than 299 The qualifier supports negation with `-is:broken` to find working links. Changes: - Add brokenLinks matcher type definition - Update search query parser to handle is:broken qualifier - Implement query execution logic for broken links filtering - Add autocomplete support with translations - Add parser tests - Update search query language documentation Co-authored-by: Claude <noreply@anthropic.com>
2025-11-30docs: add karakeep integration for Home Assistant (#2196)Flo1-0/+8
* Update 13-community-projects.md Add Karakeep integration for Home Assistant * Update docs/docs/13-community-projects.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update docs/docs/13-community-projects.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update 13-community-projects.md --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-29release(docs): release the 0.29 docsMohamed Bassem103-30/+6020
2025-11-23docs: Add LOG_LEVEL to configuration documentation (#2166)Aaron Korte1-0/+1
* Add LOG_LEVEL to configuration options Added LOG_LEVEL configuration option for application logging. * Add missing trailing pipe
2025-11-23docs: fix link to raycast extension (#1923)David2-2/+2
* Update 13-community-projects.md Updated the Raycast Extension link * tests: Add a test for listing lists * fix link * empty * empty --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
2025-11-22fix: add a way to allowlist all domains from ip validationMohamed Bassem1-6/+6
2025-11-16deps: Upgrade typescript to 5.9Mohamed Bassem1-1/+1
2025-11-09feat: add crawler domain rate limiting (#2115)Mohamed Bassem1-23/+25
2025-11-08release(docs): release the 0.28 docsMohamed Bassem88-23/+5308
2025-11-02feat: Make search job timeout configurableMohamed Bassem1-2/+3
2025-11-02fix: Stricter SSRF validation (#2082)Mohamed Bassem1-5/+6
* fix: Stricter SSRF validation * skip dns resolution if running in proxy context * more fixes * Add LRU cache * change the env variable for internal hostnames * make dns resolution timeout configerable * upgrade ipaddr * handle ipv6 * handle proxy bypass for request interceptor
2025-10-26docs: Add Azure configuration details for OpenAI-compatible API (#2072)Christoph Vollmann1-0/+22
* docs: Add Azure configuration details for OpenAI-compatible API * Update docs/docs/14-guides/05-different-ai-providers.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-26feat: Allow configuring inline asset size thresholdMohamed Bassem1-24/+25
2025-10-26refactor: generalize tidy assets queue into admin maintenance (#2059)Mohamed Bassem1-1/+1
* refactor: generalize admin maintenance queue * more fixes
2025-10-25fix: update OpenAI API to use max_completion_tokens instead of max_tokens ↵Benjamin Michaelis1-0/+1
(#2000) * fix: update OpenAI API to use max_completion_tokens instead of max_tokens The OpenAI API has deprecated max_tokens in favor of max_completion_tokens for newer models. This change updates both text and image model calls. * feat: add support for max_completion_tokens in OpenAI inference configuration
2025-10-12feat: support passing multiple proxy values (#2039)Mohamed Bassem1-27/+28
* feat: support passing multiple proxy values * fix typo * trim and filter
2025-10-11docs: Add karakeep-sync to community projects (#1994)Siddharth Doshi1-0/+7
Added a new community project for syncing links from Hacker News and Reddit to Karakeep.
2025-09-28docs: Add doc updates for prometheus metrics (#1957)Clayton O'Neill1-1/+2
This adds documentation for `WORKERS_HOST` and clarifies token requirements for `PROMETHEUS_AUTH_TOKEN`.
2025-09-14feat: Add scripts to migrate all content from one server to the otherMohamed Bassem1-0/+71
2025-09-13feat(search): add title search qualifier (#1940)Mohamed Bassem1-0/+4
* fix(search): include link titles in title matcher * docs(search): add title qualifier * docs: remove title qualifier from v0.27 guide
2025-09-07docs: establish cloudflare redirects after the new lowercase docsMohamed Bassem1-0/+4
2025-09-07fix(docs): fix links to point to lowercase docsMohamed Bassem18-18/+18