fix(home): derive footer year and drop the dead footer links (MAPPS-229) #241

Merged
vas2000-work merged 2 commits from fix/MAPPS-229-footer-year-and-links into main 2026-06-17 02:55:48 +02:00
Owner

The landing footer hardcoded "© 2025" and rendered Privacy/Terms/Contact as with no href. Derive the year from chrono::Utc::now() at render, and remove the three dead links (no /privacy, /terms, /contact routes exist; per the issue, omit a link with no destination rather than ship it broken).

Decision flag: I removed the dead links rather than guess a destination. If you'd prefer to keep them, point them at real pages (stub routes, or the Bunyip apex legal pages) and I'll wire them instead.

Verified in-container (just pre-commit): fmt + clippy + wasm check + unit tests green.

Fixes MAPPS-229.

The landing footer hardcoded "© 2025" and rendered Privacy/Terms/Contact as <a> with no href. Derive the year from chrono::Utc::now() at render, and remove the three dead links (no /privacy, /terms, /contact routes exist; per the issue, omit a link with no destination rather than ship it broken). Decision flag: I removed the dead links rather than guess a destination. If you'd prefer to keep them, point them at real pages (stub routes, or the Bunyip apex legal pages) and I'll wire them instead. Verified in-container (just pre-commit): fmt + clippy + wasm check + unit tests green. Fixes MAPPS-229.
fix(home): derive footer year and drop the dead footer links
All checks were successful
Check / clippy + fmt + tests (pull_request) Successful in 2m43s
afe9d4dcdf
The landing footer hardcoded "© 2025" and rendered Privacy Policy /
Terms of Service / Contact as <a> elements with no href (non-navigating
placeholders). Derive the year from chrono::Utc::now() at render so it
never goes stale, and remove the three dead links: no /privacy, /terms,
or /contact routes exist in the app, and per the issue's guidance a link
with no destination is omitted rather than shipped broken. They can be
re-added pointing at real pages if/when those are built.

#MAPPS-229

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Merge branch 'main' into fix/MAPPS-229-footer-year-and-links
All checks were successful
Create release / Create release from merged PR (pull_request) Has been skipped
Check / clippy + fmt + tests (pull_request) Successful in 2m46s
da421f2664
vas2000-work deleted branch fix/MAPPS-229-footer-year-and-links 2026-06-17 02:55:48 +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/mokosh-apps!241
No description provided.