-
Notifications
You must be signed in to change notification settings - Fork 83
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
[BD-2] BB-2365: Merge LTI 1.3 support to master. #82
Merged
davestgermain
merged 15 commits into
openedx:master
from
open-craft:giovanni/bb-2365-merge-to-prod
Jun 25, 2020
Merged
[BD-2] BB-2365: Merge LTI 1.3 support to master. #82
davestgermain
merged 15 commits into
openedx:master
from
open-craft:giovanni/bb-2365-merge-to-prod
Jun 25, 2020
Commits on Jun 25, 2020
-
LTI 1.3 proof of concept implementation
Features: Implement LTI 1.3 launch support. Add LTI 1.3 passthrough views as LMS plugins.
Configuration menu - View commit details
-
Copy full SHA for 5b1e2c2 - Browse repository at this point
Copy the full SHA 5b1e2c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 209cf45 - Browse repository at this point
Copy the full SHA 209cf45View commit details -
LTI 1.3 proof of concept implementation
Features: Implement LTI 1.3 launch support. Add LTI 1.3 passthrough views as LMS plugins.
Configuration menu - View commit details
-
Copy full SHA for 5c6fc81 - Browse repository at this point
Copy the full SHA 5c6fc81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89ceaaf - Browse repository at this point
Copy the full SHA 89ceaafView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2f2775 - Browse repository at this point
Copy the full SHA c2f2775View commit details -
Add implementation of access token endpoint
This commit adds support for the LTI 1.3 Access token endpoint, as detailed in the IMS Security Framework. The token is generated using the consumer's private key (stored in the XBlock) after validating the message sent by the LTI Tool using it's public key. Signed-off-by: Giovanni Cimolin da Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 79d3c3b - Browse repository at this point
Copy the full SHA 79d3c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a2f014 - Browse repository at this point
Copy the full SHA 4a2f014View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fb4c28 - Browse repository at this point
Copy the full SHA 1fb4c28View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb990d4 - Browse repository at this point
Copy the full SHA eb990d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3f1013 - Browse repository at this point
Copy the full SHA a3f1013View commit details -
Signed-off-by: Giovanni Cimolin da Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db90c57 - Browse repository at this point
Copy the full SHA db90c57View commit details -
Configuration menu - View commit details
-
Copy full SHA for c122312 - Browse repository at this point
Copy the full SHA c122312View commit details -
Clean up LTI 1.3 implementation and add documentation
Also fixes a few untreated exceptions and remove unused variables. Signed-off-by: Giovanni Cimolin da Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96bba7f - Browse repository at this point
Copy the full SHA 96bba7fView commit details -
Fix rebase issues and update requirements
k# Please enter the commit message for your changes. Lines starting
Configuration menu - View commit details
-
Copy full SHA for d020659 - Browse repository at this point
Copy the full SHA d020659View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae5ffb5 - Browse repository at this point
Copy the full SHA ae5ffb5View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.