Docs/adr 0045 split origins #51

Merged
Joey merged 2 commits from docs/adr-0045-split-origins into main 2026-10-03 18:42:41 +00:00
Owner
No description provided.
Zayin_Admin added 2 commits 2026-10-03 18:29:20 +00:00
Records how an installation runs the Dashboard and the API on sibling
hostnames (dash./api.) beside the default same-origin topology, from one
image: the API origin reaches the Dashboard at run time in a meta element,
the display host stays on the API's origin (device cookies and the offline
code cache depend on it), the API trusts its own origin as Better Auth
already does, cookies stay host-only, CORS stays narrow and becomes part of
the module UI contract, the reference proxy gains per-hostname routing, and
the deploy smoke test proves both topologies, the split one in a real
browser.

Amends ADR 0034 and extends ADR 0044.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
docs: state exactly what ADR 0045's browser smoke proves
CI / verify (pull_request) Successful in 51s
CI / infrastructure-smoke (pull_request) Successful in 13s
CI / migration-smoke (pull_request) Successful in 1m48s
CI / image-build (pull_request) Successful in 18s
CI / deploy-smoke (pull_request) Successful in 42s
55accd0e65
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Zayin_Admin force-pushed docs/adr-0045-split-origins from dc0a3c38ac to 55accd0e65 2026-10-03 18:29:20 +00:00 Compare
Joey approved these changes 2026-10-03 18:42:36 +00:00
Joey merged commit 5162b4cc77 into main 2026-10-03 18:42:41 +00:00
Joey deleted branch docs/adr-0045-split-origins 2026-10-03 18:42:41 +00:00
Member

Rebased onto main after #52 (b642d8f) and force-pushed. The branch is now its two commits (a56a853, 55accd0); the earlier "merge main into branch" commit is gone.

CI is green on 55accd0: verify, infrastructure-smoke, migration-smoke, image-build, deploy-smoke.

Rebased onto `main` after #52 (`b642d8f`) and force-pushed. The branch is now its two commits (`a56a853`, `55accd0`); the earlier "merge main into branch" commit is gone. CI is green on `55accd0`: verify, infrastructure-smoke, migration-smoke, image-build, deploy-smoke.
Sign in to join this conversation.
No Reviewers
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Zayin/Ekklesia#51