blockpy-server
blockpy-server copied to clipboard
Stand-alone BlockPy Server providing LTI integration
- [ ] Show the latest crony report for the course - [ ] Provide interface for triggering new Crony, per TA - [ ] Redirect home when logged in...
- [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...
At a sufficient level to allow a new user to produce a good yaml file so the admin can just put it where it needs to be.
- [ ] Automatically running similarity report on certain assignments and projects. - [ ]
- [ ] Provide different ways of sorting the students on this page. - [ ] Put clear "or" between Student and Assignment - [ ] Triangles on column headers...
- [ ] Grey out buttons when at end - [ ] Eyeball button is super vague - should have a label, and probably be an expandable - [ ]...
When you create a new course automatically, there is no URL set. We should make it easier for an instructor to get to set this.
Add a little feature to dropdown menus in the View Submissions area that lists recently viewed assignments.
The `lis_outcome_service_url` is a field passed by LTI on launch, for certain kinds of endpoints. This is the URL that is used to actually pass grades back. If the course...
The `body` in the paragraph describing the variable of the same name in [the quiz schema description](https://github.com/blockpy-edu/blockpy-server/blob/master/frontend/components/quizzes/quiz_schema.md) should probably be `"body"` with double quotes, but I might be wrong. @acbart...