List Teachers of Courses

Gee, it would be handy to be able to pair course IDs with teacher names... (cf. grading-analytics and personal feedback)

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

Wouldn't it be grand if all these scripts with GET parameters had a nice form in which to enter them? Yes. Yes, it would be grand.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Assignments due on a day

A quick script to list the assignments due, optionally for particular color blocks, on a particular day. Filters are hard-coded in right now.

Should really build a quick UI for all the scripts...

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

If everyone hits the config file, then everyone's logging can be turned on and off simultaneously.

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

Use the (much easier to manage) CanvasApiProcess object to handle nested, paginated API responses.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/dev-support' into dev-scripts
Output kerfuffled

Contains tabs (or something that gets interpreted as tabs when pasted into Google Spreadsheets...)

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Merge branch 'refs/heads/master' into dev-scripts
Standardize Script Interface

...some.

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

Fixed a stupid typo.

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

Rewritten and cleaned up to use the CanvasApiProcess object.

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

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

Consistently define TOOL_NAME before including any (potentially conflicting) libraries of code.

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