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

Add support for fall 2021 schedule #311

Merged
merged 7 commits into from
Sep 29, 2021
Merged

Add support for fall 2021 schedule #311

merged 7 commits into from
Sep 29, 2021

Conversation

psvenk
Copy link
Member

@psvenk psvenk commented Sep 28, 2021

Closes #308 and adds support for the new schedule to schedule.toml and the frontend generally. Lunch detection has not yet been updated for the new system.

Additionally, there is a bug on Aspen which causes periods to be misaligned. We could compensate for this with some hacky code in our backend, but this will break once Aspen is fixed. So, I think the best course of action is to keep the backend code as-is and wait for Aspen to be fixed.
image

Switch to using the fall 2021 schedule. Note that lunch is still in the
A/B format and that lunch detection is not working.
@psvenk psvenk added this to the 2.8.2 milestone Sep 28, 2021
@psvenk psvenk requested a review from tektaxi September 28, 2021 20:56
Add lunch C and update get_lunch function
@psvenk psvenk marked this pull request as ready for review September 28, 2021 21:14
@psvenk
Copy link
Member Author

psvenk commented Sep 28, 2021

The lunch issue has (hopefully) been fixed, so this is ready for review (@tektaxi and/or anyone else).

tektaxi and others added 4 commits September 28, 2021 18:45
This is a temporary hack to correct for an issue on Aspen where period
numbers on the schedule are reported incorrectly; namely,
periods 2, 3, 4, PM are moved to the previous period (CM, 2, 3, 4).

Refer to the description of pull request #311 for a screenshot
illustrating the issue.
Copy link
Collaborator

@tektaxi tektaxi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

works great for me! this is great for getting Aspine ready for this year.

@psvenk psvenk merged commit ef49e72 into master Sep 29, 2021
@psvenk psvenk deleted the schedule branch September 29, 2021 02:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for 2021-22 schedule
2 participants