Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LTIAAS Integration #6201

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

Cvmcosta
Copy link

What this PR does

This PR implements an integration with the LTIAAS API. It lays the groundwork for building a full LTI integration.

Open questions and concerns

Additional work is required in the form of custom pages to where we can redirect the user, as well as error handling for the custom exceptions defined in this PR

# lms_id :string(255) not null
# lms_family :string(255)
#

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comments defining the last four attributes here would be helpful, including how they translate to fields in a Canvas instance.

@ragesoss
Copy link
Member

Code-wise, this looks great.

I think this will be safe to merge and deploy without doing any configuration (in which case it might throw benign errors if traffic hits the lti route, but there won't be any such traffic anyway). Is that right from your perspective?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants