Backend (delivery retry): - Use NotFoundError (404) instead of BadRequestError (400) for missing log doc - Add telegram + slack retry support (was email-only, threw error for others) Frontend (delivery page): - Add pk field to DeliveryEntry interface - Pass pk query param in retry call so backend can look up the doc - Fix handleRetry to accept full entry object instead of just id Frontend (webhooks page): - Parallelize delivery fetches with Promise.allSettled (was sequential for loop) - Significant page load improvement for subscriptions with many deliveries |
||
|---|---|---|
| .. | ||
| scripts | ||
| src | ||
| .gitignore | ||
| Dockerfile | ||
| package.json | ||
| POSTAL_SMTP_SETUP.md | ||
| tsconfig.json | ||
| vitest.config.ts | ||