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

feat: Project "Download grades as a CSV file" button #402

Merged
merged 13 commits into from
May 13, 2024

Conversation

bsilkyn
Copy link
Contributor

@bsilkyn bsilkyn commented May 4, 2024

This pull request adds a button on every project to download all the grades for every single student participating in the project in CSV form. This can be easily uploadable to ufora by the user afterwards.

closes #400
closes #409

@bsilkyn bsilkyn added the frontend Issues regarding the frontend label May 4, 2024
@bsilkyn bsilkyn added this to the Final milestone milestone May 4, 2024
@bsilkyn bsilkyn self-assigned this May 4, 2024
@bsilkyn bsilkyn changed the title Project "Download grades as a CSV file" button feat: Project "Download grades as a CSV file" button May 4, 2024
@bsilkyn bsilkyn force-pushed the project-csv-scores branch from 3a4f5b9 to e3f32b0 Compare May 5, 2024 19:44
@bsilkyn bsilkyn requested a review from BramMeir May 5, 2024 19:48
@bsilkyn bsilkyn force-pushed the project-csv-scores branch 2 times, most recently from efbad5e to df28c11 Compare May 7, 2024 15:11
@bsilkyn bsilkyn requested review from EwoutV and francisvaut May 7, 2024 17:52
@bsilkyn bsilkyn force-pushed the project-csv-scores branch 2 times, most recently from 3b4a8ce to 31a51a1 Compare May 9, 2024 16:58
@bsilkyn bsilkyn force-pushed the project-csv-scores branch from c3b2fb3 to 0714779 Compare May 13, 2024 09:15
Copy link
Contributor

@DeLany123 DeLany123 left a comment

Choose a reason for hiding this comment

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

This is already great work, just a few changes would make it better

backend/api/serializers/group_serializer.py Show resolved Hide resolved
backend/api/serializers/group_serializer.py Show resolved Hide resolved
frontend/src/components/projects/DownloadCSV.vue Outdated Show resolved Hide resolved
frontend/src/views/projects/roles/TeacherProjectView.vue Outdated Show resolved Hide resolved
@bsilkyn bsilkyn requested a review from DeLany123 May 13, 2024 13:29
@DeLany123 DeLany123 merged commit 6a402b1 into development May 13, 2024
3 checks passed
@DeLany123 DeLany123 deleted the project-csv-scores branch May 13, 2024 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Issues regarding the frontend
Projects
None yet
3 participants