office-hours-help-queue icon indicating copy to clipboard operation
office-hours-help-queue copied to clipboard

A queue to help manage office hours for large courses

Results 36 office-hours-help-queue issues
Sort by recently updated
recently updated
newest added

Bumps [omniauth](https://github.com/omniauth/omniauth) from 1.9.0 to 2.1.0. Release notes Sourced from omniauth's releases. v2.1.0 This release adds Ruby 3.0+ support. Due to kwarg changes in ruby 3, we have bumped the...

dependencies
ruby

Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.9 to 1.2.10. Release notes Sourced from tzinfo's releases. v1.2.10 Fixed a relative path traversal bug that could cause arbitrary files to be loaded with require when...

dependencies
ruby

Bumps [rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer) from 1.3.0 to 1.4.3. Release notes Sourced from rails-html-sanitizer's releases. 1.4.3 / 2022-06-09 Address a possible XSS vulnerability with certain configurations of Rails::Html::Sanitizer. Prevent the combination of select...

dependencies
ruby

Add queue randomization as suggested in #147. I am having a bit of trouble setting up the server locally to test my changes, as I am getting >ActiveRecord::PendingMigrationError Migrations are...

This pull request implements a fix to the issue presented in #147 (Queue sign-ups vulnerable to exploitation by auto clickers). The idea behind this change is that the reason students...

Howdy! I'm writing from the 482 course staff. Since 482 OH help is in such high demand, it's common for students to camp the queue and wait to sign up...

We hold lab queues on the system as well. Often we need to prioritize certain requests (say, check off the lab that due today). Is it possible to add a...

When new course groups are uploaded, we wipe out any existing groups and create all new ones: https://github.com/mterwill/office-hours-help-queue/blob/c4eb3ca54da746ded55ee8cd5c83e6aa21815eb1/app/controllers/admin/courses_controller.rb#L58-L84 If this is done mid-semester with active requests, since we denormalize course_group_id...

bug

When the queue gets very long and instructors are overwhelmed, often we will all go offline to stop additional students from joining if it's highly likely they will not get...

So that the users don't have to constantly check for their spot. A quick temporary solution might be to call the JS alert function to make an alert?