blockpy-server icon indicating copy to clipboard operation
blockpy-server copied to clipboard

Hardening Interfaces

Open acbart opened this issue 2 years ago • 1 comments

  • [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

acbart avatar Dec 21 '23 21:12 acbart

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.

Enturk avatar Jan 04 '24 17:01 Enturk