• Joined on 2025-01-31
matt pushed to main at letsbe/pn-new-crm 2026-06-28 18:48:36 +02:00
ba128646e1 fix(documenso): skip legacy v1 document IDs in the v2 status poller
matt pushed to main at letsbe/pn-new-crm 2026-06-28 18:16:26 +02:00
32b57354ad fix(clients): archiving is edit-level, not delete (unblocks Sales/Director)
matt pushed to main at letsbe/pn-new-crm 2026-06-26 15:10:01 +02:00
9f5810e3df feat(users): per-user signing-email override (login ≠ signing identity)
matt pushed to main at letsbe/pn-new-crm 2026-06-25 22:57:30 +02:00
b2692839f1 feat(admin): set a sign-in username when creating a user
matt pushed to main at letsbe/pn-new-crm 2026-06-25 22:07:54 +02:00
caaebd77fa fix(intake): client inquiry emails mirror website copy + never show "Port Nimara CRM"
matt pushed to main at letsbe/pn-new-crm 2026-06-25 20:59:54 +02:00
866930c943 feat(intake): residence-type capture + CRM-owned inquiry emails for website cutover
matt pushed to cutover/website-crm-finalization at letsbe/pn-new-crm 2026-06-25 20:59:35 +02:00
866930c943 feat(intake): residence-type capture + CRM-owned inquiry emails for website cutover
matt created branch cutover/website-crm-finalization in letsbe/pn-new-crm 2026-06-25 20:59:35 +02:00
matt pushed to main at letsbe/pn-new-crm 2026-06-25 15:14:35 +02:00
64a488dc15 fix(signing): branded embed URL for developer + Copy link
matt pushed to main at letsbe/pn-new-crm 2026-06-25 14:45:41 +02:00
2bc2cfac6f fix(eoi): render signed-PDF preview inline (preview endpoint + font-src)
matt pushed to main at letsbe/pn-new-crm 2026-06-25 14:26:44 +02:00
3f6f845c02 fix(csp): add frame-src so signed-PDF previews + embedded signing load
matt pushed to main at letsbe/pn-new-crm 2026-06-25 13:21:10 +02:00
fc994cd88b fix(eoi): silence Documenso's own lifecycle emails on createDocument
matt pushed to main at letsbe/pn-new-crm 2026-06-25 04:05:49 +02:00
e17476f3e3 fix(eoi): v1 field placement uses percent coords, not absolute points
matt pushed to main at letsbe/pn-new-crm 2026-06-25 03:37:21 +02:00
f4cfc5600f fix(eoi): uppercase Documenso recipient roles at the API boundary
matt pushed to main at letsbe/pn-new-crm 2026-06-25 02:48:28 +02:00
0ca9b2c3b5 feat(eoi): toggleable local-fill pathway — clean detail render + address wrapping
matt pushed to main at letsbe/pn-new-crm 2026-06-24 23:55:29 +02:00
af05bb18dc fix(documenso): follow v1 /download JSON {downloadUrl} to fetch the real signed PDF
matt pushed to main at letsbe/pn-new-crm 2026-06-24 21:38:43 +02:00
1c91d76c52 feat(signing): internal "who signed" + completion email alerts to configurable recipients
matt pushed to main at letsbe/pn-new-crm 2026-06-22 16:24:00 +02:00
352b2420b7 fix(ui): mobile cutoff polish — onboarding banner + yacht owner truncate (R1/R2)
matt pushed to main at letsbe/pn-new-crm 2026-06-22 15:53:41 +02:00
459c68a2c3 feat(rbac): residential-partner route lockdown + role-aware mobile nav
matt pushed to main at letsbe/pn-new-crm 2026-06-22 13:49:23 +02:00
adc9802361 fix(rbac): sales/operational roles see deal alerts; quiet admin-only onboarding probe
d8f739a7c2 feat(rbac): GDPR export becomes a toggleable clients.gdpr_export permission
Compare 2 commits »