Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added feature to export user data to csv file #109

Closed
wants to merge 15 commits into from
Closed

Conversation

DedsecKnight
Copy link
Member

@DedsecKnight DedsecKnight commented Apr 12, 2022

Resolves #124

Changes made in this PR:

  • Added a button on user dashboard (left sidebar) to allow admins to export user data into csv file.
  • Added basic styles to the button.

Changes will be added

  • Restrict feature to only super admin (depending on what Abdullah wants).
  • Currently the extracted fields are hardcoded. May want to make it so that it works well with the config file (in Feat: Registration config #108).

@vercel
Copy link

vercel bot commented Apr 12, 2022

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/acmutd/hackportal/D2nQLKGTYnDEsJUAzBDYh9UoadUX
✅ Preview: https://hackportal-git-feat-csv-acmutd.vercel.app

@vercel
Copy link

vercel bot commented May 4, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
hackportal ✅ Ready (Inspect) Visit Preview Nov 1, 2022 at 7:44PM (UTC)

spierceVR and others added 9 commits October 13, 2022 10:23
* feat(tracks): Added field for tracks to event model and event form

* feat(tracks): Add tracks view to schedule page (WIP)

* feat(schedule): Add tracks to schedule

re #137

* feat(tracks): Group events by date first, then track

* feat(tracks): Add coloring to different tracks

* feat(tracks): Add constant for event form data, revert WIP dropdown

Adds a constant for the default data of a schedule event form

* feat(tracks): Add constant for event form data, revert WIP dropdown

Add a constant that stores the default values of the event form. Remove
unfinished code for a track dropdown selector

* style(tracks): Remove TODO in favor of an issue

Co-authored-by: Abdullah H <[email protected]>
Switched bar chart to use a new framework instead of devexpress
@DedsecKnight
Copy link
Member Author

Due to the way allusers is structured, swag data and all data that are not saved in allusers doc will now temporarily be removed from csv export.

@abdullah50053
Copy link
Collaborator

Closed in favor of #188

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.

[Feature] Allow CSV Exports of all Portal data
3 participants