otis-web
otis-web copied to clipboard
OTIS course management system
When unlock now/drop unit petition pending for Evan, allow it to be cancelled.
Fixes #300 #318. Automatically accepts petitions of a user that has students of another instance with that unit unlocked.
And diamonds, while we're at it.
Currently you can link multiple discord accounts and shoehorn anyone into the OTIS discord server.
We'd like to be able to reply to anonymous student feedback.
It would be very helpful if there was a notification (on the OTIS website, by email, or by Discord) for when a unit you have active is changed. For example,...

Should have the same effect as "Back to ARCHCODE"
allauth seems to be including some password reset links in `allauth.urls` which aren't functional because OTIS-WEB does not have an email backend, therefore it would be good to disable these...
Fixes #317. Implements version codes as ```python DIFFICULTY_CHOICES = ( ("B", "Easy/Bet"), ("D", "Medium/Dalet"), ("Z", "Hard/Zayin"), ) VERSION_CHOICES = ( ("V", "V (Secret)"), ("W", "W"), ("X", "X"), ("Y", "Y"), )...