Skip to content

Display timestamps in browser local time#120

Merged
bradleymackey merged 1 commit into
mainfrom
codex/track-38-local-time
Jul 19, 2026
Merged

Display timestamps in browser local time#120
bradleymackey merged 1 commit into
mainfrom
codex/track-38-local-time

Conversation

@bradleymackey

Copy link
Copy Markdown
Collaborator

Summary

  • render visible instants through a shared semantic local-time component with canonical UTC metadata and an explicit UTC fallback
  • localize timestamps with the browser's locale and timezone on initial load and after HTMX swaps
  • cover issue, project, comment, changelog, sprint-history, context, token, passkey, and GitHub integration timestamps without changing API or storage values

Validation

  • go test -count=1 ./internal/server
  • node --check internal/server/static/app.js
  • exercised Intl.DateTimeFormat across the Europe/London DST transition and a local day boundary
  • DATABASE_URL=postgres://track:track@localhost:5436/track?sslmode=disable go test -count=1 -coverprofile=/tmp/track38-server-cover.out ./internal/server (67.0%)

@bradleymackey
bradleymackey merged commit 83dad1a into main Jul 19, 2026
2 checks passed
@bradleymackey
bradleymackey deleted the codex/track-38-local-time branch July 19, 2026 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant