- May 03, 2023
-
-
alangsto authored
-
- May 02, 2023
-
-
alangsto authored
-
- May 01, 2023
-
-
Michael Roytman authored
build: bump library version and add CHANGELOG entry
-
- Apr 28, 2023
-
-
michaelroytman authored
I neglected to bump the library version and update the CHANGELOG for the changes made in #363. This commit corrects that.
-
Michael Roytman authored
feat: add full name as a LTI PII field
-
Michael Roytman authored
Python Requirements Update
-
michaelroytman authored
This commits adds the ability to share a learner's full name in both LTI 1.1 and LTI 1.3 launches. In LTI 1.1, the full name is sent as the "lis_person_name_full" LTI parameter. In LTI 1.3, the full name is sent as the "name" ID token claim. The full name corresponds to the learner's name as recorded by the UserProfile model in the LMS. Enabling the transmission of full name in either version of LTI follows the existing pattern for PII sharing. In order for full name to be shared via an LTI launch, the CourseAllowPIISharingInLTIFlag configuration model must be enabled for the course, and the "Request user's full name" XBlock field must be enabled in the XBlock describing the particular LTI integration. Please note that this commit does not add the ability to share a learner's full name via the LTI 1.3 Names and Role Provisioning Services context membership endpoint because that behavior already exists.
-
- Apr 25, 2023
-
-
Zachary Hancock authored
* Adds support for compiling, loading, and translating JavaScript translations
-
edX requirements bot authored
-
- Apr 24, 2023
-
-
Sarina Canelake authored
feat: standardize translation directory for i18n_tool
-
- Apr 21, 2023
-
-
edX requirements bot authored
-
- Apr 18, 2023
-
-
Michael Roytman authored
feat: add logging for access token view and key handlers
-
michaelroytman authored
This commit adds logging for error cases in the access_token_endpoint view and the key handler classes. This will make it easier to debug issues with requesting or using LTI 1.3 access tokens.
-
- Apr 17, 2023
-
-
edX requirements bot authored
Co-authored-by:
Varsha <46579265+varshamenon4@users.noreply.github.com>
-
Shadi Naif authored
Refs: FC-0012 OEP-58
-
- Apr 12, 2023
-
-
Zachary Hancock authored
-
Zachary Hancock authored
* feat: translation safe pii dialogue * feat: extract translations
-
- Apr 11, 2023
-
-
Zachary Hancock authored
-
- Apr 05, 2023
-
-
alangsto authored
-
- Apr 03, 2023
-
-
edX requirements bot authored
-
- Mar 29, 2023
-
-
Varsha authored
-
- Mar 16, 2023
-
-
edX requirements bot authored
-
- Mar 06, 2023
-
-
Geoff authored
* Adds lti_1p3_redirect_uris to XBlock * Adds lti_1p3_redirect_uris to LTIConfiguration model * Asserts redirect_uri from preflight response in valid redirect uris during preflight validation * To minimize disruption for previous versions, uses current launch url and deep linking url as default registered redirect_uris if redirect_uris is not explicitly set
-
edX requirements bot authored
-
- Feb 24, 2023
-
-
Feanil Patel authored
Update standard workflow files.
-
- Feb 23, 2023
-
-
Feanil Patel authored
build: Updating a missing workflow file `add-depr-ticket-to-depr-board.yml`. The .github/workflows/add-depr-ticket-to-depr-board.yml workflow is missing or needs an update to stay in sync with the current standard for this workflow as defined in the `.github` repo of the `openedx` GitHub org.
-
Feanil Patel authored
build: Creating a missing workflow file `add-remove-label-on-comment.yml`. The .github/workflows/add-remove-label-on-comment.yml workflow is missing or needs an update to stay in sync with the current standard for this workflow as defined in the `.github` repo of the `openedx` GitHub org.
-
Feanil Patel authored
build: Creating a missing workflow file `self-assign-issue.yml`. The .github/workflows/self-assign-issue.yml workflow is missing or needs an update to stay in sync with the current standard for this workflow as defined in the `.github` repo of the `openedx` GitHub org.
-
- Feb 16, 2023
-
-
edX requirements bot authored
-
- Feb 03, 2023
-
-
Michael Roytman authored
fix: inappropriate instructions for inline PII sharing consent dialog
-
michaelroytman authored
This commit fixes inappropriate instructions displayed when collecting PII sharing consent before an inline LTI launch. Previously, the instructions said, "Click OK to have your [username (and) e-mail address] sent to a 3rd party application. Click Cancel to return to this page without sending your information." The latter sentence does not make sense in the context of an inline launch, because there is no cancel button. This commit modifies the inline PII sharing consent dialog to say, "Click OK to have your [username (and) e-mail address] sent to a 3rd party application.""
-
- Feb 02, 2023
-
-
edX requirements bot authored
-
- Feb 01, 2023
-
-
Feanil Patel authored
feanil/django pyfs
-
Feanil Patel authored
feanil/make upgrade
-
- Jan 31, 2023
-
-
Feanil Patel authored
The code in this repo has been updated to work with bleach 6.0.0 and will break with older versions so make that dependency clear in base.in and do a major version update.
-
Feanil Patel authored
-
Feanil Patel authored
We don't use it directly here and it's an implicit dependency of xblock-sdk so we don't need to have it listed explicitly in test.in
-
Feanil Patel authored
The code in this repo has been updated to work with bleach 6.0.0 and will break with older versions so make that dependency clear in base.in and do a major version update.
-
Feanil Patel authored
The `bleach` library now expects sets as input for a few parameters and their defaults have been updated to reflect that. So we needed to do some set unions instead of adding lists together in a few places. Details of the changes can be found here: https://bleach.readthedocs.io/en/latest/changes.html#version-6-0-0-january-23rd-2023
-
Feanil Patel authored
-