aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ci: Fix E2E test timeoutMohamed Bassem2025-03-161-0/+1
|
* ci: Run E2E tests in CIMohamed Bassem2025-03-161-0/+15
|
* i18n: Enable new languagesMohamed Bassem2025-03-161-1/+5
|
* fix(mobile): Fix shared links getting stored as text. #956MohamedBassem2025-03-162-4/+6
|
* i18n: Sync weblate translationsHosted Weblate2025-03-1616-51/+1695
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: AdamA <adam.adamcek@gmail.com> Co-authored-by: Aljaz <aljaz@aljaz.net> Co-authored-by: Bazyli Cyran <bazyli@cyran.dev> Co-authored-by: El <designated.crap@gmail.com> Co-authored-by: Jisung, Ahn <narusas@gmail.com> Co-authored-by: Julius Håkansson <juharo@pm.me> Co-authored-by: Kym gemme <Kym.gemme@hotmail.com> Co-authored-by: Lucas M MOreno <lmal.moreno@gmail.com> Co-authored-by: Michael Förster <mfo1009@googlemail.com> Co-authored-by: Miki Pfeiffer Hacke <hej@mikih.dk> Co-authored-by: NM15 <rollrasen.info@gmail.com> Co-authored-by: Panda <panda@326486.xyz> Co-authored-by: Peter Dave Hello <hsu@peterdavehello.org> Co-authored-by: Piyoka Smith <piyoka5697@ahaks.com> Co-authored-by: Quang Anh Tran <tranquanganh99@gmail.com> Co-authored-by: TRY02 <1932557811@qq.com> Co-authored-by: Андрій Прийма <cas23473@gmail.com> Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/da/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/de/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/fr/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/hu/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/ko/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/pl/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/ru/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/sk/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/sl/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/sv/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/uk/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/vi/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/zh_Hant/ Translation: Hoarder/Hoarder
* fix(translations): fixes typo in video download (#1116)erik-nilcoast2025-03-121-1/+1
|
* fix(extension): Fix handling for empty storage. #10MohamedBassem2025-03-121-13/+36
|
* feat: Add endpoints for whoami and user stats. Fixes #1113Mohamed Bassem2025-03-119-9/+455
|
* fix: Revert the accidental upgrade of deps. #1107Mohamed Bassem2025-03-109-6992/+681
|
* build(deps-dev): bump vitest from 1.3.1 to 1.6.1 (#1104)dependabot[bot]2025-03-095-265/+232
| | | | | | | | | | | | | | Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 1.3.1 to 1.6.1. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v1.6.1/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: Resync the openapi specMohamed Bassem2025-03-092-8/+61
|
* fix: Add error boundary around bookmark cardsMohamed Bassem2025-03-095-3/+59
|
* fix: Harden getBookmarks endpoint against inconsistent bookmarks. Fixes #1094Mohamed Bassem2025-03-092-66/+60
|
* build(deps-dev): bump vite from 5.1.4 to 5.4.12 (#1103)dependabot[bot]2025-03-094-175/+458
| | | | | | | | | | | | | | | Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.4 to 5.4.12. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.12/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.12/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump dompurify from 3.0.9 to 3.2.4 (#1102)dependabot[bot]2025-03-092-347/+6408
| | | | | | | | | | | | | | Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.0.9 to 3.2.4. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](https://github.com/cure53/DOMPurify/compare/3.0.9...3.2.4) --- updated-dependencies: - dependency-name: dompurify dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(extension): Fix extension setting hook not firing on setting change. #10MohamedBassem2025-03-093-23/+37
|
* feat: Expose bookmark summarization in the API (#1088)erik-nilcoast2025-03-093-0/+121
| | | Proxy to the TRPC Summarize mutation for use in the public API
* feat: Move background jobs with the admin actions. Fixes #1083Mohamed Bassem2025-03-098-257/+284
|
* fix: Fix missing workers in the server statsMohamed Bassem2025-03-093-0/+86
|
* feat(web): Redesign the import/export pageMohamed Bassem2025-03-081-68/+135
|
* fix(workers): Small typo fix in assetPreprocessingWorker.tsChris2025-03-081-2/+2
|
* feat: Add support for 'ai tagged' as a webhook trigger. Fixes #1092Mohamed Bassem2025-03-074-4/+12
|
* fix(workers): Fix webhook events being sent regardless of selected user ↵Mohamed Bassem2025-03-071-46/+50
| | | | operation. Fixes #1092
* fix(workers): Fix pdf screenshotting not working when a text is extracted. ↵Mohamed Bassem2025-03-071-5/+9
| | | | Fixes #1096
* fix: Validate the output of the feed xml parser. Fixes #1085Mohamed Bassem2025-03-021-8/+19
|
* fix: Fix fixMode preventing images from getting taggedMohamed Bassem2025-03-021-1/+1
|
* fix: Move away from JSON outputs to structured outputs. Fixes #1047Mohamed Bassem2025-03-027-39/+74
|
* feat(web): Show list stats in the sidebarMohamed Bassem2025-03-026-42/+97
|
* refactor: Move the list logic into a separate modelMohamed Bassem2025-03-026-194/+308
|
* docs: Add instructions for node environment setup (#1078)Mosab Ibrahim2025-03-021-0/+59
| | | | Hoarder uses node version 22, and makes use of `corepack` features. Instructions for setting those up correctly were missing.
* fix: Add missing list to PWA. Fixes #884Mohamed Bassem2025-02-231-2/+18
|
* feat: Add a setting page to manage assets. Fixes #730Mohamed Bassem2025-02-2316-347/+630
|
* feat: Add PDF screenshot generation and display (#995)Ahmad Mujahid2025-02-1734-101/+545
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* chore: Add question issue template and update other onesMohamed Bassem2025-02-163-2/+10
|
* fix: custom fetch wrapper for ollama inference. Fixes #656 (#1032)Gavin Mogan2025-02-165-12/+34
| | | | | | | | | | | | | | | | * 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>
* docs: Add CONTRIBUTING.md (#1009)Mohamed Bassem2025-02-161-0/+46
|
* docker: Pin corepack version in the AIO imageMohamed Bassem2025-02-091-0/+3
|
* fix(mobile): add header class name corresponding to dark mode for text color ↵Md. Saadman Farhad2025-02-091-0/+1
| | | | (#1005)
* fix: Loosen the restriction about the browser address env variable. Fixes #1000Mohamed Bassem2025-02-091-2/+2
|
* docker: Add a warning about now changing the DATA_DIR env variableMohamed Bassem2025-02-091-1/+7
|
* feat(web): bulk tag deletion. Fixes #872 (#900)lexafaxine2025-02-095-23/+311
| | | | | | | | | | | | | | | * feat(web): #872 bulk tag deletion * revert lock file change * change bulk tag action type def and fix small issue * fix prettier * minor fixes --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
* build: Add error handling to installation script and other small fixes (#980)Chris2025-02-091-8/+33
| | | Script will now exit on error and when there is an unset variable
* feat: add URL protocol validation to extension and mobile app (#996)Ahmad Mujahid2025-02-092-0/+23
|
* feat(i18n): add Arabic language support (#983)Ahmad Mujahid2025-02-093-1/+324
|
* ci: Fix corepack issue in CI and docker buildMohamed Bassem2025-02-022-2/+4
|
* build: Fix corepack issues in the linux installation script. #967Mohamed Bassem2025-02-021-0/+2
|
* release(sdk): Release the 0.22 sdkMohamed Bassem2025-02-021-1/+1
|
* docs: Release the 0.22 docsMohamed Bassem2025-02-0227-0/+1259
|
* i18n: Enable the Hungarian translationMohamed Bassem2025-02-021-0/+1
|
* i18n: Merged translations from weblateMohamed Bassem2025-02-0210-19/+589
|\