Adding choice of schedules per page, #48
Fixing #45. The scraper now changes day 7 to day 0. To help with hidden courses,
if the course is not being displayed
Tweak to avoid weird edge cases. Modding with 7 days of week
Fixing #46
The javascript that determined if a class was outisde the range of
display, was derping in that any course that started before the start
of the schedule would display the 'shortened' format.
Also simplified the javascript
Fixing #51
This is why regression testing is important. The print schedule
javascript relies on SCHEDPERPAGE to be set, but it isn't on the print
page. Now it is.
Fixing #52
adding a notice for Opera users to tell them the browse courses page is BORKED THE FUCK UP
Making the cronjob workaround that sets the working directory a thing
Error detection if a schedule doesn't exist. That was easier than I thought.
Adding some google analytics
More configurable model for google analytics
Opera bug fixed thanks to @nickgarveyThis closes out #43
Adding a commented out block for the banner from ITS
Hotfix to fix issue with selecting a quarter on the browse page when the default quarter does not exist
BOLLOCKS. and it's going live
First step of processing the dump. Put everything into temporary tables
Processing of courses, sections, and instructors done
Fixing some bugs in processing departments and schools. It appears there are a lot of holes in the data.
Changed the order of how departments are processed
Processing of section times pert near completed. That makes the entire script pert near done.