Commit Graph

65053 Commits

Author SHA1 Message Date
github-actions[bot]
df7fb35867 feat: Upgrade Python dependency pytest-cov (#34621)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-25 22:33:00 +05:00
github-actions[bot]
988fd94a43 feat: Upgrade Python dependency regex (#34625)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-25 22:15:15 +05:00
Maria Grimaldi
809ffc3743 feat: connect teams with content groups using dynamic partition generator (#33788)
Implements the connection from the teams feature to the content groups feature. This implementation uses the dynamic partition generator extension point to associate content groups with the users that belong to a Team.

This implementation was heavily inspired by the enrollment tracks dynamic partitions.
2024-04-25 13:02:49 -04:00
Feanil Patel
69692c69d9 Merge pull request #34604 from openedx/feanil/upgrade-olxcleaner-5967dde
feat: Upgrade Python dependency olxcleaner
2024-04-25 12:19:03 -04:00
Justin Hynes
e2e014cab5 feat!: remove the clean_certificate_available_date mgmt cmd (#34596)
This PR removes the `clean_certificate_available_date` management command. Recently, a change was made to sync the end date of a course run with a display behavior of "end" as its certificate available date in the Credentials IDA. This change was made to resolve a long running issue with the Credentials IDA not displaying certificates to learners correctly on learner records when the display behavior is set to "end".

This management command, if run, would clear the certificate available date from the course certificate configurations in the Credentials IDA. This would be a regression based on the new functionality.  Other improvements have been made to ensure that updates made in the LMS properly flow to Credentials.

TL;DR -- this management command is no longer needed because of feature changes in edx-platform. Allowing this management command to run would break functionality for learners.
2024-04-25 12:02:34 -04:00
Zachary Hancock
3852358ca2 feat: feature setting to gate courseware search to verified enrollments (#34606)
Adds a Django setting that limits courseware search to users in a verified enrollment track.
2024-04-25 11:41:53 -04:00
github-actions[bot]
3fd8037357 feat: Upgrade Python dependency gunicorn (#34620)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-25 20:26:33 +05:00
github-actions[bot]
57ecea797e feat: Upgrade Python dependency faker (#34619)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-25 20:14:10 +05:00
github-actions[bot]
b837b3d9d8 feat: Upgrade Python dependency django-ses (#34618)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-25 20:12:33 +05:00
github-actions[bot]
0a43e330e6 feat: Upgrade Python dependency django-filter (#34617)
fix: upgrade django-filter

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

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-25 19:16:21 +05:00
github-actions[bot]
0b9f94155c feat: Upgrade Python dependency diff-cover (#34615)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com>
2024-04-25 18:43:37 +05:00
Muhammad Ammar
f59c6c8956 Merge pull request #34611 from openedx/muhammad-ammar/upgrade-edx-enterprise-c37e976
feat: Upgrade Python dependency edx-enterprise
2024-04-25 18:11:09 +05:00
github-actions[bot]
589892ffec feat: Upgrade Python dependency packaging (#34614)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-25 18:03:14 +05:00
muhammad-ammar
7e5049cfc6 feat: Upgrade Python dependency edx-enterprise
chore: upgrade edx-enterprise to 4.16.4

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-25 16:42:04 +05:00
github-actions[bot]
142d08a0e8 feat: Upgrade Python dependency pytest (#34612)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-25 16:29:44 +05:00
github-actions[bot]
18c2e8f6c9 feat: Upgrade Python dependency django-model-utils (#34610)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-25 16:24:08 +05:00
Glib Glugovskiy
c37e9765ef feat(mobile_api): Add course access object to mobile course info API (#34273)
* feat: include access serializer into mobile info api view

* test: add tests for serializer and view methods

* test: move tests to common directory and update test case

* fix: cr fixes and use snake case for functions

* test: fix additional get call assertion

* feat: add required course access messages to mobile endpoint

* test: [AXM-229] Improve test coverage

* style: [AXM-229] Try to fix linters

* fix: remove redundant comment

* refactor: change names for the test files

---------

Co-authored-by: KyryloKireiev <kirillkireev888@gmail.com>
2024-04-25 13:13:43 +05:00
Ahtisham Shahid
e76fee1521 fix: resolved key error (#34608) 2024-04-25 02:25:00 +05:00
iloveagent57
d90bdba172 feat: Upgrade Python dependency edx-enterprise
fix: fix the PATCH method of ``EnterpriseCourseEnrollmentView``. edx-enterprise 4.16.2

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-24 12:38:33 -04:00
Usama Sadiq
e91029202e feat: update django-countries (#34603)
* feat: Upgrade Python dependency django-countries (#34602)
---------
Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-24 21:34:32 +05:00
feanil
d6707d46e0 feat: Upgrade Python dependency olxcleaner
Update to a Python 3.11 compatible version

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-24 16:30:20 +00:00
ruzniaievdm
5967ddea37 fix: provide with can_paste_component in serializers (#34521) 2024-04-24 11:25:26 -04:00
Usama Sadiq
7cf97ec0de fix: pin moto<5.0 (#34595) 2024-04-24 18:08:58 +05:00
Mohammad Ahtasham ul Hassan
649631e589 feat: add source_system to enrollments (#34540)
* feat: add source_system to enrollments
2024-04-24 17:47:39 +05:00
Usama Sadiq
1080d139bd fix: pin xmlsec version (#34592)
* fix: pin xmlsec==1.3.13
---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: UsamaSadiq <UsamaSadiq@users.noreply.github.com>
2024-04-24 17:04:27 +05:00
Muhammad Ammar
2b36061ab7 Merge pull request #34583 from openedx/muhammad-ammar/upgrade-edx-enterprise-bf19fe2
chore: Upgrade Python dependency edx-enterprise
2024-04-24 16:11:52 +05:00
MueezKhan246
15e5631fc0 Merge pull request #34526 from openedx/MueezKhan/Remove-ENABLE_USER_ID_SCOPE-Flag-From-Platform
Removed ENABLE_USER_ID_SCOPE flag from validator
2024-04-24 15:09:06 +05:00
Ahtisham Shahid
33733ca460 chore: updated ora version (#34575)
* chore: updated ora version

* chore: updated openedx-events version

* chore: updated openedx-filters version
2024-04-24 12:56:32 +05:00
muhammad-ammar
06d8f7db6e feat: Upgrade Python dependency edx-enterprise
upgrade edx-enterprise to 4.16.1

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-23 20:36:36 +00:00
Diana Huang
bf19fe237c fix: Update output config for webworkers. (#34580)
We added a fix for generated bundles more generally.
This adds the fix for webworkers specifically.
2024-04-23 14:37:49 -04:00
Katrina Nguyen
2c06715343 Merge pull request #34579 from openedx/katrinan029/upgrade-edx-enterprise-ff48125
feat: Upgrade Python dependency edx-enterprise
2024-04-23 11:03:30 -07:00
katrinan029
8d10be0da0 feat: Upgrade Python dependency edx-enterprise
feat: Upgrade Python dependency edx-enterprise

feat: Upgrade Python dependency edx-enterprise

version bump

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

chore: fix

fix: lint error
2024-04-23 17:20:22 +00:00
Feanil Patel
ff48125859 Merge pull request #34503 from brian-smith-tcril/revert-revert-node-18
revert: revert: "chore: upgrade to node 18" (#34496)
2024-04-23 10:13:07 -04:00
Dmytro
9738f61519 fix: "Course org display str" option doesnt influence certificate (#34465)
"Course organization display string" option in Advanced settings doesn't influence certificate
Co-authored-by: Dima Alipov <dimaalipov@MacBook-Pro-Dima.local>
2024-04-23 09:21:32 -04:00
Muhammad Anas
7ef3674833 fix: blake2b feature flag name (#34574) 2024-04-23 12:55:11 +00:00
Muhammad Ammar
1e2ed38ae7 Merge pull request #34573 from openedx/muhammad-ammar/upgrade-edx-enterprise-aea7fce
feat: Upgrade Python dependency edx-enterprise
2024-04-23 15:02:20 +05:00
muhammad-ammar
f9425445a6 feat: Upgrade Python dependency edx-enterprise
fix: set default language for all learners linked with an enteprise customer

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-23 07:03:38 +00:00
Muhammad Anas
aea7fcee45 feat: added feature flag to enable blake2b hashing 2024-04-22 14:09:41 -04:00
Yusuf Musleh
a31ed929f7 feat: update studio search index when object tags change (#34559)
* feat: Update search index when object tags updated

* feat: Update index when library block tags change

* refactor: Remove extra params

* docs: Add new event to hook events docs

* feat: Add and use upsert_block_tags_index_docs

This takes care of updating tags data in search index for both course and library blocks.

* chore: Update openedx-events

* fix: Update tests + include course block tags in reindex

* feat: Fix static-type issues + adjust tag_object

* fix: bug retrieving the Meilisearch API key UID (first time only)

* docs: Update comments

---------

Co-authored-by: Braden MacDonald <braden@opencraft.com>
2024-04-22 10:53:49 -07:00
Feanil Patel
2e587a8830 Merge pull request #34569 from openedx/feanil/upgrade-edx-event-bus-kafka-b4b4696
feat: Upgrade Python dependency edx-event-bus-kafka
2024-04-22 13:35:12 -04:00
Feanil Patel
c0a84265ed Merge pull request #34568 from openedx/feanil/upgrade-xss-utils-b4b4696
feat: Upgrade Python dependency xss-utils
2024-04-22 13:32:48 -04:00
feanil
8ae083dc2d feat: Upgrade Python dependency edx-event-bus-kafka
Update to a Python 3.11 compatible version

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-22 16:52:28 +00:00
feanil
7051aec6fc feat: Upgrade Python dependency xss-utils
Update to a Python 3.11 compatible version

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-22 16:46:43 +00:00
Feanil Patel
b4b4696fa0 Merge pull request #34564 from openedx/feanil/upgrade-edx-opaque-keys-ef7fbf4
feat: Upgrade Python dependency edx-opaque-keys
2024-04-22 12:35:47 -04:00
Feanil Patel
fa9aaa8524 Merge pull request #34565 from openedx/feanil/upgrade-chem-ef7fbf4
feat: Upgrade Python dependency chem
2024-04-22 12:35:25 -04:00
Feanil Patel
289fced2a3 Merge pull request #34566 from openedx/feanil/upgrade-lti-consumer-xblock-ef7fbf4
feat: Upgrade Python dependency lti-consumer-xblock
2024-04-22 12:34:46 -04:00
Diana Huang
ebe36a2957 Revert "Revert "temp: trace celery tasks in dd"" (#34563)
* Revert "Revert "temp: trace celery tasks in dd (#34537)" (#34553)"

This reverts commit a7b441690d.

* docs: Update removal date on temporary celery flag.
2024-04-22 11:05:50 -04:00
feanil
fc669b29b6 feat: Upgrade Python dependency lti-consumer-xblock
Update to a Python 3.11 compatible version

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-22 14:55:02 +00:00
feanil
bfcd911ad9 feat: Upgrade Python dependency chem
Update to a Python 3.11 compatible version

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-22 14:31:31 +00:00
feanil
93f3f87ea9 feat: Upgrade Python dependency edx-opaque-keys
Update to a Python 3.11 compatible version

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-04-22 14:03:48 +00:00