csce-cups / tias

TIAS Is A Scheduler
https://csce-scheduler.com
0 stars 0 forks source link

Integration for the CourseBlock endpoint #22

Closed benbeauchamp7 closed 2 years ago

benbeauchamp7 commented 2 years ago

The API wrapping can now pull course blocks from the API which are handled in the context manager. All components that interact with the block are now also strongly typed to an expected interface. As of this PR, the backend data can not be displayed since the data isn't clean yet, but when it is clean we can revisit this.

benbeauchamp7 commented 2 years ago

API data is clean and this branch is now very broken. Needs to support staggered start blocks and singlet tall blocks