Commit Graph

  • fe8e09c2f9 chore(release): update versions changeset-release/main github-actions[bot] 2026-01-10 15:04:31 +00:00
  • b2b76e36bc chore(client): remove playwright (#737) main Corentin Thomasset 2026-01-10 16:03:34 +01:00
  • 8d6caef8c1 chore(deps): update posthog-node (#736) Corentin Thomasset 2026-01-10 15:57:40 +01:00
  • d7455404f6 test(logger): removed stdout pollution in tests (#735) Corentin Thomasset 2026-01-10 15:44:29 +01:00
  • f3561a590d feat(search): improved search query parsing (#734) Corentin Thomasset 2026-01-10 14:41:47 +01:00
  • 848671b982 feat(search): index document and organization ids in fts search index (#733) Corentin Thomasset 2026-01-10 13:17:30 +01:00
  • 1b12e0cf09 feat(documents): added search duration logging (#732) Corentin Thomasset 2026-01-09 23:42:29 +01:00
  • e9630f3789 chore(search-parser): remove standardwebhooks dep (#729) Corentin Thomasset 2026-01-07 22:18:03 +01:00
  • 417d215560 feat(search-parser): add search query parser package (#728) Corentin Thomasset 2026-01-07 22:13:11 +01:00
  • e8f6217e35 feat(about): add about page/modal with version information (#726) Corentin Thomasset 2026-01-06 14:31:20 +01:00
  • abc2a2a800 feat(mobile): scan a document (#688) Jibran Iqbal 2026-01-06 13:08:22 +01:00
  • 8f60aaca5c feat(docs): enable 'Roles and Administration' section docs-navigation-admin Corentin Thomasset 2026-01-03 23:46:20 +01:00
  • 68d848e622 feat(admin): added first user admin role assignment and related documentation (#723) Corentin Thomasset 2026-01-03 16:30:40 +01:00
  • d37025cb94 feat(admin): extracted admin translations (#722) Corentin Thomasset 2026-01-03 13:56:07 +01:00
  • f3fb5ff46a feat(authentication): added 2FA support (#717) Corentin Thomasset 2026-01-02 23:30:47 +01:00
  • 8b52279807 docs(setup): add from-source installation guide (#716) megengels 2026-01-01 01:27:11 +01:00
  • 16e33b827c refactor(upgrade-dialog): disable global reduction (#719) Corentin Thomasset 2026-01-01 01:26:56 +01:00
  • 8d70a7b3c3 feat(api-keys): add endpoint to check current API key (#718) Corentin Thomasset 2025-12-31 15:52:37 +01:00
  • 7448a170af fix(documents): delete orphan file when same document exists in trash (#715) Arpit Garg 2025-12-31 08:08:05 -05:00
  • b8c14d0f44 feat(i18n): add timeout error message in all locales (#712) Corentin Thomasset 2025-12-29 12:22:28 +01:00
  • 4878a3f8dd refactor(config): replace hardcoded time and size values with constants (#708) Corentin Thomasset 2025-12-28 14:36:20 +01:00
  • a213f0683b feat(timeout): implement route-specific timeout configuration for uploads (#707) Corentin Thomasset 2025-12-28 02:35:32 +01:00
  • 6a5bcef5ad fix(subscription): proper file size limit enforcing Corentin Thomasset 2025-12-27 03:48:34 +01:00
  • 05a8cadbf5 wip loading-states Corentin Thomasset 2025-12-27 02:49:03 +01:00
  • 607ba9496c fix(mobile): upload failing in Android (#687) Jibran Iqbal 2025-12-24 15:32:52 +01:00
  • ec34cf1788 feat(admin): organization listing and search (#702) Corentin Thomasset 2025-12-22 00:21:55 +01:00
  • e52287d04f fix(tests): add createdAt field to user test data for consistency (#701) Corentin Thomasset 2025-12-21 21:38:15 +01:00
  • f903c33d26 chore(release): update versions (#700) @papra/webhooks@0.3.2 @papra/cli@0.2.2 @papra/api-sdk@1.1.3 Corentin Thomasset 2025-12-21 19:05:52 +01:00
  • 4342b319ea fix(webhook): added prepublish script (#699) Corentin Thomasset 2025-12-21 19:04:31 +01:00
  • 815f6f94f8 fix(sdk): added prepublishing script (#698) Corentin Thomasset 2025-12-21 19:01:02 +01:00
  • 96f29ba58f chore(release): update versions (#676) @papra/docker@25.12.0 @papra/cli@0.2.1 Corentin Thomasset 2025-12-21 18:51:43 +01:00
  • 33e3de9b8f chore(changesets): marked docker updates minor for monthly upgrade (#697) Corentin Thomasset 2025-12-21 18:50:09 +01:00
  • 1c64bca297 fix(cli): prepublish script (#696) Corentin Thomasset 2025-12-21 18:46:00 +01:00
  • f7bf202230 fix(tests): add createdAt field to user for deterministic ordering (#694) Corentin Thomasset 2025-12-21 00:38:21 +01:00
  • 5b905a1714 fix(demo): properly lazy load demo http client mock (#693) Corentin Thomasset 2025-12-20 15:36:40 +01:00
  • 7a4a3d4c5b feat(admin): user listing and search (#692) Corentin Thomasset 2025-12-19 23:29:34 +01:00
  • d795798931 feat(app): admin pages (#689) Corentin Thomasset 2025-12-17 00:50:25 +01:00
  • 95662d025f refactor(auth): update better auth to 1.4 (#686) Corentin Thomasset 2025-12-12 17:33:32 +01:00
  • 9d9be949b0 feat(mobile): in-app document viewer (#667) Jibran Iqbal 2025-12-12 17:27:36 +01:00
  • cf91515cfe feat(search): implement asynchronous document indexing and synchronization (#685) Corentin Thomasset 2025-12-11 16:06:59 +01:00
  • d6f71ba5ec refactor(search): removed database fts triggers (#683) Corentin Thomasset 2025-12-11 15:13:40 +01:00
  • 5bdb7c06bf feat(documents): add document.deleted event (#684) Corentin Thomasset 2025-12-11 01:30:58 +01:00
  • 2872c979fa refactor(server): add restore document usecase with event (#681) Corentin Thomasset 2025-12-07 23:24:27 +01:00
  • 23e66aeadf fix(ci): run linters in quiet mode to reduce output noise (#680) Corentin Thomasset 2025-12-06 23:29:37 +01:00
  • 6f38659638 fix(client): properly load default fie icon (#679) Corentin Thomasset 2025-12-06 22:40:01 +01:00
  • e3e0078673 feat(documents): use update usecase when content extraction (#678) Corentin Thomasset 2025-12-06 21:51:09 +01:00
  • 2cf86e5968 feat(documents): add document.updated internal event (#674) Corentin Thomasset 2025-12-06 17:31:44 +01:00
  • 76a72ace8d fix(i18n): correct capitalization in zh changeset (#677) Corentin Thomasset 2025-12-06 15:03:14 +01:00
  • 17d6e9aa6a feat(i18n): add Chinese (zh) translations (#673) (#675) Corentin Thomasset 2025-12-06 14:55:37 +01:00
  • f488e63c38 feat(documents): added document.trashed internal event (#671) Corentin Thomasset 2025-12-04 16:34:59 +01:00
  • 0092e530b7 refactor(server): introduced document.created event (#670) Corentin Thomasset 2025-12-03 23:57:55 +01:00
  • 364b58b74d chore(server): updated hono related deps (#669) Corentin Thomasset 2025-12-02 22:55:32 +01:00
  • d08cf2b195 chore(deps): updated linting dependencies (#668) Corentin Thomasset 2025-12-02 19:57:32 +01:00
  • fcd440cbbb feat(server): refactor server initialization and DI management (#666) Corentin Thomasset 2025-12-02 18:22:25 +01:00
  • d588e417c9 feat(mobile): add view document screen (#651) Jibran Iqbal 2025-12-02 18:19:07 +01:00
  • ca06919bb8 feat(server): introduced event driven pattern (#665) Corentin Thomasset 2025-12-02 13:59:05 +01:00
  • f6eae043fa chore(release): update versions (#611) mobile@1.0.0 @papra/lecture@0.4.0 @papra/docker@25.11.0 @papra/cli@0.2.0 @papra/api-sdk@1.1.2 Corentin Thomasset 2025-11-29 23:28:13 +01:00
  • e1b0555202 fix(changeset): use proper package for changeset (#663) Corentin Thomasset 2025-11-29 23:25:22 +01:00
  • 93517d0f13 chore(changesets): update changesets to minor for calver monthly bump (#662) Corentin Thomasset 2025-11-29 23:16:02 +01:00
  • d967fa6cef test(documents): add test for uploading document to non-member organization (#661) Corentin Thomasset 2025-11-29 23:10:49 +01:00
  • 9b43bafe33 fix(documents): user must be in org to upload (#660) Bartek Kwiecien 2025-11-29 22:52:49 +01:00
  • 334fcbdee4 refactor(search): mutualize search function in dedicated fts5 repository (#658) Corentin Thomasset 2025-11-29 00:04:30 +01:00
  • 981731bbe5 refactor(server): use more performant custom uniq method instead of lodash (#656) Corentin Thomasset 2025-11-25 21:09:44 +01:00
  • 96403c0047 fix(server): use booleanish schema for forcePathStyle validation (#657) Corentin Thomasset 2025-11-25 20:31:36 +01:00
  • 08f4a1cd05 feat(server): use original destination addresses when available for intake emails (#655) Corentin Thomasset 2025-11-25 01:14:46 +01:00
  • ca808064fa feat(server): add logging context for intake email ingestion (#653) Corentin Thomasset 2025-11-24 17:19:30 +01:00
  • dc6ee5b228 refactor(search): mutualize the document search in adapter pattern (#650) Corentin Thomasset 2025-11-20 23:38:58 +01:00
  • 14071b0bc9 feat(apps): add mobile base boilerplate (#606) Corentin Thomasset 2025-11-19 22:00:34 +01:00
  • ae3abe9ec7 feat(server): prevent certain emails domain from registering (#638) Corentin Thomasset 2025-11-18 20:32:01 +01:00
  • 479a603001 fix(tags): add text wrapping for long tag descriptions to prevent overflow (#637) Corentin Thomasset 2025-11-17 11:13:42 +01:00
  • 19f96a1625 feat(server): added global log context (#636) Corentin Thomasset 2025-11-15 23:52:52 +01:00
  • a03eae79a0 chore(deps): update tsx dependency to version 4.20.6 (#635) Corentin Thomasset 2025-11-15 02:15:42 +01:00
  • 4bcfb878f1 chore(deps): update typescript version to ^5.9.3 in pnpm-workspace.yaml (#634) Corentin Thomasset 2025-11-15 02:05:01 +01:00
  • d2676052c3 refactor(client): lazy load demo http client (#633) Corentin Thomasset 2025-11-15 00:31:49 +01:00
  • ec33ae6294 refactor(auth): replace ts-pattern with solid-js Switch for navigation logic (#632) Corentin Thomasset 2025-11-15 00:07:02 +01:00
  • 432a192b94 feat(cli): paperless-ngx exports import command (#622) Corentin Thomasset 2025-11-14 13:36:48 +01:00
  • 98d272fb60 refactor(lecture): enhance logging details for image buffer conversion (#631) Corentin Thomasset 2025-11-13 23:35:22 +01:00
  • 1d20c0cfe3 feat(lecture): added global pdf ocr log (#630) Corentin Thomasset 2025-11-13 20:56:16 +01:00
  • 07a42da57a refactor(lecture): added page count in pdf extractor logs (#629) Corentin Thomasset 2025-11-13 20:56:02 +01:00
  • 9dee142948 feat(lecture): log in pdf extractor (#628) Corentin Thomasset 2025-11-13 20:24:17 +01:00
  • 5ccdf446f0 feat(extractors): add logger support to text extraction functions (#627) Corentin Thomasset 2025-11-13 18:41:22 +01:00
  • 11ad13058e feat(server): install tesseract cli in production image (#626) Corentin Thomasset 2025-11-13 18:23:54 +01:00
  • ee9eff4914 feat(logging): add logging context for API key and session authentication (#625) Corentin Thomasset 2025-11-13 17:30:10 +01:00
  • 499b2cdba7 refactor(client): added eslint solid rules (#624) Corentin Thomasset 2025-11-13 03:29:58 +01:00
  • b0877645a8 fix(errors): enhance isUniqueConstraintError to handle hosted libsql dbs (#623) Corentin Thomasset 2025-11-12 01:53:54 +01:00
  • 8308e93fdf feat(lecture): add support for native Tesseract CLI extraction (#621) Corentin Thomasset 2025-11-11 16:59:33 +01:00
  • 1dce0ace41 feat(i18n): add tables pagination translations (#620) Corentin Thomasset 2025-11-09 22:18:09 +01:00
  • 868281bcff fix(i18n): added translations for document table headers (#618) Corentin Thomasset 2025-11-09 22:01:33 +01:00
  • 5b5ce85061 feat(client): limit concurrent upload (#619) Corentin Thomasset 2025-11-09 21:33:23 +01:00
  • 157a5cadd1 fix(deps): removed unnecessary packages locks (#617) Corentin Thomasset 2025-11-09 17:55:42 +01:00
  • 1922f24c0a feat(node): switched to node v24 (#616) Corentin Thomasset 2025-11-09 17:52:20 +01:00
  • 7ac06a0649 docs(readme): include CadenceMQ and change backend to Fly.io (#615) Corentin Thomasset 2025-11-08 23:40:57 +01:00
  • c150e231aa feat(documents): improve logging for text extraction errors (#614) Corentin Thomasset 2025-11-08 22:53:55 +01:00
  • 0c235031d2 feat(documents): include mimeType in document creation log (#613) Corentin Thomasset 2025-11-08 22:25:14 +01:00
  • 8a7c1c8368 test(organizations): un-order logs testing (#612) Corentin Thomasset 2025-11-07 23:42:59 +01:00
  • cb1f1b5b01 feat(tags): allow clicking on tags in tags page (#609) Daniel Barenholz 2025-11-07 21:34:26 +01:00
  • abc463f751 feat(client): added Dutch translation (#607) Daniel Barenholz 2025-11-07 21:20:10 +01:00
  • 8edfd48ceb fix(demo) typo in English demo popup description (#608) Daniel Barenholz 2025-11-07 20:33:35 +01:00
  • ca83ee3868 xplo(db): switch to kysely kysely-migration Corentin Thomasset 2025-11-05 22:01:08 +01:00
  • 3903eed170 chore(release): update versions (#605) @papra/webhooks@0.3.1 @papra/lecture@0.3.1 @papra/docker@25.10.2 @papra/cli@0.1.2 @papra/api-sdk@1.1.1 Corentin Thomasset 2025-11-02 21:20:30 +01:00