-
Notifications
You must be signed in to change notification settings - Fork 50
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
Transfer groundControl (and admin panel) from staff to admin route #1180
base: master
Are you sure you want to change the base?
Commits on Sep 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6b7e54e - Browse repository at this point
Copy the full SHA 6b7e54eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d28d757 - Browse repository at this point
Copy the full SHA d28d757View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18dc689 - Browse repository at this point
Copy the full SHA 18dc689View commit details -
Configuration menu - View commit details
-
Copy full SHA for e77aa05 - Browse repository at this point
Copy the full SHA e77aa05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e67112 - Browse repository at this point
Copy the full SHA 9e67112View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb28b7e - Browse repository at this point
Copy the full SHA bb28b7eView commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ed959e8 - Browse repository at this point
Copy the full SHA ed959e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8241a96 - Browse repository at this point
Copy the full SHA 8241a96View commit details -
Revert "Change appropriate routes into admin scope"
This reverts commit 18dc689.
Configuration menu - View commit details
-
Copy full SHA for 83f9232 - Browse repository at this point
Copy the full SHA 83f9232View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23a7487 - Browse repository at this point
Copy the full SHA 23a7487View commit details -
Configuration menu - View commit details
-
Copy full SHA for b39dc56 - Browse repository at this point
Copy the full SHA b39dc56View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfd940a - Browse repository at this point
Copy the full SHA dfd940aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6220481 - Browse repository at this point
Copy the full SHA 6220481View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63b915d - Browse repository at this point
Copy the full SHA 63b915dView commit details
Commits on Sep 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a217204 - Browse repository at this point
Copy the full SHA a217204View commit details
Commits on Oct 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2afa68c - Browse repository at this point
Copy the full SHA 2afa68cView commit details -
Swap order of all-staff and admin-only routes
This swap prevents the all-staff route, "/grading/:submissionid/:questionid", from pattern matching and overshadowing the admin-only route "/grading/:assessmentid/publish_all_grades". Thankfully, no admin routes overshadow staff routes, so a quick fix can be done here.
Configuration menu - View commit details
-
Copy full SHA for 4c9893b - Browse repository at this point
Copy the full SHA 4c9893bView commit details
Commits on Oct 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1880897 - Browse repository at this point
Copy the full SHA 1880897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 410d030 - Browse repository at this point
Copy the full SHA 410d030View commit details -
Add test cases for assets for staff
Create test cases to indicate that non-admin staff can only read assets, but not create, modify, or delete them.
Configuration menu - View commit details
-
Copy full SHA for 66b5b4c - Browse repository at this point
Copy the full SHA 66b5b4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93f8ed8 - Browse repository at this point
Copy the full SHA 93f8ed8View commit details -
Update and add tests for course config routes
Updates positive test auth from staff to admin, adds negative tests to ensure that non-admin staff are unable to read, update, create, or delete course configs.
Configuration menu - View commit details
-
Copy full SHA for b0a6843 - Browse repository at this point
Copy the full SHA b0a6843View commit details -
Update and add tests for assessment-level routes
Update the modification / deletion test auth from staff to admin, and create tests to ensure that non-admin staff are not able to delete / unpublish them
Configuration menu - View commit details
-
Copy full SHA for 6d75ef9 - Browse repository at this point
Copy the full SHA 6d75ef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 831ca60 - Browse repository at this point
Copy the full SHA 831ca60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79c5a5d - Browse repository at this point
Copy the full SHA 79c5a5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9686184 - Browse repository at this point
Copy the full SHA 9686184View commit details
Commits on Oct 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8f7bec5 - Browse repository at this point
Copy the full SHA 8f7bec5View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 064f73c - Browse repository at this point
Copy the full SHA 064f73cView commit details