5726 Commits

Author SHA1 Message Date
Feanil Patel
3cff8a5c0a chore: Run make upgrade 2025-09-22 15:43:37 -04:00
Feanil Patel
70391fcc6e build: Drop the user-util dependency. 2025-09-22 15:40:47 -04:00
github-actions[bot]
430aed041d feat: Upgrade Python dependency edx-enterprise (#37372)
* feat: Upgrade Python dependency edx-enterprise

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

* fix: typo fix to trigger tests

---------

Co-authored-by: kiram15 <31229189+kiram15@users.noreply.github.com>
Co-authored-by: Kira Miller <kira.miller15@yahoo.com>
2025-09-19 15:57:26 -06:00
Santhosh Kumar
87eb6718c4 feat!: Remove Proctortrack dependency (#37284)
* chore!: remove Proctortrack dependency

Remove all Proctortrack dependencies from the project, including:
- Python package dependencies in requirements files
- JavaScript package dependency in package.json
- Translation configuration in conf/locale/config.yaml

BREAKING CHANGE: Proctortrack proctoring provider is no longer available as a dependency.
This change removes the Proctortrack Dependency while preserving code references.

* feat: Update the package lock

* chore: Updating the requirements

* chore: Updating the requirements2

* chore: Clean up comments in github.in

Remove comment about django42 support pending release.
2025-09-19 13:07:07 -04:00
Feanil Patel
438397d7b2 fix: Upgrade django-webpack-loader to match webpack-bundle-tracker
The versions of these two tools is now kept in sync.  As a part of the
migration, the method signature for render_bundle changes which we
needed to update in our Mako templates where it doesn't automatically
pass context.
2025-09-18 10:42:20 -04:00
Feanil Patel
e4b0cf174d Merge pull request #37309 from openedx/feanil/upgrade_pip_and_pip_tools
build: Unpin pip and pip-tools.
2025-09-18 09:36:46 -04:00
Feanil Patel
c27edbc578 Merge pull request #37363 from openedx/repo-tools/upgrade-python-requirements-62bf9e6
chore: Upgrade Python requirements
2025-09-16 09:58:04 -04:00
github-actions[bot]
b5d4ac44eb feat: Upgrade Python dependency edx-enterprise (#37360)
fix: Moodle configuration updates were not being saved correctly

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: zamanafzal <11922730+zamanafzal@users.noreply.github.com>
Co-authored-by: Zaman Afzal <zamanafzal@gmail.com>
2025-09-16 12:51:24 +05:00
awais qureshi
ae8996f68b feat!: Upgrading to django52. 2025-09-16 12:02:43 +05:00
edX requirements bot
11a82bbaf7 chore: Upgrade Python requirements 2025-09-15 22:35:56 -04:00
Muhammad Sameer Amin
c35d3267b6 Merge pull request #37358 from openedx/sameeramin/upgrade-enterprise-integrated-channels-51a254a
feat: Upgrade Python dependency enterprise-integrated-channels
2025-09-15 18:46:21 +05:00
iloveagent57
961515b834 feat: Upgrade Python dependency edx-enterprise
gracefully decouples enterprise from ecommerce

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-09-15 09:25:06 -04:00
sameeramin
654268cb86 feat: Upgrade Python dependency enterprise-integrated-channels
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-09-15 10:52:01 +00:00
Awais Qureshi
8126142836 chore: Upgrade to django-pipeline to its latest. It has django52 support. (#37355) 2025-09-15 13:41:29 +05:00
Krish Tyagi
a403f4bcc4 chore!: removing of pyjwkest dependency from edx-platform (#37159) 2025-09-11 08:24:17 -04:00
github-actions[bot]
be0dc43c97 feat: Upgrade Python dependency edx-enterprise (#37346)
New version adds a missed migration for Django 5.2 support

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <41958659+UsamaSadiq@users.noreply.github.com>
2025-09-11 11:19:16 +05:00
edX requirements bot
3a96756264 chore: Upgrade Python requirements 2025-09-08 22:39:07 -04:00
Hassan Raza
b444df019e chore: Update openedx-forum version (#37320) 2025-09-04 11:52:15 +05:00
Feanil Patel
66fdf4092c chore: Run make upgrade 2025-09-02 14:05:10 -04:00
Feanil Patel
ffd0cec34b build: Unpin pip and pip-tools.
Test with unpinning both pip and pip-tools. The latest versions have
fixed the pathing issues with `make upgrade` and the dependency
resolution issues reported in https://github.com/openedx/edx-lint/issues/458
2025-09-02 14:02:04 -04:00
pwnage101
2dc7fa2722 feat: Upgrade Python dependency edx-enterprise
fix: [edx-enterprise] upgrade djangorestframework and skip automatic validators

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-09-02 16:08:47 +00:00
Feanil Patel
1dcde0ff33 Merge pull request #37313 from openedx/repo-tools/upgrade-python-requirements-a9bd29e
chore: Upgrade Python requirements
2025-09-02 09:58:25 -04:00
edX requirements bot
dc7259e930 chore: Upgrade Python requirements 2025-09-01 23:13:14 -04:00
Awais Qureshi
efaf0cf512 Merge branch 'master' into mubbsharanwar/36425 2025-09-02 01:10:32 +05:00
edX requirements bot
cff5e562b8 chore: Upgrade Python requirements 2025-08-29 10:09:02 -04:00
edX requirements bot
a945e7d0a2 chore: Upgrade Python requirements (#37292) 2025-08-28 10:57:24 +05:00
edX requirements bot
8e5a75ef10 chore: Upgrade Python requirements 2025-08-25 22:40:06 -04:00
edX requirements bot
1e39adf18d chore: Upgrade Python requirements (#37263) 2025-08-22 23:11:33 +05:00
edX requirements bot
001a791a89 chore: Upgrade Python requirements (#37229) 2025-08-22 19:27:39 +05:00
github-actions[bot]
d7d0abd8ea feat: Upgrade Python dependency edx-enterprise (#37261)
fix: bump edx-enterprise version to bump django-simple-history

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <41958659+UsamaSadiq@users.noreply.github.com>
2025-08-22 18:37:29 +05:00
Navin Karkera
617b6447cc feat: reindex course and recreate upstream links post import and course re-run (#37237)
Index the newly created course after import and course re-run. Also recreate upstream links after course re-run.

We make use of newly created COURSE_RERUN_COMPLETED signal to run post re-run processes.
2025-08-21 18:15:55 +00:00
Chris Chávez
af01129316 feat: API to retrieve library block/container hierarchy (#36813)
* test: Test for publish section/subsection

* test: published_by is now None for unpublished containers

* test: adds TODO comments to the tests

in anticipation of publishing container children

* feat: adds api to retrieve library block/container hierarchy

* test: adds query counts for hierarchy API tests

These are really high, but highlight the need for future optimizations.

* perf: reduce hierarchy API query counts

* perf: cut query counts in half

Required a refactor of the approach to avoid using the Metadata classes.

* chore: trigger ci

* chore: update openedx-learning constraint

* chore: compile requirements

* test: updating query count

* style: Add missing comment in kernel.in

* fix: get_container_from_key param and comments

* docs: mark api as UNSTABLE and add comment about get_library_object_hierarchy implementation

---------

Co-authored-by: Jillian Vogel <jill@opencraft.com>
Co-authored-by: Rômulo Penido <romulo.penido@gmail.com>
2025-08-18 18:15:47 -07:00
github-actions[bot]
226ad8e5b7 feat: Upgrade Python dependency edx-enterprise (#37218)
* feat: Upgrade Python dependency edx-enterprise

Logged response received from XAPI in logs to debug the XAPI transmission issues.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

* fix: Trgger GitHub Actions

---------

Co-authored-by: zamanafzal <11922730+zamanafzal@users.noreply.github.com>
Co-authored-by: zamanafzal <zamanafzal@gmail.com>
2025-08-18 15:35:52 +05:00
Feanil Patel
7f1dbc2c27 chore: Run make upgrade 2025-08-14 08:56:48 -04:00
Feanil Patel
74d6a543bf fix: Don't pin fs-s3fs in kernel.index
It's unclear why this is pinned here in the first place.  The only
changes since this version that the fs-s3fs package has had is that the
API has become stable and the underlying dependencies have been upgraded
to newer versions.
2025-08-14 08:56:48 -04:00
sameeramin
ca615e68f7 feat: Upgrade Python dependency enterprise-integrated-channels
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-08-13 17:01:10 +00:00
Feanil Patel
2a53e2e561 Merge pull request #37165 from openedx/feanil/remove_unnecessary_pin
feanil/remove unnecessary pin
2025-08-13 08:57:57 -04:00
Irtaza Akram
5a7bae6265 chore: bump xblocks-contrib to 0.6.0 (#37196) 2025-08-13 12:54:18 +05:00
Feanil Patel
2edd656492 chore: Run make upgrade 2025-08-12 11:26:59 -04:00
Feanil Patel
4d7c8a3a3a build: Unpin DRF.
There have been no breaking changes in the minor versions and there is
no ticket for unpinning this constraint. It doesn't make sense to keep.
2025-08-12 11:26:59 -04:00
Feanil Patel
244da33dbf fix: Pin to an older version of the debug toolbar.
The latest version is causing errors when trying to serialize some
binary data into text.
2025-08-12 11:17:44 -04:00
edX requirements bot
218030cfef chore: Upgrade Python requirements (#37179) 2025-08-12 07:57:10 -04:00
github-actions[bot]
1433cad564 feat: Upgrade Python dependency edx-enterprise (#37167)
fix: Added response received from XAPI in logs to debug the XAPI transmission issues.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: zamanafzal <11922730+zamanafzal@users.noreply.github.com>
Co-authored-by: Zaman Afzal <zamanafzal@gmail.com>
2025-08-12 14:12:25 +05:00
Robert Raposa
1c0fb8dbb8 fix: constrain pip-tools<7.5.0 to fix lxml[html_clean] issue (#37174)
See https://github.com/openedx/edx-platform/issues/37168
for more details.
2025-08-11 13:40:55 -04:00
Feanil Patel
e12caeaeeb Merge pull request #37153 from openedx/repo-tools/upgrade-python-requirements-7c2acdc
chore: Upgrade Python requirements
2025-08-11 10:14:45 -04:00
github-actions[bot]
910c9e6ae2 feat: Upgrade Python dependency edx-enterprise (#37164)
Bump edx-enterprise to 6.2.16 for requirements upgrade.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: brobro10000 <82611798+brobro10000@users.noreply.github.com>
2025-08-11 09:31:14 -04:00
edX requirements bot
11fa84ce7b chore: Upgrade Python requirements 2025-08-08 15:59:11 -04:00
Irtaza Akram
17f0e256bd chore: bump xblocks-contrib version (#37149) 2025-08-08 15:56:53 +05:00
github-actions[bot]
d08b11bbb0 feat: Upgrade Python dependency edx-enterprise (#37147)
fix: Added more logs to debug the XAPI transmission issues.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: zamanafzal <11922730+zamanafzal@users.noreply.github.com>
Co-authored-by: Zaman Afzal <zamanafzal@gmail.com>
2025-08-08 14:46:20 +05:00
Raymond Zhou
56f6ef3238 Revert "chore: Upgrade Python requirements" (#37126) 2025-08-06 17:30:33 +05:00