Toning it down.

Some commentary was a little... harsh.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Don't hard code server names!

I mean JEEZ!

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-support' into dev-grading-analytics
Argh

Right. Our WWW server doesn't support PHP, so I need to come up with a better JavaScript solution.

Later.

For now: hard coding URLs!

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Cache Canvas Information

Rather than having extra (and time-consuming) API requests every time someone accesses their analytics, cache the course, department and teacher information in the database for quick access.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Documentation

Professor Dijkstra always says to debug the code, not the documentation. But it doesn't hurt for the documentation to match the code.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-support' into dev-grading-analytics
Merge branch 'refs/heads/dev-support' into dev-faculty-journal
Merge branch 'refs/heads/dev-support' into dev-blackboard-import
Merge branch 'refs/heads/master' into dev-faculty-journal
Merge branch 'refs/heads/master' into dev-grading-analytics
Merge branch 'refs/heads/master' into dev-blackboard-import
Merge branch 'refs/heads/dev-support' into dev-branding
Merge branch 'refs/heads/dev-support' into dev-faculty-journal
Merge branch 'refs/heads/dev-support' into dev-grading-analytics
Use Enrollment Terms

Sloppy first place.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'dev-scripts' of ssh://github.com/smtech/canvas into dev-scripts
Merge branch 'refs/heads/master' into dev-branding
Merge branch 'refs/heads/dev-resources-menu'
"No User" Consistency

Make the top navigation bar a consistent height, regardless of whether or not a user is logged in. (Handy for public courses.)

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>