Commit Graph

65817 Commits

Author SHA1 Message Date
github-actions[bot]
940b072ae4 feat: Upgrade Python dependency edx-drf-extensions (#34114)
make forgiving JWTs the default

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

Co-authored-by: robrap <robrap@users.noreply.github.com>
2024-01-25 17:16:56 +00:00
Marcos
1315810eae Merge pull request #34105 from openedx/rijuma/update-reindex_couses-output
Updated reindex_course console output to have cleaner data and a list of failing courses
2024-01-25 12:48:57 -03:00
Marcos
a441ea96d9 fix: Updated log to have a cleaner output on failed reindexes 2024-01-25 12:09:25 -03:00
Muhammad Soban Javed
67d53dce26 chore!: upgrade Django version to 4.2 (LTS)
This reverts commit 6f32d0e6f1.
2024-01-25 18:17:43 +05:00
Brian Beggs
bca34c0993 Merge pull request #34110 from openedx/revert-34033-ase/refactor-survey-report
Revert "refactor: changed survey report message location and added a new info…"
2024-01-24 17:48:29 -05:00
Brian Beggs
48d9f29cb9 Revert "refactor: changed survey report message location and added a new info…" 2024-01-24 17:26:08 -05:00
Brian Beggs
f52c9c6736 Merge pull request #34109 from openedx/bbeggs/jquery.cookie
Chore: Upgrade the jquery cookie library.
2024-01-24 17:17:08 -05:00
Brian Beggs
c0e7fb7276 chore: Upgrade the jquery cookie library. 2024-01-24 16:54:58 -05:00
Jenkins
2bf6ffaaf1 chore: geoip2: update maxmind geolite country database 2024-01-24 15:59:35 -05:00
leangseu-edx
4a615c5d71 feat: Upgrade Python dependency ora2
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-01-24 15:23:11 -05:00
Justin Hynes
95a3f3c12b Merge pull request #34106 from openedx/jhynes/revert_33421
revert: add brand_color variable for the email templates (#33421)"
2024-01-24 14:10:43 -05:00
Justin Hynes
426ee163bc revert: add brand_color variable for the email templates (#33421)"
This reverts commit 4ec70eb98b.

This commit introduced a new setting (`brand_color`) that does not appear to be set and is causing issues with account deletion and other parts of the courseware.

Reverting until we can understand the change better.
2024-01-24 18:47:02 +00:00
Leangseu Kim
75daee134d chore: add ora mfe to devstack env 2024-01-24 13:02:12 -05:00
Hamza Waleed
b4280d456b Merge pull request #34101 from openedx/hamzawaleed01/upgrade-edx-enterprise-d15aca1
feat: Upgrade Python dependency edx-enterprise
2024-01-24 16:14:35 +05:00
hamzawaleed01
2a870104b0 feat: Upgrade Python dependency edx-enterprise
feat: add logs to see values

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-01-24 10:44:24 +00:00
John Nagro
d15aca1804 feat: release edx-enterprise 4.10.8 (#34098) 2024-01-23 21:41:49 +00:00
Yusuf Musleh
2323b3b21a feat: Add lang auto tagging for v2 library blocks (#34056) 2024-01-23 10:00:40 -08:00
John Nagro
eaec617a4b feat: release edx-enterprise 4.10.7 (#34096) 2024-01-23 16:31:42 +00:00
Muhammad Soban Javed
6f32d0e6f1 Revert "chore!: upgrade Django version to 4.2 (LTS)" (#34095) 2024-01-23 19:07:53 +05:00
Muhammad Soban Javed
fc8e40fb10 chore!: upgrade Django version to 4.2 (LTS) (#33969)
* chore!: upgrade Django version to 4.2 (LTS)

* feat: Upgrade Python dependency Django

chore!: upgrade Django version to 4.2

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

* chore: Update common.py

* chore: Update common.py

---------

Co-authored-by: Muhammad Soban Javed <iamsobanjaved@gmai.com>
Co-authored-by: iamsobanjaved <iamsobanjaved@users.noreply.github.com>
Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com>
2024-01-23 16:53:34 +05:00
bydawen
4ec70eb98b feat: add brand_color variable for the email templates (#33421)
* feat: add brand_color variable for the email templates

* test: fix tests assertations

---------

Co-authored-by: Eugene Dyudyunov <evgen.dyudyunov@raccoongang.com>
2024-01-23 13:21:06 +05:00
Marcos
e00b79c12a Merge pull request #34078 from openedx/rijuma/add-active-courses-option-to-reindex_courses
Added --active option for reindex_courses
2024-01-22 21:09:16 -03:00
John Nagro
672b8c574c feat: release edx-enterprise 4.10.6 (#34090) 2024-01-22 22:08:52 +00:00
github-actions[bot]
333049fd52 feat: Upgrade Python dependency ora2 (#34088)
Reduces duplicate workflow lookups in workflow API

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

Co-authored-by: nsprenkle <nsprenkle@users.noreply.github.com>
2024-01-22 21:12:35 +00:00
Marcos
a6dd0fe606 fix: Updated comment on test case 2024-01-22 16:57:52 -03:00
Marcos
bda102de51 feat: Added --active option for reindex_courses 2024-01-22 16:54:03 -03:00
Justin Hynes
18775cb09f Merge pull request #34074 from openedx/jhynes/APER-3121
feat: Use built-in retry features of Celery when retrying Credentials grading tasks
2024-01-22 13:37:57 -05:00
Justin Hynes
ee380b7563 feat: Use built-in retry features of Celery when retrying Credentials grading tasks 2024-01-22 18:09:44 +00:00
John Nagro
3fcd41fbb5 feat: release edx-enterprise 4.10.5 (#34086) 2024-01-22 16:08:23 +00:00
Andrew Shultz
aba09793ed Merge pull request #34070 from openedx/ashultz0/reindex-on-commit
Make re-indexing wait for the data using on_commit
2024-01-22 11:01:08 -05:00
Deborah Kaplan
611e3cc5c7 Merge pull request #34042 from openedx/dkaplan1/APER-2851_replicate-share-certificate-in-facebook-improvements-for-edx.org
feat: adds a certificate template modifier
2024-01-22 09:23:19 -05:00
Jenkins
2ae915587d chore(i18n): update translations 2024-01-21 16:04:30 -05:00
John Nagro
4cfd6ca8c7 feat: release edx-enterprise 4.10.4 (#34076) 2024-01-18 18:45:46 -05:00
Rômulo Penido
f2606ca62c fix: capitalization of "Manage Tags" menu item in Studio (#34072) 2024-01-18 12:04:07 -08:00
Andy Shultz
7b7a0d3773 fix: make reindexing wait for the data using on_commit
includes a very long comment explaining this for future developers
2024-01-18 12:57:38 -05:00
Deborah Kaplan
b4bf07660e feat: fixes from code review
improving a comment

FIXES: APER-2851
2024-01-18 15:14:24 +00:00
Deborah Kaplan
a35a6f908e feat: linter
Fixing a linter air

FIXES: APER-2851
2024-01-18 13:49:22 +00:00
Deborah Kaplan
e0ef013f02 feat: fixing some codestyle/lint errors
not sure why the manual linter didn't complain

FIXES: APER-2851
2024-01-17 22:00:30 +00:00
Deborah Kaplan
35d041e144 Merge branch 'master' into dkaplan1/APER-2851_replicate-share-certificate-in-facebook-improvements-for-edx.org 2024-01-17 16:48:51 -05:00
Deborah Kaplan
994b8a3d49 feat: adding tests to modify cert template
Re-factored to make the code more testable, and added some more tests,
also improved dry run logging

FIXES: APER-2851
2024-01-17 21:41:21 +00:00
Jenkins
11cbf0d6f7 chore: geoip2: update maxmind geolite country database 2024-01-17 15:59:24 -05:00
MueezKhan246
1efdd1abcb Merge pull request #34069 from openedx/MueezKhan246/upgrade-edx-enterprise-0a0d8d8
feat: Upgrade Python dependency edx-enterprise
2024-01-18 01:39:25 +05:00
Deborah Kaplan
f89c6ff677 Merge branch 'master' into dkaplan1/APER-2851_replicate-share-certificate-in-facebook-improvements-for-edx.org 2024-01-17 09:42:07 -05:00
MueezKhan246
380783270a feat: Upgrade Python dependency edx-enterprise
removed unencrypted user credentials data columns

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-01-17 13:49:07 +00:00
MueezKhan246
0a0d8d8fee Merge pull request #34068 from openedx/MueezKhan246/upgrade-edx-enterprise-00630cf
feat: Upgrade Python dependency edx-enterprise
2024-01-17 14:59:20 +05:00
MueezKhan246
c651f84748 feat: Upgrade Python dependency edx-enterprise
Added json field in learner transmission audit to record 3 most response status information

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-01-17 09:31:16 +00:00
Deborah Kaplan
7c78473b0c Merge branch 'master' into dkaplan1/APER-2851_replicate-share-certificate-in-facebook-improvements-for-edx.org 2024-01-16 18:09:03 -05:00
Deborah Kaplan
cccb960f20 feat:tests for certificate template modifier
still needs mocks for all tests to work

FIXES: APER-2851
2024-01-16 23:07:51 +00:00
Asespinel
00630cf22d refactor: changed survey report message location and added a new info… (#34033)
* refactor: changed survey report message location and added a new informative sent state

* chore: added Generate and Send text on button

* chore: added comment to new state column and added reference to static jquery.

* fix: fixed non Attribute error when a report hasn't been sent yet
2024-01-16 16:25:05 -05:00
ahmed-zubair-1998
73a446d85b perf: Reduce database calls when generating problem responses report (#33940)
During the process of generatinng report for problem responses,
there are two places where N + 1 query problem exist. In both
cases, `StudentModule` objects are fetched and looped over where
`student.username` field for each object is accessed. This result
in a seperate database call to get the username for each student
response.

This problem is fixed by creating a join to fetch the related
table in the original query using `select_related`. In a test
conducted on report having 5000 `StudentModule` objects, the
number of queries for the request reduced from 8363 to 29. The
total time taken for the task reduced from 23764 ms to 7394 ms.
2024-01-16 13:41:15 -05:00