- Jun 09, 2021
-
-
Ned Batchelder authored
-
Ned Batchelder authored
-
Ned Batchelder authored
The 2.10.0 release couldn't upload to PyPI because of ReStructured Text errors. Add some checking so that we'll know next time.
-
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 05, 2021
-
-
Ned Batchelder authored
-
- Jun 03, 2021
-
-
Ned Batchelder authored
-
Ned Batchelder authored
-
edX requirements bot authored
-
Shimul Chowdhury authored
This depends on a new API in edx-platform: get_course_members
-
- May 27, 2021
-
-
Sarina Canelake authored
The Community Engineering team has agreed that we would only like to get tagged on Python upgrade notifications, not paged in Ops Genie. This PR removes OG notification and also removes the team-reviewers as that was not working; we are moving to being tagged in the CODEOWNERS file.
-
- May 26, 2021
-
-
stvn authored
-
stvn authored
Background ========== As part of our Squad-based ownership, we should stay on top of what happens in these repositories. However, due to the number of repositories (and subsequently pull requests) across the edX ecosystem, it is challenging to stay on top of notifications, separating the 'signal' from the 'noise'. Email filters can go a long way to taming Inbox notifications, but this is manual and requires maintenance as Squad ownership changes. It also fails to account for Github-specific behavior. Proposal ======== By leveraging Github support for `CODEOWNERS` files [1], we can ensure that our team is at least CCed explicitly, here, in the form a requested review. This request is just that, a request, not a requirement; we are not enacting any new merge requirements at this time. - [1] https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
-
- May 25, 2021
-
-
Sarina Canelake authored
build: update escalation email address
-
- May 24, 2021
-
-
Sarina Canelake authored
s/teaching-and-learning@edx.opsgenie.net/community-engineering@edx.opsgenie.net/
-
- May 11, 2021
- May 04, 2021
-
-
David Joy authored
docs: ADR to decide the future of the CourseEditLTIFieldsEnabledFlag [BD-03] [TNL-7945]
-
- Apr 28, 2021
-
-
Giovanni Cimolin da Silva authored
-
Giovanni Cimolin da Silva authored
-
Giovanni Cimolin da Silva authored
-
- Apr 21, 2021
-
-
Giovanni Cimolin da Silva authored
-
Giovanni Cimolin da Silva authored
-
Giovanni Cimolin da Silva authored
This fixes issues with some tools that assume `aud` as a plaing string even though that doesn't follow https://tools.ietf.org/html/rfc7519#section-4.1.3
-
Kshitij Sobti authored
-
Kshitij Sobti authored
This ADR proposes that we use the existing CourseEditLTIFieldsEnabledFlag for LTI Course tabs in addition LTI XBlocks, and move it to this repo as intended via EDUCATOR-121.
-
- Apr 13, 2021
-
-
Muhammad Soban Javed authored
* Revert "chore: Replace jsonfield2 with jsonfield" This reverts commit 2fd330f8. * fix: only kept jsonfield related revert changes and rest are removed
-
Giovanni Cimolin da Silva authored
-
Giovanni Cimolin da Silva authored
This commit improves the functionality of the grade publishing method. Improvements: * Doesn't publish grade to LMS if this isn't a graded block. * Doesn't try to publish grades when LineItem is not linked (`resourceLinkId` is empty) * Improves logging and properly logs exceptions
-
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).
-
- Apr 12, 2021
- Apr 09, 2021
-
-
stvn authored
Fall-back to the old path. Once the LMS has fully switched over to this new path [1], we can remove the legacy (LMS) import support here. - [1] https://github.com/edx/edx-platform/pull/27289
-
- Mar 22, 2021
-
-
Soban Javed authored
-
- Mar 19, 2021
-
-
Ned Batchelder 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]
-
- Mar 09, 2021
-
-
edX requirements bot authored
* Python code cleanup by the cleanup-python-code Jenkins job. This pull request was generated by the cleanup-python-code Jenkins job, which ran ``` add_common_constraint; make upgrade ``` The following packages were installed: `edx-repo-tools` * Added --django-settings-module to pylint * Changed position * Remove django-settings-module from pylint command * Add django-not-configured in pylintrc Co-authored-by:
Muhammad Soban Javed <58461728+iamsobanjaved@users.noreply.github.com>
-
- Mar 03, 2021
-
-
Giovanni Cimolin da Silva authored
[BD-24][TNL-7919] LTI Advantage Names and Roles provisioning service implementation direction (#142) * Add wip ADR about NRPS * Nit * Update docs/decisions/0004-lti-advantage-nrps.rst Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> * Update docs/decisions/0004-lti-advantage-nrps.rst Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> * Address nits * Write a bit more * Update docs/decisions/0004-lti-advantage-nrps.rst Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> * Update docs/decisions/0004-lti-advantage-nrps.rst Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> * Update docs/decisions/0004-lti-advantage-nrps.rst Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> * Update docs/decisions/0004-lti-advantage-nrps.rst Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> * Update docs/decisions/0004-lti-advantage-nrps.rst Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com> * Nits Co-authored-by:
Ned Batchelder <ned@nedbatchelder.com>
-
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 25, 2021