- Nov 04, 2022
-
-
Andy Shultz authored
-
- Sep 13, 2022
-
-
Zachary Hancock authored
* docs: readme badges and refactor * feat: add backstage catalog-info
-
- Aug 17, 2022
-
-
Arunmozhi authored
Move XBlock endpoints to Django models and implement backwards compatible views. Relevant commits: * refactor: move LTI 1.3 access token endpoint to plugin view * refactor: remove the xblock handler and add tests to api view * refactor: move the lti_1p3_launch_callback logic to the django view * feat: adds access token view for backward compatibility * refactor: make launch urls use config_id when block is missing * refactor: remove launch_callback_handler from XBlock
-
- Jul 11, 2022
-
-
David Ormsbee authored
-
- Jul 05, 2022
-
-
David Ormsbee authored
Modified the Lti1p3ApiAuthentication authentication backend to return AnonymousUser instead of None. This allows DarkLangMiddleware to work properly without crashing when middleware tries to get a user info from the request. This investigation and patch was originally done by @OlhaShyliaieva in: https://github.com/openedx/xblock-lti-consumer/pull/228 I'm just rebasing it onto the latest version to land this change.
-
- Jun 27, 2022
-
-
Zachary Hancock authored
* feat: add event tracking to lti launch * style: move tracking fn to new file * fix: add missed track call to LTI1.3 * feat: release tasks
-
- May 09, 2022
-
-
Simon Chen authored
-
Arunmozhi authored
This adds support for loading LTI 1.1 configurations from external sources using openedx-filters. It allows the users to select the configuration provided by the filter and configure the component without explicitly entering any details.
-
- Mar 31, 2022
-
-
Geoff authored
* Use render_django_template for lti 1p3 launch errs * Test % trans not found in lti 1p3 err templates * Bump version to 3.4.6; Update ChangeLog
-
- Mar 18, 2022
-
-
Giovanni Cimolin da Silva authored
Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com>
-
- Mar 03, 2022
-
-
Giovanni Cimolin da Silva authored
-
- Feb 09, 2022
-
-
Giovanni Cimolin da Silva authored
-
- Feb 01, 2022
-
-
Giovanni Cimolin da Silva authored
* Fix quote rendering by switching to Django template (from Mako template) * Internationalize strings on LTI 1.1 launch page
-
Simon Chen authored
-
- Jan 20, 2022
-
-
Felipe Trzaskowski authored
feat: add test for consumer xblock with a keyset URL feat: handle keyset URL failure cases fix: refactor and clean the tests up fix: generate translations fix: version bump
-
- Jan 18, 2022
-
-
Ivan Gonzales authored
-
- Nov 22, 2021
-
-
connorhaugh authored
-
- Nov 17, 2021
-
-
connorhaugh authored
-
- Nov 12, 2021
-
-
connorhaugh authored
-
- Oct 06, 2021
-
-
Jawayria authored
-
- Jul 09, 2021
-
-
jawad-khan authored
Added multi device support on student_view using xblock.supports Learner-8413
-
- Jul 01, 2021
-
-
Kshitij Sobti authored
refactor: Rename CourseEditLTIFieldsEnabledFlag to CourseAllowPIISharingInLTIFlag and use it for LTI1.3 This commit renames the CourseEditLTIFieldsEnabledFlag to CourseAllowPIISharingInLTIFlag since the aim is to expand its scope to all LTI-related PII sharing. It also removes the current LTI1.3 waffle flag for PII sharing.
-
- Jun 14, 2021
-
-
Kshitij Sobti authored
This moves the CourseEditLTIFieldsEnabledFlag from edx-platform to this repo. This allows using the flag from both lms and studio.
-
- Jun 09, 2021
-
-
Ned Batchelder authored
-
Ned Batchelder authored
-
Giovanni Cimolin da Silva authored
This removes feature flags that were in place for development, but aren't needed in production. * feat: set LTI 1.3 support enabled by default * feat: Improve settings wording * chore: Update translation files * chore: Version bump * quality: Fix pylint errors and improve waffleflag documentation * doc: Add changes to changelog * feat: Remove LTI 1.3 flags and enable services by default * doc: Update NRPS ADR * doc: Fix typo * Update README.rst Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> * Update README.rst Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> * Update setup.py Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com>
-
- Jun 03, 2021
-
-
Ned Batchelder authored
-
Ned Batchelder authored
-
Shimul Chowdhury authored
This depends on a new API in edx-platform: get_course_members
-
- Apr 28, 2021
-
-
Giovanni Cimolin da Silva authored
-
Giovanni Cimolin da Silva authored
-
- 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]
-
- 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 16, 2021
-
-
Ned Batchelder authored
-
David Joy authored
-
- Feb 04, 2021
-
-
stvn authored
To correct the, in our case, single database entry that snuck in without a UUID during the schema change. Steps: - Make the field editable - Add `config_id` to all models missing it - Make the field noneditable again
-
- 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>
-
- Jan 20, 2021
-
-
Kshitij Sobti authored
A previous PR (#130) added a new unique field with a default value to the LtiConfiguration model. Such cases need special handling in migraiton, however the previous PR did not include that. This commit fixes the migration to include the special handling for new unique fields.
-
- Jan 19, 2021
-
-
Ned Batchelder authored
-
Giovanni Cimolin da Silva authored
Remove the OIDC view from XBlock and return OIDC url directly.
-