Commit Graph

  • bb9d5556d3 fix(upload): properly handle file-too-big errors (#491) Corentin Thomasset 2025-09-10 14:57:46 +02:00
  • 83e943c5b4 refactor(client): update favicons (#488) Corentin Thomasset 2025-09-09 23:30:27 +02:00
  • b557d59632 feat(blog): v0.9 announcement post (#35) Corentin Thomasset 2025-09-09 15:51:59 +02:00
  • 40b0557553 chore(release): update versions (#465) @papra/webhooks@0.3.0 @papra/lecture@0.2.0 @papra/docs@0.6.0 @papra/cli@0.1.0 @papra/app-server@0.9.0 @papra/app-client@0.9.0 @papra/api-sdk@1.1.0 Corentin Thomasset 2025-09-09 15:06:26 +02:00
  • b5a0317d24 refactor(documents): made the document creation usecase factory synchronous (#485) Corentin Thomasset 2025-09-09 11:42:33 +02:00
  • 9730a06468 refactor(documents): narrowed down the document storage config parameter (#484) Corentin Thomasset 2025-09-09 11:32:49 +02:00
  • ec0a437d86 fix(ingestion-folders): ensure doneFolders and errorFolders are string arrays for proper exclusion pattern (#483) Corentin Thomasset 2025-09-08 23:36:04 +02:00
  • 9ed9f34ee8 wip storage-driver-migration Corentin Thomasset 2025-09-08 23:19:16 +02:00
  • 1606310745 refactor(intake-emails): update email validation to use RFC 322 compliant email for intake email origins (#481) Corentin Thomasset 2025-09-04 11:53:51 +02:00
  • 0a03f42231 feat(documents): implement document encryption (#480) Corentin Thomasset 2025-09-04 10:15:30 +02:00
  • a62d376772 fix(tags): retreive tags affected even when only affected to deleted documents (#477) Corentin Thomasset 2025-08-21 13:50:48 +02:00
  • ea9d90d6cf refactor(ingestion-folders): use file streaming instead of loading in ram (#475) Corentin Thomasset 2025-08-20 23:01:56 +02:00
  • 27a6b0b53d refactor(documents): made the creation of storage driver sync (#474) Corentin Thomasset 2025-08-20 21:44:53 +02:00
  • 94c4d76b86 refactor(driver): no longer use file instances in memory driver (#473) Corentin Thomasset 2025-08-20 20:34:06 +02:00
  • b08241f20f refactor(server): use streaming for handling file upload (#472) Corentin Thomasset 2025-08-20 20:15:57 +02:00
  • e77a42fbf1 refactor(documents): lazy load PdfViewer component for smaller main chunk (#471) Corentin Thomasset 2025-08-13 00:52:00 +02:00
  • d488efe2cc refactor(i18n): simplified translation management and performance (#470) Corentin Thomasset 2025-08-12 02:22:20 +02:00
  • 14c3587de0 refactor(documents): improved UX of the document content update (#468) Corentin Thomasset 2025-08-09 23:33:42 +02:00
  • 7400a3a6ec chore(dependencies): removed unbuild (#467) Corentin Thomasset 2025-08-09 22:05:48 +02:00
  • 14bc2b8f8d chore(dependencies): replace unbuild with tsdown (#464) Corentin Thomasset 2025-08-09 17:03:14 +02:00
  • e48745331f chore(ci): mutualized CI workflows (#463) Corentin Thomasset 2025-08-09 16:43:43 +02:00
  • 38dcc765f9 chore(release): update versions (#462) @papra/app-server@0.8.2 @papra/app-client@0.8.2 Corentin Thomasset 2025-08-09 11:39:03 +02:00
  • c085b9d676 fix(documents): apply tagging rules after the content is extracted (#461) Corentin Thomasset 2025-08-09 11:36:33 +02:00
  • a64a93544d chore(release): update versions (#460) @papra/app-server@0.8.1 @papra/app-client@0.8.1 Corentin Thomasset 2025-08-09 02:11:20 +02:00
  • f20559e95d chore(migrations): update migration command for production environment (#459) Corentin Thomasset 2025-08-09 02:07:40 +02:00
  • 7d755d0981 chore(docker): add build dependencies for sharp/node-gyp in Dockerfile (#457) Corentin Thomasset 2025-08-09 02:01:44 +02:00
  • 4f57cda646 feat(blog): added v0.8 announcement (#34) Corentin Thomasset 2025-08-08 21:25:38 +02:00
  • 5382019721 chore(release): update versions (#420) @papra/webhooks@0.2.0 @papra/lecture@0.1.0 @papra/docs@0.5.3 @papra/app-server@0.8.0 @papra/app-client@0.8.0 Corentin Thomasset 2025-08-08 21:16:08 +02:00
  • b33fde35d3 feat(auth): improved feedback for invalid origin url (#455) Corentin Thomasset 2025-08-08 18:10:54 +02:00
  • fd6f83f538 refactor(migrations): purged legacy migrations (#453) Corentin Thomasset 2025-08-08 02:31:13 +02:00
  • 7f7e5bffcb refactor(database): completely rewrote the db migration tooling (#452) Corentin Thomasset 2025-08-08 02:18:22 +02:00
  • f5d951cc82 chore(n8n): added scope in package name n8n-nodes Corentin Thomasset 2025-08-04 20:32:42 +02:00
  • 47f9c5b186 refactor(n8n): updated changeset Corentin Thomasset 2025-08-04 13:54:15 +02:00
  • 0b97e58785 chore(n8n): added workflow file for n8n nodes Corentin Thomasset 2025-08-04 13:50:43 +02:00
  • d51779aeb8 refactor(n8n): auto lint Corentin Thomasset 2025-08-04 13:25:33 +02:00
  • 8f30ec0281 feat(n8n): initial setup of n8n node package (#443) Marco Mihai Condrache 2025-08-04 13:23:42 +02:00
  • 5868800bce fix(tags): fixed the impossibility to delete a tag that have been affected to a document (#448) Corentin Thomasset 2025-08-02 00:41:43 +02:00
  • b5ccc135ba refactor(documents): document content extraction is now async (#447) Corentin Thomasset 2025-08-01 23:44:29 +02:00
  • 5e46bb9e6a feat(i18n): added Italian translation Manuel Zavatta 2025-07-31 23:15:43 +02:00
  • e2f0b83863 refactor(client): switched from ModularForms to Formisch lib formisch Corentin Thomasset 2025-07-28 21:59:58 +02:00
  • 41a113334a refactor(tasks): integrated cadence task services (#436) Corentin Thomasset 2025-07-28 20:30:11 +02:00
  • b398f8351d feat(index): added faq (#33) Corentin Thomasset 2025-07-25 23:07:55 +02:00
  • 6723baf98a feat(webhooks): add document update and tag events (#432) Corentin Thomasset 2025-07-25 16:46:05 +02:00
  • bbe5fe74e2 test(lecture): added fixture test timeout (#431) Corentin Thomasset 2025-07-25 14:56:46 +02:00
  • a8cff8cedc refactor(webhooks): updated webhooks signatures and payload to match standard-webhook spec (#430) Corentin Thomasset 2025-07-25 11:29:26 +02:00
  • 67b3b14cdf feat(lecture): added ocr support for scanned pdf (#429) Corentin Thomasset 2025-07-24 22:21:10 +02:00
  • ffdae8db56 feat(intake-emails): redesigned intake email list (#412) Osaf Ali Sayed 2025-07-14 18:58:48 +05:30
  • 7768840aa4 refactor(i18n): improved Romanian translation (#419) Edward205 2025-07-14 14:36:10 +03:00
  • 1522d9638b feat(blog): announce Papra v0.7 (#32) Corentin Thomasset 2025-07-13 23:40:04 +02:00
  • dd3862e50c chore(release): update versions (#418) @papra/app-server@0.7.0 @papra/app-client@0.7.0 Corentin Thomasset 2025-07-13 22:45:48 +02:00
  • a82ff3a755 chore(docker): add lecture package.json to Dockerfiles (#417) Corentin Thomasset 2025-07-13 22:42:55 +02:00
  • d5b00307da chore(dependencies): put unbuild in pnpm catalog (#416) Corentin Thomasset 2025-07-13 22:19:12 +02:00
  • 5ce21981a9 chore(release): update versions (#370) @papra/webhooks@0.1.1 @papra/docs@0.5.2 @papra/cli@0.0.2 @papra/app-server@0.6.4 @papra/app-client@0.6.4 @papra/api-sdk@1.0.2 Corentin Thomasset 2025-07-13 21:53:55 +02:00
  • 3401cfbfdc feat(config): introduce appBaseUrl for overriding client and server base URLs (#405) Corentin Thomasset 2025-07-13 21:46:07 +02:00
  • 26015666de feat(i18n): add Spanish language support (#411) Adrian Ortiz 2025-07-09 15:41:04 -06:00
  • 09e3bc5e15 feat(i18n): finalize Romanian translationsetup (#408) Corentin Thomasset 2025-07-09 00:32:04 +02:00
  • e84521f06b feat(config): add support link redirect (#31) Corentin Thomasset 2025-07-08 21:07:12 +02:00
  • 23fd6d6d38 fea(seo): improved metas (#30) Corentin Thomasset 2025-07-08 19:52:49 +02:00
  • cd4ea689f9 feat(blog): added cadence-mq announcement (#29) Corentin Thomasset 2025-07-08 01:03:07 +02:00
  • 1711ef866d chore(i18n): added Polish translations (#403) Piotr Icikowski 2025-07-08 00:01:18 +02:00
  • 1d23f40894 fix(docs): update schema URL in configuration examples to use the correct domain (#402) Corentin Thomasset 2025-07-07 14:00:35 +02:00
  • 40a1f91b67 feat(i18n): Added European Portuguese (pt) translation (#391) juoum 2025-07-04 22:12:27 +01:00
  • 47b69b15f4 fix(organization-settings): update back button link to use organization ID in URL (#399) Corentin Thomasset 2025-07-04 23:03:19 +02:00
  • a188af1f88 chore(lint): enabled type-aware linting (#398) Corentin Thomasset 2025-07-04 22:55:42 +02:00
  • f28d8245bf feat(auth): added configuration to disable auth by email (#394) Corentin Thomasset 2025-07-02 13:36:19 +02:00
  • aad36f3252 fix(documents): corrected weird centering for long file names (#393) Corentin Thomasset 2025-07-02 00:01:53 +02:00
  • 21a5ccce6d fix(docker): set COREPACK_HOME for rootless image to avoid permission issues (#392) Corentin Thomasset 2025-07-01 23:25:24 +02:00
  • 42bc3c6698 feat(docs): added api endpoint doc page (#390) Corentin Thomasset 2025-07-01 18:47:41 +02:00
  • a9f474dc2d Merge pull request #388 from papra-hq/lecture-integration Corentin Thomasset 2025-06-30 21:20:13 +02:00
  • ed5a93cb47 chore: update repository URLs and clean up package configurations Corentin Thomasset 2025-06-30 21:12:45 +02:00
  • 52df988c02 Add 'packages/lecture/' from commit '9b2a4b2ae90de0cc5ba1c7a3f14b308185e9c705' Corentin Thomasset 2025-06-30 21:03:28 +02:00
  • 73b8d08076 feat(documents): added configuration for the ocr languages (#387) Corentin Thomasset 2025-06-29 22:14:58 +02:00
  • 9b2a4b2ae9 chore: release v0.0.7 Corentin Thomasset 2025-06-29 16:08:54 +02:00
  • 2a8b88e48a refactor(extractors): added config in high-order extraction methods (#4) Corentin Thomasset 2025-06-29 16:08:11 +02:00
  • be1b70a26a chore: release v0.0.6 Corentin Thomasset 2025-06-29 15:56:28 +02:00
  • 1755849483 refactor(config): rename and export ocrLanguages (#3) Corentin Thomasset 2025-06-29 15:54:22 +02:00
  • 13889c1c42 wip documents-requests Corentin Thomasset 2025-06-29 15:28:17 +02:00
  • b3693fd9c9 chore: release v0.0.5 Corentin Thomasset 2025-06-29 15:01:14 +02:00
  • 2149b50270 feat(config): added the possibility to configure tesseract ocr (#2) Corentin Thomasset 2025-06-29 15:00:37 +02:00
  • 0b276ee0d5 feat(i18n): add Brazilian Portuguese (pt-BR) translation (#383) Lucas Arantes 2025-06-26 19:31:20 -03:00
  • 56fb9ec2c4 docs(CONTRIBUTING): update dev instructions with package build step (#382) Corentin Thomasset 2025-06-25 13:37:12 +02:00
  • 6cedc30716 chore(deps): updated dependencies (#379) Corentin Thomasset 2025-06-24 20:52:15 +02:00
  • f1e1b4037b feat(tags): add color picker and swatches for tag creation (#378) Corentin Thomasset 2025-06-24 20:27:58 +02:00
  • 205c6cfd46 feat(preview): improved document preview for text-like files (#377) Corentin Thomasset 2025-06-24 00:11:40 +02:00
  • c54a71d2c5 fix(tags): allow for uppercase tag color code (#346) Alex 2025-06-19 19:45:06 +10:00
  • 62b7f0382c chore(release): update versions (#358) @papra/docs@0.5.1 @papra/app-server@0.6.3 @papra/app-client@0.6.3 Corentin Thomasset 2025-06-18 22:11:19 +02:00
  • 57c6a26657 fix(demo): case insensitive dummy search in demo (#367) Corentin Thomasset 2025-06-18 21:03:10 +02:00
  • b8c2bd70e3 feat(tags): allow for adding/removing tags to document using api keys (#366) Corentin Thomasset 2025-06-18 20:58:03 +02:00
  • 0c2cf698d1 feat(i18n): added German translation (#359) Marvin Deuschle 2025-06-15 21:51:13 +02:00
  • 585c53cd9d chore(changesets): added /llms.txt announcement changesets (#357) Corentin Thomasset 2025-06-14 19:16:28 +02:00
  • b5b05dbe17 feat(pages): added llms.json file (#28) Corentin Thomasset 2025-06-14 19:00:48 +02:00
  • 6472eada8b refactor(index): update layout and swap email ingestion with documents tagging card (#27) Corentin Thomasset 2025-06-14 18:31:57 +02:00
  • f035458e16 feat(docs): added descriptions in docs-navigation.json (#354) Corentin Thomasset 2025-06-14 00:37:47 +02:00
  • 556fd8b167 feat(docs): added navigation json export (#341) Corentin Thomasset 2025-06-10 21:30:56 +02:00
  • cb1e713993 feat(landing): added features and open source section (#26) Corentin Thomasset 2025-06-09 21:00:28 +02:00
  • 81e85295ba chore(release): update versions (#334) @papra/docs@0.5.0 @papra/app-server@0.6.2 @papra/app-client@0.6.2 Corentin Thomasset 2025-06-07 17:40:28 +02:00
  • 1c574b8305 feat(script): ensure local database directory exists before running scripts (#337) Corentin Thomasset 2025-06-07 17:26:28 +02:00
  • ff830c234a fix(client): corrected version release link (#333) Corentin Thomasset 2025-06-07 15:09:08 +02:00
  • 451564f354 docs(readme): updated features statuses (#328) Corentin Thomasset 2025-06-07 14:58:21 +02:00
  • ecd6af45c8 docs(README): update project status and add sponsorship section (#327) Corentin Thomasset 2025-06-07 00:04:49 +02:00