blockpy-server
blockpy-server copied to clipboard
Hardening Interfaces
- [x] Make sure "Remove" from manage students will safely handle things
- [x] Change "Delete Course" to only be viable for admins, and make it archivable instead for instructors
- [ ] Lock courses functionality
- [ ] Make links to courses in the "Manage Assignments" if there are submissions related to assignments from that course
- [ ] Make it so that it tells you what URLs are in use
- [x] Provide link to documentation on making new assignments within the "Add New Assignments", at top of page, to open in a new tab
- [x] Provide link to quiz documentation
- [ ] Make quiz editor for editing quizzes
Assignment points
- [x] Provide documentation for Edit Assignment Points ("Do not change these values unless you know what you are doing.")
- [ ] Running total within points, percentage equivalent per assignment
- [x] Color these menus a bit differently to make their limited utlity more clear
Changing the Delete course for instructors should be a priority. At the moment, it presents a security risk, and we want to be able to confidently state that this is a secure system.