ephraimduncan
bd3192d8f9
Merge branch 'main' into fix/dev-hmr-full-reload
...
# Conflicts:
# apps/remix/vite.config.ts
2026-05-08 06:24:27 +00:00
David Nguyen
8671f269e8
fix: lint project ( #2693 )
2026-05-08 16:04:22 +10:00
David Nguyen
edbf65969b
fix: replace linter with biome ( #2645 )
2026-05-08 15:40:31 +10:00
David Nguyen
207135d6f3
feat: add new field overflow methods ( #2715 )
2026-05-08 15:14:27 +10:00
Ephraim Duncan
c915ca97ea
Merge branch 'main' into fix/dev-hmr-full-reload
2026-05-07 12:40:28 +00:00
Lucas Smith
4877d1964a
chore: add translations ( #2771 )
2026-05-07 15:32:14 +10:00
Lucas Smith
f66751668a
fix: paginate and search member/group pickers ( #2768 )
2026-05-07 15:03:38 +10:00
github-actions[bot]
bc3aa9c858
chore: extract translations ( #2737 )
2026-05-07 11:39:39 +10:00
Catalin Pit
b79b4bd111
feat: add DD-MM-YYYY date format variants ( #2767 )
2026-05-06 23:34:05 +10:00
Lucas Smith
36c10d1a92
v2.10.1
v2.10.1
2026-05-05 21:02:28 +10:00
Ephraim Duncan
8c0e029b1b
feat: add pending signed PDF downloads ( #2730 )
2026-05-05 17:25:24 +10:00
David Nguyen
f10d3284ba
feat: remove default personal orgs from custom sso ( #2741 )
2026-05-05 14:50:07 +10:00
David Nguyen
6a6ef8d2ad
feat: allow add myself feature for embeds ( #2754 )
2026-05-04 15:05:13 +10:00
Lucas Smith
690491c3b1
fix: prevent 2fa users from being flagged as bots ( #2748 )
2026-05-04 12:45:43 +10:00
Lucas Smith
6243a514af
fix: csp frame-ancestors on signing routes
2026-05-02 09:55:51 +10:00
Lucas Smith
a697832b43
v2.10.0
v2.10.0
2026-05-01 21:58:05 +10:00
Lucas Smith
aebb5e2067
fix: assistant signing auth ( #2753 )
2026-05-01 15:51:58 +10:00
David Nguyen
e19b1d00d0
fix: improve embed error messages ( #2752 )
2026-05-01 14:24:42 +10:00
ephraimduncan
478bfe3383
Merge branch 'main' into fix/dev-hmr-full-reload
...
# Conflicts:
# apps/remix/vite.config.ts
2026-04-30 15:32:43 +00:00
ephraimduncan
6f95494ad9
fix(remix): restrict hono dev-server full-reload to backend files
...
@hono/vite-dev-server's default handleHotUpdate triggers a full page
reload for any changed module that was loaded for SSR. With React
Router's `ssr: true`, that is essentially every app/route file, so
every edit forced a full reload and React Refresh never ran.
Wrap serverAdapter(...) and override the returned plugin's
handleHotUpdate to only invoke the full-reload path for files under
apps/remix/server/** (the actual Hono backend). Everything else falls
through to the React Router HMR / React Refresh pipeline.
2026-04-30 15:28:09 +00:00
David Nguyen
c428170b5c
fix: allow users to download templates ( #2746 )
2026-04-30 16:50:07 +10:00
David Nguyen
84fc866cfb
fix: improve signature rendering quality with high-resolution caching ( #2745 )
2026-04-30 15:21:09 +10:00
David Nguyen
5d92aaf20a
feat: render signatures on pending envelopes ( #2743 )
2026-04-30 14:43:48 +10:00
Catalin Pit
ae497092d7
fix: security improvements ( #2593 )
2026-04-30 14:43:20 +10:00
David Nguyen
2f4c3893a3
fix: remove envelope title cropping ( #2739 )
2026-04-28 16:01:19 +10:00
Lucas Smith
61338af216
chore: add translations ( #2735 )
2026-04-28 14:55:25 +10:00
David Nguyen
2c7a1be051
feat: add envelope ids to certs ( #2733 )
2026-04-28 14:54:47 +10:00
github-actions[bot]
8bad62cc92
chore: extract translations ( #2734 )
2026-04-27 10:57:19 +10:00
Lucas Smith
19c2f7b4a1
docs: add signing reminders guide ( #2716 )
2026-04-27 10:51:14 +10:00
Lucas Smith
135b676cd4
chore: add translations ( #2689 )
2026-04-27 10:49:09 +10:00
Lucas Smith
8f3e1893c7
v2.9.1
v2.9.1
2026-04-23 14:03:52 +10:00
Catalin Pit
e063af628f
feat: allow admins to remove organisation and team members ( #2705 )
2026-04-22 23:08:16 +10:00
Lucas Smith
dc575f5c80
fix: don't block organisation member removal on billing checks ( #2706 )
2026-04-22 21:59:22 +10:00
Ephraim Duncan
e5da5bca38
fix: unwrap webhook payload before test and resend ( #2710 )
2026-04-22 15:42:16 +10:00
Catalin Pit
d38d703fd3
fix: error message (update title) ( #2691 )
2026-04-22 15:42:07 +10:00
Lucas Smith
3249f855fb
fix: show captcha on challenge for sign in ( #2713 )
2026-04-22 14:26:15 +10:00
Lucas Smith
34b31c0d80
chore: deps upgrades ( #2712 )
2026-04-21 14:43:49 +10:00
Lucas Smith
198dafc8ec
v2.9.0
v2.9.0
2026-04-18 22:04:26 +10:00
armorbreak001
2f1aaa2b5d
fix: prevent TooltipTrigger from submitting parent forms ( fixes #2684 ) ( #2701 )
2026-04-16 14:29:35 +10:00
Lucas Smith
f54a8ed72f
feat: add turnstile captcha to auth flow ( #2703 )
2026-04-16 14:29:07 +10:00
David Nguyen
5082226e08
fix: brand logo caching ( #2699 )
2026-04-14 21:18:17 +10:00
David Nguyen
bc82b2e70e
fix: admin org sorting ( #2694 )
2026-04-14 21:17:16 +10:00
Ephraim Duncan
4935f387bf
feat: signing reminders ( #1749 )
2026-04-14 21:01:53 +10:00
David Nguyen
6d7bd212bf
fix: clean up duplicate dialogs ( #2686 )
2026-04-09 14:37:49 +10:00
David Nguyen
283334921b
fix: update team member invitation ux ( #2687 )
2026-04-09 14:32:29 +10:00
Lucas Smith
1af83ea854
chore: add translations ( #2683 )
2026-04-09 14:08:44 +10:00
Lucas Smith
7cb64c3d04
fix: allow nullable document audit logs ( #2682 )
2026-04-08 16:23:43 +10:00
github-actions[bot]
4c69cb9c66
chore: extract translations ( #2631 )
2026-04-08 15:37:18 +10:00
David Nguyen
14b0b4805d
feat: auto insert email and date fields ( #2639 )
2026-04-08 15:35:08 +10:00
Ephraim Duncan
9bfaa08d38
fix: documents table team email recipient lookup ( #2578 )
2026-04-07 20:10:38 +00:00