Peter Stenger
Peter Stenger
We will do this migration during the downtime window to avoid a super complex migration.
### Details We want to rename the existing groupwork system to teams. We are doing this since we want to have student groups that live at the course instance level.
### Details This is a complex task to migrate, and we need to meet and discuss how we will handle this.
### Details This tracks progress of syncing code for assessment access control code that we like.
This is a tracking issue to get student groups live in PL.
### Details Tracking issue for all the features we want in a UI for assessment access control. ### Various decisions and discussions The main rule and overrides are identical in...
# Description This drops the setting of `locals.page` in most scenarios. This value is misleading in that it can be `instance_admin` on `course_admin` pages. # Testing WIP
We should use Zod to validate the data from the client in socket operations. This is squarely lying to ourselves since clients could do whatever. I have a light preference...
# Description This adds a new `Administrator` role to the modern authz pattern. Some of these code paths expect `res.locals.authn_user`. I'm thinking we should change this to `res.locals.authzData.authn_user`. This was...
### Details We need to finalize the database schema for assessment access control.