Creating the new layout for course options
Adding support for adding more course rows to the vertical layout
Partial implementation for showing errors on the right side of the course fields
Animation and templating added for the vertical course options list
Updating jQuery to fix sliding bug
This version does NOT actually support generating schedules yet.
Changing the name of the course option fields to match the expected names for the ajax handler
Thus the new vertical layout supports the current functionality
Fixing the formatting of the output of the vertical coutses
Fixing problems where the section id weren't being populated, causing schedule generation to fail.
Simplified course lookup queries
Merge branch 'f_verticalcourses' into develop
Merge branch 'develop' of github.com:benrr101/schedulemaker into develop
Fixing null departments on roulette page.
Fixing "no term provided" errors when looking up colleges and departments from the browse ajax handler. This was a regression caused by .children() of the drop down yielding only optgroups, not option tags.
Fixes #117
Fixes #127
Moving the template fetching logic into a multipurpose retreival tool in the handlebars js file
Replacing the dropdowns for schedule start and end times with timepickers
This was a bigger job than I envisioned. Also it's not a super good solution.
Fixes #128
Fixes an unlisted bug where courses that are not on the schedule are listed as undefined
Merge branch 'develop' of github.com:benrr101/schedulemaker into develop
Refactor for the roulette page. I'm not entirely sure if it works correctly.
Fixes #117
Fixing a regression caused by the time pickers for schedule start and end times.
Fixes #130
Merge branch 'develop' of github.com:benrr101/schedulemaker into develop
Fixing a bug where spring semester shows up as an unknown semester name
Merge branch 'develop'