fix: validate encrypted token payload sizes#468
Conversation
|
@saurabhhhcodes is attempting to deploy a commit to the PRIYANSHU DOSHI's projects Team on Vercel. A member of the Team first needs to authorize it. |
GSSoC Label Checklist 🏷️@Priyanshu-byte-coder — please apply the appropriate labels before merging: Difficulty (pick one):
Quality (optional):
Validation (required to score):
|
|
This one looks merge-ready from the checks side. Current status I see:
For scoring before merge, could a maintainer please add |
Priyanshu-byte-coder
left a comment
There was a problem hiding this comment.
Merge conflict — rebase on main to resolve. Crypto validation logic is correct; once conflict is cleared this can merge immediately.
|
Rebased onto latest Validation after the merge:
This should clear the merge conflict you flagged. |
|
Thanks for the quick review earlier. I fixed the remaining Playwright smoke failure after the rebase as well. Root cause: the dashboard E2E token was being encoded with an explicit What changed:
Validation run locally:
This should clear the remaining smoke-test blocker on the PR now. |
|
Synced the branch with latest Validation after sync:
This should clear the branch-behind blocker again. |
Summary
Validation
node --test test/crypto.test.js test/check-deps.test.jsnpm run type-checknpm run lint(passes with existing warnings inBadgeSection.tsxandCommitTimeChart.tsx)git diff --checkNote
npm run buildcompiles successfully, then stops during page-data collection because local Supabase environment variables are not configured (supabaseUrl is required).