Skip to content

feat: implement attestation history timeline#620

Closed
xx7412421-cloud wants to merge 2 commits into
Commitlabs-Org:masterfrom
xx7412421-cloud:grantfox-578-attestation-history
Closed

feat: implement attestation history timeline#620
xx7412421-cloud wants to merge 2 commits into
Commitlabs-Org:masterfrom
xx7412421-cloud:grantfox-578-attestation-history

Conversation

@xx7412421-cloud

Copy link
Copy Markdown
Contributor

Closes #578.

Summary

  • replace the placeholder AttestationHistory component with an API-backed timeline filtered by commitment id
  • render compliance scores, pass/violation badges, attestor/timestamp details, and a Recharts trend panel
  • add loading, empty, and retryable error states plus RTL coverage for edge cases

Validation

  • npm exec -- vitest run src/components/tests/AttestationHistory.test.tsx
  • npm exec -- eslint src/components/AttestationHistory.tsx src/components/tests/AttestationHistory.test.tsx
  • npm exec -- prettier --check src/components/AttestationHistory.tsx src/components/tests/AttestationHistory.test.tsx
  • git diff --check

@vercel

vercel Bot commented Jun 21, 2026

Copy link
Copy Markdown

@xx7412421-cloud is attempting to deploy a commit to the 1nonly's projects Team on Vercel.

A member of the Team first needs to authorize it.

@1nonlypiece

Copy link
Copy Markdown
Contributor

thanks for the attestation-history timeline — i can't take it as-is though, because #578 isn't assigned to you and we need the PR author claimed on the issue first. closing as invalid for now; claim #578 on the board and raise it again. https://discord.gg/WV7tdYkJk

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.

Implement live AttestationHistory component with timeline and compliance trend

2 participants