Files
moments/ui
rob thijssen c66ce33bd9
All checks were successful
deploy / Build prerendered web (push) Successful in 8m5s
deploy / Build api + worker (static musl) (push) Successful in 5m46s
deploy / Deploy moments-api to nikola (push) Successful in 24s
deploy / Deploy web to oolon (push) Successful in 28s
deploy / Deploy moments-worker to frootmig (push) Successful in 17s
refresh / Rebuild prerendered web (push) Successful in 7m41s
refresh / Deploy refreshed web to oolon (push) Successful in 22s
feat(web): fixed summary windows with a paging range navigator
Summary mode no longer exposes the two-thumb start/end slider — each
bucket now has a fixed window (daily: 30d, weekly: 91d, monthly: 365d,
yearly: 5y) and a single-handle slider with ‹/› pagers that moves the
window through time one span at a time, keeping its length constant.
Bucket switches stay anchored to the window's end. The per-event
drill-down view keeps the adjustable range slider and activity limit.

Bounded windows also cap the scan the summary query asks of postgres,
where the old view's arbitrary ranges did not.

The prerender shares the new summaryRange helper so the baked daily
key stays byte-identical to the client's first render.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LY4nbfHC9qt726gVrdAh3X
2026-08-02 11:38:39 +03:00
..