fix(web): render footer brand host from runtime config #460

Merged
nrupard merged 1 commit from fix/BUNYIP-462-footer-runtime-domain into main 2026-08-04 20:15:53 +02:00
Owner

What

Render the footer brand host from cfg.domain_or_localhost() instead of the hardcoded a8n.systems (layout.rs:256), matching the copyright line at layout.rs:285.

Why

On any deploy where BUNYIP_APP_DOMAIN != a8n.systems the footer named two different domains. UI audit (BUNYIP-455) finding F27.

Trivial reuse of an existing valid expression; CI verifies.

Closes BUNYIP-462.

## What Render the footer brand host from `cfg.domain_or_localhost()` instead of the hardcoded `a8n.systems` (layout.rs:256), matching the copyright line at layout.rs:285. ## Why On any deploy where `BUNYIP_APP_DOMAIN != a8n.systems` the footer named two different domains. UI audit (BUNYIP-455) finding F27. Trivial reuse of an existing valid expression; CI verifies. Closes BUNYIP-462.
fix(web): render footer brand host from runtime config
All checks were successful
E2E PR gate / Install + reachability (no deployment secrets) (pull_request) Successful in 15s
Check / fmt + clippy + build + tests (pull_request) Successful in 4m24s
Create release / Create release from merged PR (pull_request) Has been skipped
b8fac537d5
The footer brand line hardcoded "Bunyip · a8n.systems" (layout.rs:256) while the copyright line one row below already renders the runtime domain via cfg.domain_or_localhost() (layout.rs:285). Any deploy where BUNYIP_APP_DOMAIN != a8n.systems showed a footer naming two different domains. Render the brand host from the same runtime config. Found by the 2026-08-04 UI audit (BUNYIP-455), finding F27.

#BUNYIP-462

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: nrupard <natrsmith11@gmail.com>
nrupard deleted branch fix/BUNYIP-462-footer-runtime-domain 2026-08-04 20:15:54 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/bunyip!460
No description provided.