Commit Graph

4559 Commits

Author SHA1 Message Date
muhammad-ammar
6f890ea0aa chore: upgrade outcome-surveys to 2.3.1 2023-03-01 11:27:33 +05:00
muhammad-ammar
69db36bc3f chore: upgrade outcome-surveys to 2.3.0 2023-02-28 17:30:16 +05:00
John Nagro
4636d51538 feat: release edx-enterprise 3.61.3 (#31822) 2023-02-23 10:20:06 -05:00
Alex Sheehan
4aa5918194 chore: bumping enterprise version to 3.61.2 2023-02-22 18:03:16 +00:00
Pooja Kulkarni
08560c43cd Merge pull request #31718 from open-craft/pooja/install-xblock-poll-from-pypi
Install xblock-poll from pypi
2023-02-22 12:37:55 -05:00
Alex Sheehan
e73bfddbd8 chore: bumping enterprise version 3.61.1 2023-02-22 15:32:18 +00:00
Pooja Kulkarni
40804f774a chore: install xblock-poll from pypi 2023-02-22 10:31:36 -05:00
edX requirements bot
2feed0ced7 chore: Updating Python Requirements (#31797) 2023-02-21 15:51:16 +05:00
Zachary Hancock
9522cbdc8b feat: gate exam content using access token (#31653)
Gate access to exam content by requiring an access token. This is a signed JWT issued by the edx-exams service that grants a user access to a sequence locator for a short lived window while an exam is in progress. This feature only applies to courses using the new exam service instead of edx-proctoring.
2023-02-17 10:00:52 -05:00
muhammad-ammar
787d46e5bf chore: upgrade outcome-surveys to 2.2.0 2023-02-17 16:30:56 +05:00
edX requirements bot
b279746009 chore: Updating Python Requirements 2023-02-17 02:40:38 -05:00
Alex Sheehan
de28d61215 fix: downgrading enterprise version to 3.60.21 2023-02-16 19:29:33 +00:00
Alex Sheehan
b72875fd26 chore: bumping enterprise to version 3.61.0 2023-02-15 21:56:34 +00:00
edX requirements bot
8cfcc04ad0 chore: Updating Python Requirements (#31755) 2023-02-14 12:09:15 +05:00
Tim McCormack
2b872c7cfe fix: Upgrade event-bus-kafka to 3.9.3 (correctly log event message_id) (#31751) 2023-02-13 19:44:10 +00:00
Tim McCormack
ff2c37a68d fix: Remove django-require git-dependency (missed in previous PR) (#31750)
https://github.com/openedx/edx-platform/pull/31279 switched to installing
a fork of django-require from PyPI but did not commit the removal of the
line from github.in. This completes the transition.
2023-02-13 17:10:42 +00:00
Mohammad Ahtasham ul Hassan
e844188e5d Install django-require from pypi (#31279)
* chore: install django-require from pypi
---------

Co-authored-by: zubairshakoorarbisoft <zubair.shakoor@arbisoft.com>
2023-02-13 12:31:44 +05:00
Tim McCormack
4abb6b51cb feat: Upgrade event-bus-kafka to 3.9.2 (#31734)
This adds audit-logging on event production.
2023-02-09 18:38:08 +00:00
Mohammad Ahtasham ul Hassan
9ec033699b Install blockstore from PyPI (#31236)
* chore: install blockstore from PyPI
---------

Co-authored-by: zubairshakoorarbisoft <zubair.shakoor@arbisoft.com>
2023-02-08 12:02:35 +05:00
John Nagro
b8f2633056 feat: release edx-enterprise 3.60.21 (#31726) 2023-02-07 15:41:11 -05:00
Michael Roytman
e6e64b1fa9 Merge pull request #31711 from openedx/mroytman/bump-xblock-lti-consumer-8.0.1
Fix inappropriate instructions for inline PII sharing consent dialog.
2023-02-06 13:37:30 -05:00
Awais Qureshi
dfd41bc8f6 build: Adding a pylint version pin (#31707)
* build: Adding a pin to avoid quality failures.
2023-02-06 12:46:03 +05:00
michaelroytman
ba4c380bb1 fix: inappropriate instructions for inline PII sharing consent dialog
This commit upgrades the version of the lti-consumer-xblock library from version 8.0.0 to version 8.0.1. Version 8.0.1 includes a fix to the copy in the LTI PII sharing propmpt dialog displayed before an inline LTI launch that shares PII.

Please see the CHANGELOG entry for this version for a full description of the change: https://github.com/openedx/xblock-lti-consumer/blob/master/CHANGELOG.rst#801---2023-02-03.
2023-02-03 13:07:46 -05:00
Muhammad Ammar
261bbe1e0e Revert "chore: add django settings variable for surveymonkey import data job" 2023-02-03 18:08:37 +05:00
muhammad-ammar
a010cf1d82 chore: add django settings variable for surveymonkey import data job 2023-02-03 17:12:09 +05:00
Rebecca Graber
7d8409e84e feat: upgrade edx-event-bus-kafka (#31701) 2023-02-02 13:24:05 -05:00
Mohammad Ahtasham ul Hassan
2741beda51 fix: install codejail from pypi (#31683) 2023-02-02 12:26:57 +05:00
Feanil Patel
71e2aa7018 Merge pull request #31678 from openedx/feanil/upgrade_bleach
feanil/upgrade bleach
2023-02-01 13:41:14 -05:00
Feanil Patel
35121e19a2 chore: Upgrade xblock-drag-and-drop-v2
Run `make compile-requirements COMPILE_OPTS="-P 'xblock-drag-and-drop-v2'"`
2023-02-01 12:26:32 -05:00
Alex Sheehan
623c3d35df chore: bumping enterprise version to 3.60.20 2023-02-01 17:20:40 +00:00
Feanil Patel
e8546d5a8f chore: Update ora2 and lti-consumer-xblock.
Run `make compile-requirements COMPILE_OPTS="-P 'ora2' -P 'lti-consumer-xblock'"`
to update two more dependencies that use bleach.
2023-02-01 11:48:07 -05:00
Feanil Patel
ff9ed81c6e chore: Update openedx-django-wiki
Run `make compile-requirements COMPILE_OPTS="-P 'openedx-django-wiki'"`
to update `openedx-django-wiki`
2023-02-01 11:48:02 -05:00
Feanil Patel
64c317be31 chore: Compile requirements to update bleach
Run `make compile-requirements COMPILE_OPTS="-P 'bleach'"` to update
bleach to the latest version.
2023-02-01 11:46:49 -05:00
Feanil Patel
57f2ca1a21 fix: Prepare for the bleach 6.0.0 upgrad.
Changelog: https://bleach.readthedocs.io/en/latest/changes.html#version-6-0-0-january-23rd-2023

The major change is that the tags and protocols attributes and related
constants are expected to be sets rather than lists.
2023-02-01 11:46:44 -05:00
Mohammad Ahtasham ul Hassan
69ce02ec09 fix: pin django-wiki (#31681) 2023-02-01 14:49:27 +05:00
Alex Sheehan
cb4fa021de chore: bumping enterprise to version 3.60.18 2023-01-31 20:57:46 +00:00
Alex Sheehan
de18fb973f chore: bumping enterprise package version to 3.60.16 2023-01-30 21:31:00 +00:00
Agrendalath
e5764780ad chore: update LTI Consumer XBlock 2023-01-30 18:30:59 +01:00
Feanil Patel
623021112a chore: Run make upgrade 2023-01-30 11:27:27 -05:00
Feanil Patel
2dfeac7c14 refactor: Pull in django-pyfs via XBlock extra requiremnts.
We don't depend on it directly we just get it as a side-effect of
XBlock so make that more clear while we're updating the package to the
new name on PyPI
2023-01-30 11:21:16 -05:00
Piotr Surowiec
426c23b5f6 chore: add version constraint for LTI Consumer XBlock (#31669) 2023-01-30 09:18:29 -05:00
Awais Qureshi
67b9425f8a build: Adding new constraint to avoid bleach. (#31661) 2023-01-26 16:38:07 +05:00
michaelroytman
1cbd5e65d9 fix: upgrade lti-consumer-xblock library to install PII sharing dialog fixes
This commit upgrades the version of the lti-consumer-xblock library from version 7.2.2 to version 7.2.3. This new version contains a fix to the LTI PII sharing consent dialog.

Please see the CHANGELOG entry for this version for a full description of the fixes: https://github.com/openedx/xblock-lti-consumer/blob/master/CHANGELOG.rst#723---2023-01-24. The commit message is included below for convenience.

This commit fixes a bug in the PII sharing consent dialog.

The bug resulted in bizarre behavior when there were more than one LTI component in a unit. For example, if there were two LTI inline launches in a unit, two "OK" button would appear in a single component, instead of in their respective components. Another example is that clicking the "View resource in a [modal|new] window" buttons under two LTI components resulted in the "OK" and "Cancel" buttons as well as the PII sharing prompt appearing in a single component, instead of in their respective components.

This is because the dialog-container div that is dynamically created in the Javascript was not scoped to the LTI component, so there was a div with a id of "dialog-container" for each component configured to share PII. When dynamically inserting and removing buttons and the PII sharing prompt, the Javascript would simply find the first div with the dialog-container ID and operate on it, instead of the div appropriate to the component the user is interacting with.
2023-01-24 16:14:58 -05:00
Zachary Hancock
0139610e11 feat: lti-consumer library security update (#31651) 2023-01-24 12:22:11 -05:00
Usama Sadiq
13d4b892f5 fix: remove setuptools constraint (#31647)
* fix: skip global setuptools constraint
2023-01-24 15:43:54 +05:00
Alex Sheehan
a804f07052 chore: bumping enterprise package to 3.60.15 2023-01-23 19:06:59 +00:00
Alexander J Sheehan
5e8c609110 Merge pull request #31634 from openedx/asheehan-edx/bumping-enterprise-3.60.14
chore: bumping enterprise version to 3.60.14
2023-01-23 09:46:13 -05:00
Shafqat Farhan
68acdca9d7 feat: VAN-1221 - POC: Course skills based recommendations from Algolia 2023-01-23 12:10:28 +05:00
Alex Sheehan
a0fadf46c5 chore: bumping enterprise version to 3.60.14 2023-01-20 20:10:42 +00:00
Awais Qureshi
3d2d02bffe fix: upgrade pytz. (#31599)
* fix: upgrade pytz
2023-01-20 14:27:41 +05:00