queue
queue copied to clipboard
A microservice queue for holding open office hours
To access the settings for a specific queue, we currently can do this by selecting the cog on a queue card. We should allow course staff to access the settings...
Sequelize 5.6.1 (PR https://github.com/sequelize/sequelize/pull/10785) fixes an issue we've been having with attributes on nested models: https://github.com/sequelize/sequelize/issues/10552. We should update to the latest version and remove our temporary workarounds.
Similar to the issue described in #275, the course staff page double-renders sometime. We should apply the same fixes there - rewrite with hooks and track loading state locally. This...
Bootstrap now has a spinner element: https://getbootstrap.com/docs/4.3/components/spinners/. We can use this instead of our current spinner.
Course staff can receive notifications for their own questions due to an assumption that course staff aren't able to ask questions in queues they're on duty for. This behavior isn't...
If a member of course staff is still "answering" a question when they leave the queue, the question should be marked as answered. Alternatively, prevent course staff from leaving the...
No need to show this button if there are no questions to delete!
Right now, course requests come through a webform that Wade, Genna, and I manually monitor and create courses for. It would be nice if this was an integrated part of...
allow a queue (course staff) to specify which locations a student can be for a specific queue. change location to a drop down instead of a text box
Our current test suite doesn't test that clients receive the websocket events that they should be receiving. We should add these tests to make it easier to validate new functionality...