| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | docs: Update installation docs with karakeep | MohamedBassem | 2025-04-05 | 1 | -1/+1 |
| | | |||||
| * | build: Update image source label in the dockerfile | Mohamed Bassem | 2025-04-05 | 1 | -2/+2 |
| | | |||||
| * | feat: Add PDF screenshot generation and display (#995) | Ahmad Mujahid | 2025-02-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Updated pdf2json to 3.1.5 * Extract and store a screenshot from PDF files using pdf2pic * Installing graphicsmagick and ghostscript * Generate Missing PDF screenshot with tidyAssets worker for backward support * Display PDF screenshot instead of the PDF in web if it exists. * Display PDF screenshot in mobile app if exists. * Updated pnpm-lock.yaml * Removed console.log * Revert the unnecessary changes in package.json * Revert pnpm-lock changes * Prevent rendering PDF files if the screenshot is not generated * refactor: replace useEffect with useMemo for section initialization * feat: show PDF file download button and handle large PDFs by defaulting to screenshot view * feat: add file size to openapi spec * feature: Add Assets preprocessing in fix mode to admin actions * i18n: add reprocess_assets_fix_mode translation * i18n: Add missing ar translations * A bunch of fixes * Fix openspec schema --------- Co-authored-by: Mohamed Bassem <me@mbassem.com> | ||||
| * | fix: custom fetch wrapper for ollama inference. Fixes #656 (#1032) | Gavin Mogan | 2025-02-16 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | * Add configurable fetch timeout for Ollama client * Worker service needs access to the .env file * repair typescript types * Update customFetch.ts * update the config docs --------- Co-authored-by: sbarbett <shane@barbetta.me> Co-authored-by: Mohamed Bassem <me@mbassem.com> | ||||
| * | docker: Pin corepack version in the AIO image | Mohamed Bassem | 2025-02-09 | 1 | -0/+3 |
| | | |||||
| * | docker: Add a warning about now changing the DATA_DIR env variable | Mohamed Bassem | 2025-02-09 | 1 | -1/+7 |
| | | |||||
| * | ci: Fix corepack issue in CI and docker build | Mohamed Bassem | 2025-02-02 | 1 | -1/+3 |
| | | |||||
| * | build: Bake a default NEXTAUTH_URL_INTERNAL in the docker image | Mohamed Bassem | 2025-01-12 | 1 | -2/+3 |
| | | |||||
| * | docker: Preinstall pnpm for the worker job to prevent downloading it on ↵ | Mohamed Bassem | 2024-11-18 | 1 | -1/+1 |
| | | | | | startup. #666 | ||||
| * | docker: Upgrade meilisearch to v1.11.1 (#629) | Marc | 2024-11-10 | 2 | -2/+2 |
| | | |||||
| * | fix: Fix type in the separate container env variable | Mohamed Bassem | 2024-10-28 | 1 | -2/+2 |
| | | |||||
| * | feature: Archive videos using yt-dlp. Fixes #215 (#525) | kamtschatka | 2024-10-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | * 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> | ||||
| * | docker: Add a flag to detect apps running in legacy container setup | Mohamed Bassem | 2024-10-26 | 1 | -0/+2 |
| | | |||||
| * | deps: Upgrade nodejs to v22 | MohamedBassem | 2024-10-12 | 2 | -4/+4 |
| | | |||||
| * | docker: Add HEALTHCHECK to Dockerfile (#508) | Marc | 2024-10-07 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | i added the healthcheck to the AIO and legacy web container. checked on my AIO instance: ``` { "Status":"healthy", "FailingStreak":0, "Log":[ { "Start":"2024-10-07T21:23:19.83382568+02:00", "End":"2024-10-07T21:23:20.003640388+02:00", "ExitCode":0, "Output":"Connecting to 127.0.0.1:3000 (127.0.0.1:3000)\nremote file exists\n" } ] } ``` | ||||
| * | docker: add Source Label to Dockerfile (#509) | Marc | 2024-10-07 | 1 | -0/+2 |
| | | | | | | To get changelogs shown with Renovate a docker container has to add the source label described in the OCI Image Format Specification. For reference: https://github.com/renovatebot/renovate/blob/main/lib/modules/datasource/docker/readme.md | ||||
| * | docker: Fix the docker-based development env (#456) | CrypticC3s4r | 2024-10-05 | 3 | -9/+22 |
| | | |||||
| * | build: Fix nextjs build after upgrading to 14.2 | MohamedBassem | 2024-09-21 | 1 | -1/+1 |
| | | |||||
| * | docker: Remove redis from the dev docker compose | MohamedBassem | 2024-08-31 | 1 | -7/+0 |
| | | |||||
| * | docker: Remove the redis and worker containers | MohamedBassem | 2024-08-31 | 1 | -24/+3 |
| | | |||||
| * | docker: Change all images to be built from the same AIO base | MohamedBassem | 2024-07-28 | 4 | -83/+69 |
| | | |||||
| * | build: Add an all-in-one container | MohamedBassem | 2024-07-21 | 13 | -0/+54 |
| | | |||||
| * | feature: Full page archival with monolith. Fixes #132 | MohamedBassem | 2024-05-26 | 1 | -0/+1 |
| | | |||||
| * | docker: Update docker images to point to the new repo URLs | MohamedBassem | 2024-05-19 | 1 | -2/+2 |
| | | |||||
| * | fix(crawler): Add --disable-dev-shm-usage to chrome container | MohamedBassem | 2024-05-12 | 2 | -0/+3 |
| | | |||||
| * | build(cli): Prepare for publishing CLI to npm | MohamedBassem | 2024-04-24 | 1 | -4/+5 |
| | | |||||
| * | fix: Update docker-compose.yml (#119) | Rosin | 2024-04-22 | 1 | -1/+1 |
| | | | | fix: solve invalid type of services.meilisearch.environment.MEILI_NO_ANALYTICS | ||||
| * | docker: Disable meilisearch analytics (#117) | Vivek | 2024-04-22 | 1 | -0/+2 |
| | | | | | | * Disable meilisearch analytics * Move MEILI_NO_ANALYTICS to docker-compose.yml | ||||
| * | feature: Download images and screenshots | MohamedBassem | 2024-04-20 | 1 | -0/+1 |
| | | |||||
| * | fix(docker): Remove BUILDPLATFORM from Dockerfile | MohamedBassem | 2024-04-06 | 1 | -4/+4 |
| | | |||||
| * | fix(cli): Don't download pnpm with every invocation | MohamedBassem | 2024-04-02 | 1 | -3/+2 |
| | | |||||
| * | docker: Move build args to the end for better cache hits | MohamedBassem | 2024-04-02 | 1 | -8/+9 |
| | | |||||
| * | feature: Include server version in the admin UI. Fixes #66 | MohamedBassem | 2024-04-02 | 1 | -0/+9 |
| | | |||||
| * | featuer: Introduce a new CLI for mass manipulation of bookmarks | MohamedBassem | 2024-04-02 | 1 | -0/+19 |
| | | |||||
| * | Bump chrome container version to 123 to enable linux/arm64 support on it (#59) | Luca | 2024-03-31 | 2 | -2/+2 |
| | | | | | | * Bump chrome container version to 102 to enable linux/arm64 support * Bump chrome container version to 123 | ||||
| * | docker: Use external chrome docker container | MohamedBassem | 2024-03-24 | 5 | -22/+19 |
| | | |||||
| * | docker: Fix multiplatform docker build | MohamedBassem | 2024-03-22 | 1 | -3/+3 |
| | | |||||
| * | docs: Add docs for installation, configuration and development | MohamedBassem | 2024-03-20 | 1 | -2/+12 |
| | | |||||
| * | docker: Fix dockerfiles to adapt to the new repo structure | MohamedBassem | 2024-03-14 | 1 | -10/+10 |
| | | |||||
| * | breaking: Using DATA_DIR env variable instead of DATABASE_URL | MohamedBassem | 2024-03-05 | 2 | -5/+5 |
| | | |||||
| * | feature: Add full text search support | MohamedBassem | 2024-03-01 | 2 | -0/+14 |
| | | |||||
| * | docker: Remove the file:/ prefix from database URLs | MohamedBassem | 2024-02-27 | 2 | -5/+5 |
| | | |||||
| * | docker: Run db migrations on web app startup | MohamedBassem | 2024-02-27 | 2 | -16/+10 |
| | | |||||
| * | build: Migrate from yarn to pnpm | MohamedBassem | 2024-02-26 | 4 | -45/+32 |
| | | |||||
| * | db: Migrate from prisma to drizzle | MohamedBassem | 2024-02-23 | 3 | -9/+3 |
| | | |||||
| * | build: Stop downloading puppeteer in github actions | MohamedBassem | 2024-02-22 | 1 | -1/+2 |
| | | |||||
| * | docker: Add a docker-based dev environment | MohamedBassem | 2024-02-20 | 6 | -0/+222 |
