mirror of
https://github.com/documenso/documenso
synced 2026-04-21 21:37:18 +00:00
Configure default transaction options (5s maxWait, 10s timeout) on the PrismaClient instead of per-transaction overrides. Move side effects like email sending, webhook triggers, and job dispatches out of $transaction blocks to avoid holding database connections open during network I/O. Also extracts the direct template email into a background job and fixes a bug where prisma was used instead of tx inside a transaction. |
||
|---|---|---|
| .. | ||
| service-accounts | ||
| create-user.ts | ||
| delete-user.ts | ||
| disable-user.ts | ||
| enable-user.ts | ||
| find-user-security-audit-logs.ts | ||
| forgot-password.ts | ||
| get-all-users.ts | ||
| get-monthly-completed-document.ts | ||
| get-most-recent-email-verification-token.ts | ||
| get-reset-token-validity.ts | ||
| get-signer-conversion.ts | ||
| get-user-by-email.ts | ||
| get-user-by-id.ts | ||
| get-user-by-reset-token.ts | ||
| get-user-monthly-growth.ts | ||
| reset-password.ts | ||
| send-confirmation-token.ts | ||
| submit-support-ticket.ts | ||
| update-password.ts | ||
| update-profile.ts | ||
| verify-email.ts | ||