feat: build client-side tabular Data Export capabilities (CSV / JSON format) for user records#1645
Conversation
|
@prakshithamalla-art 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 PR now has merge conflicts with |
|
This PR has merge conflicts with the current |
|
This PR has developed merge conflicts after recent merges to |
|
This PR has merge conflicts with the current main branch. Please rebase on the latest main to resolve them. |
4e4b0d7 to
ebc10f3
Compare
|
CI is failing with two issues: 1. Outdated lockfile — The branch is based on old git fetch origin
git rebase origin/main
git push --force-with-lease2. TypeScript errors in |
|
CI is failing — (17+ errors total — unclosed tags and malformed JSX throughout the file) Please fix all JSX syntax errors and make sure |
|
ill try to doit |
8d434b4 to
ebc10f3
Compare
|
it is doneecheck it and merge it |
|
This PR has merge conflicts with git fetch origin
git rebase origin/mainOnce you resolve the conflicts and CI passes, we can review for merge. |
|
Hi! This PR has merge conflicts with the git fetch upstream
git rebase upstream/main
# resolve any conflicts
git push --force-with-leaseIf you're no longer working on this, let us know and we can close it. Thanks! |
|
This PR has merge conflicts with the main branch. Please rebase your branch on latest main and resolve the conflicts so it can be reviewed and merged. |
Description
Closes #1487
This PR builds localized client-side data archive export utilities directly inside the authenticated dashboard user settings view to satisfy DevTrack's zero vendor lock-in commitments.
Changes Made
DataExportCard.tsxunder the components layout folder.application/json&text/csv) entirely on the client, avoiding any unnecessary server database overhead.