Commit Graph

  • 1ee6ec87a2 chore: add translations (#2614) Lucas Smith 2026-03-13 15:22:20 +11:00
  • 6b1b1d0417 fix: improve webhook execution (#2608) Lucas Smith 2026-03-13 15:02:09 +11:00
  • 9f680c7a61 perf: set global prisma transaction timeouts and reduce transaction scope (#2607) Lucas Smith 2026-03-13 14:51:53 +11:00
  • 76d96d2f65 chore: extract translations (#2583) github-actions[bot] 2026-03-13 14:50:48 +11:00
  • 2f2b5dd232 feat: allow creating embeds in folder (#2612) David Nguyen 2026-03-13 14:50:14 +11:00
  • fae1798eeb fix: add typecheck to build.sh deps/vite-8 Lucas Smith 2026-03-13 14:06:48 +11:00
  • 8d97f1dcfa fix: resolve error flash on page refresh (#2606) David Nguyen 2026-03-13 12:37:30 +11:00
  • 69e08ac7cd fix: make typecheck work Lucas Smith 2026-03-13 12:32:10 +11:00
  • f69f3c9473 chore: hoist dev deps Lucas Smith 2026-03-13 12:16:24 +11:00
  • e67e19358a fix: add hipaa flag (#2603) David Nguyen 2026-03-13 12:06:10 +11:00
  • 9747fd1800 fix: tidy Lucas Smith 2026-03-13 12:03:05 +11:00
  • 364537e8fe chore: update hipaa status in docs (#2599) Timur Ercan 2026-03-13 02:00:05 +01:00
  • 53afafe5db fix: remove hacks Lucas Smith 2026-03-13 11:49:56 +11:00
  • 38ab1cd4a7 fix: add babel-plugin-macros as explicit devDependency Lucas Smith 2026-03-13 10:34:19 +11:00
  • b3ef92feb9 perf: upgrade to vite 8, migrate rollup to rolldown, and optimise build pipeline Lucas Smith 2026-03-13 10:06:15 +11:00
  • 4751c9cecc fix: template description overflow (#2605) Joshua Sharp 2026-03-12 18:15:21 +11:00
  • a5fd814fbc fix: handle invalid qr share tokens without 500 (#2597) VIVEK TIWARI 2026-03-11 22:46:17 -04:00
  • 1d2c781a6d docs: add organisation ownership transfer guide (#2601) Ephraim Duncan 2026-03-12 02:39:37 +00:00
  • 03ca3971a0 perf: upgrade @libpdf/core to 0.3.3 and deduplicate font registration (#2598) Lucas Smith 2026-03-11 20:23:18 +11:00
  • 5ea4060fd7 v2.8.0 v2.8.0 Lucas Smith 2026-03-10 21:43:01 +11:00
  • af346b179c feat: add recipient role editing and audit log PDF download in admin (#2594) Lucas Smith 2026-03-10 21:41:46 +11:00
  • ab69ee627b fix: include extra recipient info in missing fields error msg (#2590) Catalin Pit 2026-03-10 03:17:24 +02:00
  • 4daec44550 fix: move window.__ENV__ script before client bundle to prevent stale fallback (#2592) Lucas Smith 2026-03-10 12:15:15 +11:00
  • 11eb4dd2cd fix: security CVE-2026-29045 (#2589) Ted Liang 2026-03-09 16:46:11 +11:00
  • cc71c7d9ba fix: add cmaps (#2588) Lucas Smith 2026-03-09 14:07:13 +11:00
  • f82bf97480 fix: only use embed hash name/email as fallback when recipient values are blank (#2586) Lucas Smith 2026-03-09 13:30:27 +11:00
  • 0e20d364ef fix: opt findDocumentsInternal query out of batch fetching (#2585) Lucas Smith 2026-03-09 12:47:59 +11:00
  • ef57c8448a fix: dropdown fields (#2584) David Nguyen 2026-03-09 12:19:20 +11:00
  • eaaf8f9e63 chore: add translations (#2582) Lucas Smith 2026-03-09 11:56:17 +11:00
  • 58f0c98038 chore: add embed envelope docs (#2576) David Nguyen 2026-03-09 11:50:13 +11:00
  • da7b5d12f8 fix: make signing page left-hand sidebar collapsible (#2541) Catalin Pit 2026-03-09 02:45:28 +02:00
  • 7cfe876762 chore: extract translations (#2577) github-actions[bot] 2026-03-09 11:39:37 +11:00
  • 15399cbe8e feat: auto-disable telemetry when license key is configured (#2562) Ephraim Duncan 2026-03-09 00:24:24 +00:00
  • c4754553c9 feat: implement template search functionality (#2376) Catalin Pit 2026-03-09 01:44:51 +02:00
  • 6c8726b58c fix: performance improvements (#2581) David Nguyen 2026-03-09 10:22:57 +11:00
  • 835c55e2ca fix: resolve follow-up issues from oxlint migration chore/migrate-eslint-prettier-to-oxlint-oxfmt ephraimduncan 2026-03-06 05:45:16 +00:00
  • abd031b58b chore: add translations (#2575) Lucas Smith 2026-03-06 16:10:54 +11:00
  • 1b171f7d1b fix: update dockerfile chore/migrate-to-pnpm Lucas Smith 2026-03-06 15:10:06 +11:00
  • d05d051053 fix: update dockerfile Lucas Smith 2026-03-06 15:06:50 +11:00
  • 30c5cf6d70 fix: update dockerfile Lucas Smith 2026-03-06 14:57:25 +11:00
  • dfac91916c fix: react19 errors Lucas Smith 2026-03-06 14:46:42 +11:00
  • a5a795cb7b fix: update ci Lucas Smith 2026-03-01 21:56:30 +11:00
  • b6da33282e fix: make prisma work Lucas Smith 2026-03-01 16:05:22 +11:00
  • 0d1496bc26 fix: set explicit prisma client output for pnpm compatibility Lucas Smith 2026-03-01 13:54:22 +11:00
  • b5e1874ced fix: remove remaining double-dash issues in CI and docs Lucas Smith 2026-03-01 13:12:31 +11:00
  • 0b8d107291 fix: remove double-dash in pnpm with:env script calls Lucas Smith 2026-03-01 13:07:34 +11:00
  • f66f01a09a build: standardise on react 19 and deduplicate deps Lucas Smith 2026-03-01 13:01:26 +11:00
  • 960217c78d build: migrate from npm to pnpm with workspace catalogs Lucas Smith 2026-03-01 00:01:57 +11:00
  • 1ff8680c32 chore: extract translations (#2566) github-actions[bot] 2026-03-06 14:15:37 +11:00
  • 7ea664214a feat: add embedded envelopes (#2564) David Nguyen 2026-03-06 14:11:27 +11:00
  • 7e2cbe46c0 fix: show current month data and add caching (#2573) Ephraim Duncan 2026-03-06 02:30:31 +00:00
  • c63b4ca3cc fix(i18n): mark dropdown and radio placeholder for translation (#2537) Konrad 2026-03-06 03:05:03 +01:00
  • 6faa01d384 feat: add pdf image renderer (#2554) David Nguyen 2026-03-06 12:39:03 +11:00
  • 0ce909a298 refactor: find envelopes (#2557) Lucas Smith 2026-03-06 12:38:40 +11:00
  • 7f271379b9 fix: upgrade @libpdf/core (#2572) Lucas Smith 2026-03-06 10:08:58 +11:00
  • ae02169e97 chore: migrate linting and formatting to oxlint and oxfmt ephraimduncan 2026-03-05 19:09:19 +00:00
  • 406e77e4be chore: add translations (#2570) Lucas Smith 2026-03-05 17:33:36 +11:00
  • bff360b084 fix: upgrade @libpdf/core (#2569) Lucas Smith 2026-03-05 15:34:40 +11:00
  • db1087d76d v2.7.1 v2.7.1 Lucas Smith 2026-03-05 15:16:45 +11:00
  • ef0a5b54ba fix: verify before re-registering in email sync (#2568) Lucas Smith 2026-03-05 15:12:20 +11:00
  • 1f985e2cd3 fix: invalid po translations (#2567) David Nguyen 2026-03-05 14:54:36 +11:00
  • 525dd92a56 fix(i18n): mark SUBSCRIPTION_STATUS_MAP for translation (#2515) Konrad 2026-03-05 04:42:40 +01:00
  • d21b99825d fix(i18n): add pluralization to expiration period picker (#2535) Konrad 2026-03-05 04:32:12 +01:00
  • dfbf68e4cd fix(i18n): mark editor field number form placeholder for translation (#2536) Konrad 2026-03-05 04:31:24 +01:00
  • 8b0231825f chore: extract translations (#2539) github-actions[bot] 2026-03-05 14:11:53 +11:00
  • 03e2e4f171 docs: clarify placeholder support is envelope.* only (#2560) Ephraim Duncan 2026-03-05 02:58:29 +00:00
  • 7f5f2b22ed feat: add seal-document sweep job and admin unsealed documents page (#2563) Lucas Smith 2026-03-05 13:56:40 +11:00
  • 74042c7c6e chore: remove flaky recipient completed PDF share e2e test ephraimduncan 2026-03-04 17:24:47 +00:00
  • 5ce4b59f52 chore: remove unnecessary constant extraction and defensive optional chaining ephraimduncan 2026-03-04 17:08:10 +00:00
  • 77e463e850 refactor: deduplicate QR share helpers and fix polling leak ephraimduncan 2026-03-04 16:06:28 +00:00
  • acb5a885c2 feat: allow recipients to view completed PDF via QR share link ephraimduncan 2026-03-04 14:45:16 +00:00
  • 7d3a56a006 feat: add admin ability to move subscription between orgs (#2558) Lucas Smith 2026-03-04 22:34:53 +11:00
  • f1323679aa fix: use default field meta for embedding template fields (#2556) Catalin Pit 2026-03-03 13:24:57 +02:00
  • a05251d5ee v2.7.0 v2.7.0 Lucas Smith 2026-03-03 16:19:38 +11:00
  • 454f73f2a9 chore: remove old docs (#2550) Lucas Smith 2026-03-02 13:47:40 +11:00
  • 24a5c85b6c fix(docs): rewrite mermaid component to avoid async client component error (#2549) Lucas Smith 2026-02-28 16:55:33 +11:00
  • b92c53dbb2 feat: docs v2 (#2460) Lucas Smith 2026-02-27 22:05:27 +11:00
  • 18d092f415 fix: wip feat/add-pdf-image-renderer David Nguyen 2026-02-26 14:32:28 +11:00
  • f8ac782f2e deps: 2026-02-26 upgrades (#2545) Lucas Smith 2026-02-26 14:17:08 +11:00
  • 194660d847 fix: return all documents from V1 API regardless of folder (#2471) Ephraim Duncan 2026-02-26 02:55:14 +00:00
  • 0d3bd59ec6 fix: handle cjk and special chars when slugifying (#2544) Lucas Smith 2026-02-26 13:54:35 +11:00
  • 92d82c0423 fix(i18n): mark supported languages for translation (#2377) Konrad 2026-02-26 02:06:18 +01:00
  • 484e1c20d0 chore: add translations (#2533) Lucas Smith 2026-02-26 11:50:08 +11:00
  • 6425b242f0 Merge branch 'main' into feat/add-pdf-image-renderer David Nguyen 2026-02-25 19:26:47 +11:00
  • 8e8f57661c fix: refactors David Nguyen 2026-02-25 19:26:09 +11:00
  • 6f5014a561 feat: support optional read replicas (#2540) Lucas Smith 2026-02-25 19:07:02 +11:00
  • 653d340668 fix: virtualisation issues David Nguyen 2026-02-25 17:30:20 +11:00
  • c112392da9 feat: add admin email domain management and sync job (#2538) Lucas Smith 2026-02-25 15:14:18 +11:00
  • bc72d9cb17 chore: extract translations (#2505) github-actions[bot] 2026-02-24 22:07:03 +11:00
  • 9a2f3747db fix: reorder migrations David Nguyen 2026-02-24 21:09:38 +11:00
  • 84deea11e4 Merge branch 'main' into feat/add-pdf-image-renderer David Nguyen 2026-02-24 18:51:04 +11:00
  • 5fa4c42098 fix: refactor how non-s3 pdfs are loaded David Nguyen 2026-02-24 18:47:50 +11:00
  • 3ad3216c4c fix: update button width to fit content in public profile page (#2506) Karlo 2026-02-23 11:46:58 +01:00
  • 0d22b43c98 chore: remove random file feat/add-embed-v2 David Nguyen 2026-02-23 15:51:59 +11:00
  • e2794ec42b fix: add tests David Nguyen 2026-02-23 15:46:38 +11:00
  • 36eef79b1a fix: omit fieldId from embed create endpoints (#2523) Lucas Smith 2026-02-21 21:14:51 +11:00
  • 6fb88fede5 chore: upgrade libpdf (#2522) Lucas Smith 2026-02-21 20:54:33 +11:00
  • 844af17ec2 feat: move email sending into background jobs for retry support fix/extract-emails Lucas Smith 2026-02-20 23:25:37 +11:00
  • 653ab3678a feat: better ratelimiting (#2520) Lucas Smith 2026-02-20 12:23:02 +11:00
  • 006b1d0a57 feat: per-recipient envelope expiration (#2519) Lucas Smith 2026-02-20 11:36:20 +11:00