Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Room admins #18

Open
8 tasks
ThatXliner opened this issue Aug 2, 2023 · 0 comments
Open
8 tasks

Room admins #18

ThatXliner opened this issue Aug 2, 2023 · 0 comments
Labels
backend Database fetching and whatnot enhancement New feature or request frontend Usually UI code
Milestone

Comments

@ThatXliner
Copy link
Owner

ThatXliner commented Aug 2, 2023

  • Be able to identify who created a room (maybe with some sort of room admin password). That person is the admin
  • Load the room with a pre-made list of classes (either admin uploads or use lists we provide like "VCJH classes" or "VCHS classes"
  • Edit class-normalization regexes and class-displaying code
  • Edit room class-adding abilities
  • May be able to post an "announcement" or a convention list
  • Edit existing schedules (classes and names)
  • Public audit log of all admin edits (and for every schedule maybe a "last edited" time)
  • Delete schedules

Currently all schedules are forced to follow the a/b/ block schedule format (because while this app is tailored towards VCS students, I may expand)

@ThatXliner ThatXliner pinned this issue Aug 2, 2023
@ThatXliner ThatXliner added this to the Wuzursched v3 milestone Aug 4, 2023
@ThatXliner ThatXliner added enhancement New feature or request frontend Usually UI code backend Database fetching and whatnot labels Aug 4, 2023
@ThatXliner ThatXliner unpinned this issue Aug 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Database fetching and whatnot enhancement New feature or request frontend Usually UI code
Projects
None yet
Development

No branches or pull requests

1 participant