Skip to content

feat(dashboard): add historical score export controls to protocol detail page - #150

Merged
dubemoyibe-star merged 2 commits into
stenion-lab:mainfrom
ravimahatonp:feat/141-historical-export-ui
Oct 5, 2026
Merged

dubemoyibe-star merged 2 commits into
stenion-lab:mainfrom
ravimahatonp:feat/141-historical-export-ui

Conversation

@ravimahatonp

Copy link
Copy Markdown
Contributor

Closes #141

Summary of Changes

  • Added historical score export controls (CSV & JSON) next to the score history chart on the protocol detail page
  • Maintained UX consistency with registry-level export controls (Download icon, grouped pill styling, native links with accessible aria-label)
  • Added helper functions protocolHistoryExportHref and protocolHistoryExportLinks in dashboard/app/lib/score-series.ts
  • Added comprehensive unit tests in dashboard/app/lib/score-series.test.ts
  • Verified: all 226 tests pass across the monorepo, ESLint passes with 0 errors, and Next.js static & dynamic routes build cleanly

@vercel

vercel Bot commented Oct 4, 2026

Copy link
Copy Markdown

@ravimahatonp is attempting to deploy a commit to the Oyibe's projects Team on Vercel.

A member of the Team first needs to authorize it.

@dubemoyibe-star
dubemoyibe-star self-requested a review October 4, 2026 17:34

@dubemoyibe-star dubemoyibe-star left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The CI is failing on the format step

Run pnpm run format to fix it and push

Once that is done , I'll review again

Kindly star the repo while you are at it

@ravimahatonp

Copy link
Copy Markdown
Contributor Author

Hi maintainers — this PR is implementation-complete and CI was running. Ready for review! Please let me know if any changes are needed. 🙏

@dubemoyibe-star dubemoyibe-star left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent work @ravimahatonp
Merging!!!!!! 🚀🚀

Do well to star the repo too 😁🤍

@vercel

vercel Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
stenion Ready Ready Preview Oct 5, 2026 8:22am UTC

@dubemoyibe-star
dubemoyibe-star merged commit 66b1e3d into stenion-lab:main Oct 5, 2026
3 checks passed

This branch was successfully deployed

1 active deployment
Preview — 537077ab Deployed Oct 5, 2026 by vercel[bot]
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.

Frontend integration: historical export

2 participants