-
Notifications
You must be signed in to change notification settings - Fork 69
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
Add iframe support to DeepLinkResource #112
base: master
Are you sure you want to change the base?
Add iframe support to DeepLinkResource #112
Conversation
Update `checkout` and `setup-python` actions to latest versions.
@dmitry-viskov -- any chance you could take a look at this? Thanks! |
The spec allows a deep linking response of type link (rather than ltiResourceLink) to have an iframe field with a URL (string) field as well as width/height, so technically the It would be preferable to take the unrelated pylint/workflow changes to another PR. |
hi @cmurtaugh . |
This PR modifies the
DeepLinkResource
class to add support for theiframe
property as described in the LTI 1.3 spec. When set, this property indicates to the platform that the resource content can be embedded in a platform page using an iframe.Usage:
This PR also adjust some test settings in
tox.ini
andtox.yml
in order to fix failing tests.Closes #111.