- 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.
-
- Dec 02, 2020
-
-
Ned Batchelder authored
-
- Dec 01, 2020
-
-
Shimul Chowdhury authored
* bump up the version * update changelog
-
- Nov 20, 2020
-
-
Ned Batchelder authored
-
- Oct 13, 2020
-
-
Nils Diefenbach authored
As stated by @giovannicimolin: Due to a recent change in `Chrome`_ and `Firefox`_ and the way they handle cookies, it’s not possible to access cookies marked as ``SameSite=None`` if they are not also Secure. This is to help avoid a few CSRF attacks. Secure cookies are only available when the request is done through `HTTPS`_, which is not the case on the devstack. The workaround for this behaviour is to set ``DCS_SESSION_COOKIE_SAMESITE`` from ``'Lax'`` to ``None`` in the studio container's ``devstack.py``, when using tools such as ``ngrok``. This commit adds a note about this to the ``README.rst`` of the repository. .. _Chrome:: https://twitter.com/ChromiumDev/status/1293236234932846596 .. _Firefox:: https://hacks.mozilla.org/2020/08/changes-to-samesite-cookie-behavior/ .. See ``Secure`` Attribute as a reference .. _HTTPS:: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie
-
- Sep 02, 2020
-
-
Ned Batchelder authored
-
Ned Batchelder authored
-
- Jul 15, 2020
-
-
Patrick Cockwell authored
-
- Jun 25, 2020
-
-
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>
-
- Jun 04, 2020
-
-
M. Zulqarnain authored
-
- 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
-
- May 09, 2018
-
-
Alex Dusenbery authored
-
- May 04, 2018
-
-
Alex Dusenbery authored
Add context_label and context_title to LTI POST parameters; Add required requirements; add some docker devstack instructions;
-
- Dec 23, 2016
-
-
Zia Fazal authored
updated readme fixed link better fix for link
-
- Dec 01, 2015
-
-
Douglas Hall authored
-
- Nov 30, 2015
-
-
Douglas Hall authored
-