Commit Graph

5606 Commits

Author SHA1 Message Date
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
mubbsharanwar
69d13e5671 chore: upgrade social-auth-core 2025-08-06 15:14:11 +05:00
edX requirements bot
df0bb51163 chore: Upgrade Python requirements 2025-08-04 22:54:03 -04:00
edX requirements bot
61946bba00 chore: Upgrade Python requirements 2025-07-30 13:47:43 -04:00
Ahtisham Shahid
7d3582c4ff chore: update forum version (#37089) 2025-07-30 14:14:26 +00:00
Feanil Patel
adcc3a2a7c chore: Run make upgrade 2025-07-28 10:09:20 -04:00
sameeramin
5274accb49 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-07-24 14:30:55 +00:00
marlonkeating
ccc4b4b52e feat: Upgrade Python dependency edx-enterprise
feat: adds EDIT_HIGHLIGHTS_ENABLED toggle

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-07-22 20:01:36 +00:00
Kyle McCormick
aa68800e5f feat: Upgrade openedx-learning to get better Container admin pages (#37049)
Upgrades openedx-learning from 0.26.0 to 0.27.0.
Full upgrade details:
https://github.com/openedx/openedx-learning/releases/tag/v0.27.0
2025-07-22 13:21:38 -04:00
github-actions[bot]
9c07c074a9 feat: Upgrade Python dependency edx-enterprise (#37057)
chore: upgrade edx-enterprise to 6.2.12

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

Co-authored-by: bcitro <67378070+bcitro@users.noreply.github.com>
2025-07-22 12:00:26 -04:00
Ram Chandra Bhavirisetty
c9912b2661 feat: remove mongodb_proxy in favor of MongoDB's built-in retryReads (#37011)
This PR removes the usage of the custom `mongodb_proxy` package from
edx-platform, replacing it with MongoDB's built-in retry functionality via
`retryReads=True`.

Changes:

* Removed all references to `mongodb_proxy.MongoProxy` from connection logic.
* Updated `connect_to_mongodb()` to always use `retryReads=True`.
* Uninstalled `openedx-mongodbproxy` from edx-platform requirements.

Fixes: https://github.com/openedx/edx-platform/issues/35210
2025-07-21 13:52:55 -04:00
sameeramin
2b44070e6d feat: Upgrade Python dependency edx-enterprise
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-07-17 12:54:30 +00:00
sameeramin
3668863abd 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-07-16 13:54:05 +00:00
marlonkeating
f0dd71a7a7 feat: Upgrade Python dependency edx-enterprise
fix: update pbkdf2 to address security vulnerability

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-07-16 00:01:26 +00:00
sameeramin
82a2dcb10f 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-07-04 13:18:34 +00:00
irfanuddinahmad
81b0f35f2c feat: Upgrade Python dependency edx-enterprise
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-07-03 13:48:14 +00:00
sameeramin
631352fe05 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-06-30 11:57:31 +00:00
jawad khan
e101298fed feat: send mobile push notifications (#36272)
* feat: send mobile braze notifications

* fix: fixed pylint issues

* feat: Added push_notification flag and preferences

* fix: fixed pylint issues

* fix: Moved braze logic to edx-ace

* fix: Un delete admin file

* fix: Added review suggestions

* fix: Added review suggestions

* fix: updated migration file

* fix: Removed all braze references from changes

* fix: fixed test cases

* fix: removed braze metnion in code

* fix: fixed migration file issue

* fix: Added review suggestions

* fix: bumped edx-ace version
2025-06-30 10:48:48 +05:00
sameeramin
b0316a0325 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-06-25 14:43:12 +00:00
github-actions[bot]
3651b74738 feat: Upgrade Python dependency enterprise-integrated-channels (#36949)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: sameeramin <35958006+sameeramin@users.noreply.github.com>
2025-06-25 14:13:03 +05:00
Muhammad Sameer Amin
0e9bda8a35 feat: add enterprise-integrated-channels dependency (#36935)
* feat: add `enterprise-integrated-channels` dependency

* feat: Recompile Python dependencies

Commit generated by workflow `openedx/edx-platform/.github/workflows/compile-python-requirements.yml@refs/heads/master`

* feat: add `enterprise-integrated-channels` dependency

* feat: Recompile Python dependencies

Commit generated by workflow `openedx/edx-platform/.github/workflows/compile-python-requirements.yml@refs/heads/master`
2025-06-24 14:23:54 +05:00