Files
manyangles/docs/verification.md
T

25 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Local verification — September 9, 2026
- `bun run check`: unit tests, typecheck, lint and production build passed.
- Clean-database migration check passed, including the webhook inbox migration.
- Opt-in publishing integration passed with real storage/worker processing:
note-only and email-only guests, approval reset, hidden statistics, scheduled
publication and note/gallery visibility, submission opening, gallery policies,
unauthorized upload completion rejection, concurrent completion deduplication,
direct presigned upload, smaller display/thumbnail outputs, and closed/draft
rejection. Source: one existing demo original, left untouched.
- Mailpit integration passed: opt-in only, concurrent enqueue deduplication,
provider acceptance and no repeat notification.
- Webhook tests passed: valid/invalid/stale signatures, ignored event types,
duplicate and early callbacks, out-of-order terminal outcomes, event-scoped
query and provider separation. No production Resend requests were sent.
- Browser: guest form checked at 390×844 with no horizontal overflow or console
warnings/errors; organizer People tab loaded delivery history successfully.
Temporary viewport override was reset.
Temporary test events and uploaded copies were removed by fixture cleanup.
Mailpit test messages remain available. These checks do not replace real-device
camera/HEIC testing or production deliverability verification. Resend webhook
registration and its signing secret are deployment configuration, not activated
by local tests. See `email-delivery.md`.