rspace-online/modules/rcart
Jeff Emmett 4919ca1021 fix(rcart): use port 25 internal relay for payment emails
SMTP auth credentials were stale, causing all payment confirmation
emails to silently fail. Since rspace is on the mailcow Docker network,
use unauthenticated relay on port 25 instead of port 587 with auth.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 15:06:57 -07:00
..
components fix: enforce subdomain routing — spaces are subdomains, never path segments 2026-04-03 14:09:53 -07:00
db feat: Phase 4 — remove PostgreSQL from 11 modules, switch to Automerge 2026-03-02 15:48:01 -08:00
lib feat(rcart): Layer 3 — automated recurring payment execution via ERC-20 allowance 2026-03-12 21:32:13 +00:00
extract.ts feat(rcart): merge group shopping into rCart module 2026-03-10 01:21:38 -07:00
flow.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
landing.ts feat: add ViewHistory for in-app back navigation, rename rWork to rTasks 2026-03-11 14:04:13 -07:00
local-first-client.ts feat(rcart): merge group shopping into rCart module 2026-03-10 01:21:38 -07:00
mod.ts fix(rcart): use port 25 internal relay for payment emails 2026-04-03 15:06:57 -07:00
schemas.ts feat(rcart): add real payment flow for cart contributions 2026-03-12 20:25:17 -07:00