Skip to content

[codex] Add compact Freebuff live map#684

Merged
jahooma merged 1 commit into
mainfrom
jahooma/compact-live-map-users
May 15, 2026
Merged

[codex] Add compact Freebuff live map#684
jahooma merged 1 commit into
mainfrom
jahooma/compact-live-map-users

Conversation

@brandonkachen
Copy link
Copy Markdown
Collaborator

Adds a compact Freebuff live section to the landing page before the footer by reusing the live world map in compact mode and showing only the active user count.

Reduces live stats polling to 60 seconds and adds 60-second server/API caching to reduce DB pressure.

Keeps the marketing page resilient by rendering from a fallback snapshot and refreshing through /api/live after hydration instead of querying live stats during server render.

Validated with bun run --cwd freebuff/web typecheck, git diff --check, and local smoke checks for / and /api/live.

@jahooma jahooma force-pushed the jahooma/compact-live-map-users branch from 915b960 to b681969 Compare May 15, 2026 07:18
@jahooma jahooma merged commit 6656987 into main May 15, 2026
35 checks passed
@jahooma jahooma deleted the jahooma/compact-live-map-users branch May 15, 2026 07:24
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.

2 participants