Merge branch 'refs/heads/master' into dev-branding
Merge branch 'refs/heads/master' into dev-branding
SMMI Logo

Updated Math Institute logo and text

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

Updated to reflect actual logo and text for The Center.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-branding'
README

Describe purpose of dev-embedded-documentation

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-embedded-documentation'
Merged Forks Documented

Reorganized README to accurately reflect currently merged live dev-* forks.

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

I couldn't handle the chaos and inconsistent naming. And I wanted to be able to _predict_ where things would be stored based on accounts.

Cleaned up.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-branding'
Collect Grading Analytics

Query canvas for analytics on grading performance and cache it in a local database for analysis.

Signed-off-by: Seth Battis <seth@battis.net>
Return Query Results

Oy. Totally forgot to return the results of API requests from my sleek, handy, helper functions.

Signed-off-by: Seth Battis <seth@battis.net>
Safer Assumptions

Not quite sure what I was checking for before. Now it stops blowing warnings at me.

Signed-off-by: Seth Battis <seth@battis.net>
Merge branch 'refs/heads/dev-canvas-api' into dev-grading-analytics
Ignore Ungraded

Assignments marked as ungraded probably shouldn't be scored as "assignments that need to be graded".

Signed-off-by: Seth Battis <seth@battis.net>
Crontab

Scheduled automatic data collection for Fridays at midnight.

Signed-off-by: Seth Battis <seth@battis.net>
Password Protection

Because not all information should be visible to prying eyes.

Signed-off-by: Seth Battis <seth@battis.net>
Ignore Zero-point Assignments

Let's assume that those were meant to be ungraded.

Signed-off-by: Seth Battis <seth@battis.net>
Ignore Classes without Students

There are a few in the system (why? I have no idea), but they certainly shouldn't impact statistics.

Signed-off-by: Seth Battis <seth@battis.net>
Include Libraries

Not sure why the page-generator.inc.php hadn't already been included, but now it has.

Signed-off-by: Seth Battis <seth@battis.net>