Matthew Emond

Results 26 issues of Matthew Emond

It is common for users to want to use SIS IDs in lieu of canvas IDs. [Canvas provides a way to use these alternate IDs](https://canvas.instructure.com/doc/api/file.object_ids.html) with the syntax `:`, e.g....

enhancement

CodeCov recently had a security incident: https://about.codecov.io/security-update/ Investigate and see if we've been affected and perform any necessary steps to remedy.

major
backstage

When reviewing #455, I discovered that `scripts/find_missing_kwargs.py` is now finding missing `**kwargs` in `enrollment.py`. There is no difference between that file on the issue branch and on `develop`, yet the...

bug
backstage

We recently received a PR (#398) where we were setting a quiz group's course ID to `self.id` rather than `self.course_id`. This should have been caught by our tests, but wasn't...

backstage

**What resource needs additional coverage?** Files **What endpoints need to be covered?** https://canvas.instructure.com/doc/api/files.html#method.files.api_quota - [ ] GET /api/v1/courses/:course_id/files/quota - [ ] GET /api/v1/groups/:group_id/files/quota - [ ] GET /api/v1/users/:user_id/files/quota

api-coverage

# Describe the bug I suspect there may be a similar issue with `quiz.get_quiz_submissions()` (plural) as with #347. Investigate. # Additional context Related: #347

bug

As a stopgap measure until we complete #9, we should provide code examples for common use cases. Some important examples: - Create a new user - Create a new course...

help wanted
documentation

#179 Added a script to check docstrings. It resulted in many good fixes, but there are still a few outstanding issues: > canvasapi/canvas.py create_account docstring refers to method.accounts.create in https://canvas.instructure.com/doc/api/accounts.html,...

documentation

Currently a person using the library will have to look at both our docs (https://canvasapi.readthedocs.io/en/latest/) and Canvas' docs (https://canvas.instructure.com/doc/api/). This is annoying, especially when using nested kwargs. Generate some more...

major
documentation

Several people have requested the ability to see which students have already received an accommodation for the course, and what percentages. Perhaps a button on the main page that opens...

enhancement