-
Notifications
You must be signed in to change notification settings - Fork 0
Overhaul VisibilityModel? #7
Copy link
Copy link
Open
Description
Currently VisibilityModel behaves as follows:
- is it's
publiceveryone have access - otherwise in
privatemode only people onwhitelisthave access timedis public afterrelease_time, private before
I feel like this is a bit wonky, and can't handle more complex behaviours. But I'm not sure what structure should the new model have.
One possible model is that we have a RawVisibility, and a CombiningVisibility, so we can have:
Combine - OR
Combine - AND
Raw - List - TA
Raw - Time - Monday
Combine - AND
Raw - List - Students
Raw - Time - Wednesday
Raw - Time - Friday
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels