Skip to content

Use true 60-day availability bars#92

Merged
VrianCao merged 1 commit into
masterfrom
fix/issue-86-60d-availability-bar
Jun 11, 2026
Merged

Use true 60-day availability bars#92
VrianCao merged 1 commit into
masterfrom
fix/issue-86-60d-availability-bar

Conversation

@VrianCao

Copy link
Copy Markdown
Owner

Summary

  • Change the public status availability bar to use a true 60-day daily rollup window.
  • Render 60 availability slots in the status card and update status-page labels to 60 days.
  • Update homepage preload artifacts, local seed data, docs, and snapshot assertions to match the 60-day status bar.

Validation

  • pnpm lint
  • pnpm typecheck
  • pnpm --filter @uptimer/web build
  • pnpm --filter @uptimer/worker exec vitest run --config vitest.config.ts --coverage.enabled=false test/public-status.test.ts test/public-homepage-compute.test.ts test/snapshots-public-homepage.test.ts test/internal-sharded-public-snapshot.test.ts test/snapshots-public-monitor-fragments.test.ts test/internal-monitor-fragments-refresh.test.ts

Fixes #86

@VrianCao VrianCao merged commit 317dcbf into master Jun 11, 2026
4 checks passed
@VrianCao VrianCao deleted the fix/issue-86-60d-availability-bar branch June 11, 2026 14:43
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