rspace-online/modules/rpubs
Jeff Emmett 42546c9a63 fix: use internal mailcow relay (port 25) for all SMTP transports
SMTP auth on port 587 was broken across all modules due to stale
credentials. Since rspace is on the mailcow Docker network, all 6
SMTP transports now use unauthenticated relay on port 25 when the
host is the internal postfix container. Fixes emails for: payment
receipts, space invitations, inbox approvals, agent notifications,
scheduled emails, and publication sharing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 15:12:42 -07:00
..
components fix: enforce subdomain routing — spaces are subdomains, never path segments 2026-04-03 14:09:53 -07:00
typst refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
curated-shops.json feat(rpubs): port full feature parity from rpubs-online 2026-03-20 22:55:10 -07:00
formats.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
imposition.ts feat(rpubs): port full feature parity from rpubs-online 2026-03-20 22:55:10 -07:00
landing.ts fix(routing): remove hardcoded /demo/ path prefix from URLs 2026-03-12 18:48:20 -07:00
local-first-client.ts feat: add Automerge schemas + local-first-clients for tier-3 modules 2026-03-15 17:47:37 -07:00
mod.ts fix: use internal mailcow relay (port 25) for all SMTP transports 2026-04-03 15:12:42 -07:00
parse-document.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
print-guides.ts feat(rpubs): port full feature parity from rpubs-online 2026-03-20 22:55:10 -07:00
printer-discovery.ts feat(rpubs): port full feature parity from rpubs-online 2026-03-20 22:55:10 -07:00
schemas.ts feat(rpubs): add collaborative document editing via Automerge CRDT 2026-03-11 12:01:08 -07:00
typst-compile.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00