- Apr 21, 2021
-
-
Giovanni Cimolin da Silva authored
-
- Apr 13, 2021
-
-
Giovanni Cimolin da Silva authored
This commit re-enables the programmatic grades support on LTI AGS. This allows complex tools to manage grades on their own. The default value keeps the old behavior (declarative mode).
-
- Mar 18, 2021
-
-
Giovanni Cimolin da Silva authored
* Improve content presentation and add multiple content display support This commit: * Improves LTI content presentation handling, and correctly displays LTI DL content in the LMS * Adds support for presenting multiple DL content items on the same block * Addressing review comments * Nits * Improve test and fix issue [BD-24][TNL-8072]
-
- Mar 03, 2021
-
-
Giovanni Cimolin da Silva authored
* Improve logging and error message presentation * Add full deep linking content data on studio * Internationalize LTI 1.3 templates * Add translation tooling Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com> * Update translations * Address review comments * Additional logging improvements * Address review comments, fix test Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com>
-
- Feb 23, 2021
-
-
Giovanni Cimolin da Silva authored
* Implement ltiResourceLink content presentation Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com> * Add tests * Fix serializer required fields issue Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com> * Update version and changelog
-
- Feb 08, 2021
-
-
SaadYousaf authored
-
- Jan 29, 2021
-
-
Giovanni Cimolin da Silva authored
This implements the endpoint that LTI tools use to return the deep linking configuration to the LMS, along with the `ltiResourceLink` type to allow testing with demo tool. Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com>
-
Giovanni Cimolin da Silva authored
Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com>
-
- Jan 21, 2021
-
-
edX requirements bot authored
-
- Jan 19, 2021
-
-
Giovanni Cimolin da Silva authored
Remove the OIDC view from XBlock and return OIDC url directly.
-
- Jan 15, 2021
-
-
Kshitij Sobti authored
-
- Nov 12, 2020
-
-
Giovanni Cimolin da Silva authored
* Move LTI 1.3 Key management to model This: - Removes the need to load the modulestore on every public keyset endpoint call. - Simplifies the block structure and parent method overrides. - Removes private key, client id and related parameters from XBlock fields It also includes a migration from the data stored in the block to the model. * Cleanup unused test helpers * Version bump * Addressing review comments
-
- Sep 15, 2020
-
-
Sankar Raj authored
Co-authored-by:
Sankar Raj <sankar.raj@crystaldelta.com>
-
- Sep 04, 2020
-
-
Ned Batchelder authored
-
- Aug 26, 2020
-
-
Giovanni Cimolin da Silva authored
This change moves the LTI configuration retrieval to a Django model that will LTI configuration. The current model proxies back the to blocks to keep backwards compatibility. See reasoning for change at: https://github.com/edx/xblock-lti-consumer/blob/master/docs/decisions/0001-lti-extensions-plugin.rst
-
- Aug 07, 2020
-
-
Michael Terry authored
This is just to keep it in line with other xblocks that define an is_past_due attribute. Nicer if they all have the same access pattern.
-
- Jul 24, 2020
-
-
Zulqarnain authored
-
- Jul 23, 2020
-
-
Ahmad Bilal Khalid authored
-
- Jul 15, 2020
-
-
Patrick Cockwell authored
-
- Jul 02, 2020
-
-
Patrick Cockwell authored
-
- Jun 29, 2020
-
-
Dave St.Germain authored
-
- Jun 26, 2020
-
-
Aarif authored
-
- Jun 25, 2020
-
-
Giovanni Cimolin da Silva authored
k# Please enter the commit message for your changes. Lines starting
-
Giovanni Cimolin da Silva authored
Also fixes a few untreated exceptions and remove unused variables. Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com>
-
Giovanni Cimolin da Silva authored
Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com>
-
Giovanni Cimolin da Silva authored
-
Giovanni Cimolin da Silva authored
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 <giovannicimolin@gmail.com>
-
Giovanni Cimolin da Silva authored
-
Giovanni Cimolin da Silva authored
-
Giovanni Cimolin da Silva authored
Features: Implement LTI 1.3 launch support. Add LTI 1.3 passthrough views as LMS plugins.
-
- May 28, 2020
-
-
Dillon Dumesnil authored
-
- Apr 24, 2020
-
-
Michael Terry authored
This shows the 'problem' icon for LTI units, rather than the default 'other' icon. AA-75
-
- Mar 31, 2020
-
-
Ahtisham Shahid authored
removed web_fragment deprication warnig fixed import sequece
-
- Mar 03, 2020
-
-
Ahtisham Shahid authored
updated bleach Added img to bleach safe tags Added img to bleach safe tags Added img to bleach safe tags added test added test added test added test added test for attr image added test for attr image fixed style bug Updated format xoe removed extra formatting
-
- Oct 08, 2019
-
-
Waheed Ahmed authored
Updated to run tests on both python 2 and 3. PROD-774
-
- Jan 22, 2019
-
-
Omar Al-Ithawi authored
Overview --------- This pull request makes this XBlock extensible for adding parameters to the LTI provider in addition to the existing ones. Why --- A customer needs `team` and `cohort` informaiton to be passed through the LTI channel to simplify integration with their LTI provider. At the same time we'd rather not fork the XBlock, so an Open-Closed model is needed. More Detailed Documentation --------------------------- I've added a couple of sections to `README.rst` to document specifying design and configuration steps of the new LTI parameter processors. Please check it out for more information about the changes that this pull request introduces. Example Usage ------------- I've written a package that we'll need to use for our customer to pass some personal user information in addition to the cohort and team info: https://github.com/appsembler/tahoe-lti/pull/1 Omar Al-Ithawi @ Appsembler
-
- Apr 18, 2017
-
-
Qubad786 authored
-
- Jan 30, 2017
-
-
Zia Fazal authored
removed ugettext around display name also
-
- Oct 13, 2016
-
-
Pan Luo authored
This allows this xblock being hooked into get_course_lti_endpoints for discovering LTI result/outcome endpoints.
-
- Apr 28, 2016
-
-
Kyle Boots authored
-