{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"canvascli","owner":"ubccapico","isFork":false,"description":"A CLI to reformat and review Canvas grades","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":4,"starsCount":6,"forksCount":0,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,4,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-17T23:01:18.689Z"}},{"type":"Public","name":"ubco-canvasapi-collection","owner":"ubccapico","isFork":false,"description":"A collection of Canvas API scripts from UBCO","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-22T21:53:10.541Z"}},{"type":"Public","name":"team-formation-script","owner":"ubccapico","isFork":false,"description":"Script for forming team in Canvas.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-22T21:35:49.711Z"}},{"type":"Public","name":"canvas-better-quiz-stats","owner":"ubccapico","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-18T22:41:27.567Z"}},{"type":"Public","name":"canvas-quiz-scripts","owner":"ubccapico","isFork":false,"description":"bulk assign and moderate canvas quizzes","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-27T20:44:16.901Z"}},{"type":"Public","name":"course-reset-script","owner":"ubccapico","isFork":false,"description":"From Arts LC - developed by Jon Guarin","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-31T23:44:14.393Z"}},{"type":"Public","name":"canvas-get-page-content","owner":"ubccapico","isFork":true,"description":"WIP: Gets the page content from Canvas pages. Also includes approximate readtime for text in Canvas pages.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-17T20:09:11.149Z"}},{"type":"Public","name":"canvas-create-group-peer-review","owner":"ubccapico","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-17T19:49:42.596Z"}},{"type":"Public","name":"canvas-get-rubric-scores","owner":"ubccapico","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-21T21:08:32.534Z"}},{"type":"Public","name":"canvas-student-analysis-reformatting","owner":"ubccapico","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-17T20:54:49.794Z"}},{"type":"Public","name":"peer-review-extraction-script","owner":"ubccapico","isFork":false,"description":"Developed by: Jon Guarin - Arts LC","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-22T23:57:25.489Z"}},{"type":"Public","name":"sending-conversations","owner":"ubccapico","isFork":false,"description":"Sends a unique conversation to each student with a variable embedded in message","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-28T22:42:50.656Z"}},{"type":"Public","name":"canvas-page-view-analytics-summary","owner":"ubccapico","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-10T17:24:28.576Z"}},{"type":"Public","name":"random-selector","owner":"ubccapico","isFork":false,"description":"Randomly select winners from a CSV","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-28T22:13:16.047Z"}},{"type":"Public","name":"course-calendar-python","owner":"ubccapico","isFork":false,"description":"Read the UBC Course Calendar data with Python 3","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-02T20:21:12.611Z"}},{"type":"Public","name":"course-calendar-node","owner":"ubccapico","isFork":false,"description":"Read the UBC Course Calendar data with Node.js","allTopics":["hackathon","ubc"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-02T16:50:11.900Z"}},{"type":"Public","name":"quiz-extension","owner":"ubccapico","isFork":false,"description":"Extend's users access to a quiz in Canvas.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-15T17:46:43.192Z"}},{"type":"Public","name":"canvas_api_examples","owner":"ubccapico","isFork":false,"description":"Examples of using the Canvas API with Scripts and Oauth2 along with how LTI might fit into the mix","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-29T21:04:39.422Z"}},{"type":"Public","name":"subaccount-course-info","owner":"ubccapico","isFork":false,"description":"Collects and formats course information under a subaccount (ie: Course Names, URLs, course code, enrollments, Term, instructors, etc) into a CSV. Created by: UBC Sauder Learning Services.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-13T18:13:23.875Z"}},{"type":"Public","name":"peer-review-averages","owner":"ubccapico","isFork":false,"description":"Averages the peer review scores taken from a rubric of an assignment submission for all students and uploads the average score into Canvas Gradebook","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-10T22:08:08.572Z"}},{"type":"Public","name":"extract-discussion-posts","owner":"ubccapico","isFork":false,"description":"Developed by Jon Guarin, Ed Tech from Arts LC","allTopics":[],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-30T17:54:34.278Z"}},{"type":"Public","name":"CC-API-Collection","owner":"ubccapico","isFork":false,"description":"A collection of Python functions used by Sauder scripts that abstracts interactions with the API - developed by Jeremy Hidjaja","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-29T21:15:13.346Z"}},{"type":"Public","name":"global-announcement-script","owner":"ubccapico","isFork":false,"description":"Sends out Global Announcement to sub-account. Specify Canvas URL, time and date, title and message, sub-account ID in associated CSV file. Created by: UBC Sauder Learning Services.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-29T18:01:46.082Z"}},{"type":"Public","name":"arts-canvas-migration-script","owner":"ubccapico","isFork":false,"description":"Plethora of scripts that we used during the Canvas Migration","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-19T18:13:41.783Z"}},{"type":"Public","name":"educ-canvasapi-pythoncollection","owner":"ubccapico","isFork":false,"description":"Collection of Admin related Scripts written in Python","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-05T18:18:48.761Z"}},{"type":"Public","name":"quiz-monitoring","owner":"ubccapico","isFork":false,"description":"Script to generate a csv file containing each time in PDT of when a student has left the Canvas quiz page (alt tabbed, changed browser tabs, etc.).","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-27T21:57:26.073Z"}},{"type":"Public","name":"syllabus-scraper","owner":"ubccapico","isFork":false,"description":"Searches through a given sub-account's courses, looks into each course's syllabus tab and downloads the syllabus .pdf file if present. Created by: UBC Sauder Learning Services.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-24T21:36:07.255Z"}},{"type":"Public","name":"bulk_announcement_creator","owner":"ubccapico","isFork":false,"description":"Creates a list of delayed announcements specified in a CSV or Excel file.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-24T21:11:07.950Z"}},{"type":"Public","name":"mute-all-assignments","owner":"ubccapico","isFork":false,"description":"Script mutes all assignments in the Grades area. Created by: UBC Sauder Learning Services.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-14T18:42:31.744Z"}},{"type":"Public","name":"peer-review-check","owner":"ubccapico","isFork":false,"description":"Checks the completion of peer reviews for a Canvas Assignment and uploads the number of peer reviews completed for each student in the Canvas GradeCenter.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-07-26T21:33:07.458Z"}}],"repositoryCount":32,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}