Initial commit
Add spec for API
Line breaks and a vim setting to keep me sane. Indentation may
be messy and this is untested.
Merge branch 'master' of github.com:rgrochowicz/prof-tally
Fix API spec format
Modify API spec to add course listing. Change the schedule generator to use course numbers instead of names.
Add monitoring part
Update database schema to support course enrollment history
Instead of 'download_fresh', read from page.html if it exists, download and save if it doesn't
Update API readme to make schedules based off of titles and return the subjects with the class listing
Modify schema to have the CRNs as the primary key instead of an auto-incrementing int
Fix JSON in API spec
Prevent the commit of page.html
Change start_time in course_times to a time without a timezone, so it can be used with to_char
Add beginnings of API
Fix grammar is scraper README.md
Add beginnings of the web UI
Add a Dockerfile for the API.
Modify the connection object for PostgreSQL to use environment variables instead of hardcoded values
Add a Dockerfile for the web UI
Separates the PostgreSQL service into a separate directory