Commit Graph

64577 Commits

Author SHA1 Message Date
David Ormsbee
a9bd61d015 fix: make content_libraries ADR headers match doc guidelines
https://docs.openedx.org/en/latest/documentors/references/quick_reference_rst.html#headings
2024-02-01 16:15:42 -05:00
David Ormsbee
9d3625717c docs: ADR for course data independence from libraries
This is an ADR around the idea that course content should not need to
sync metadata from libraries during the import process or when copy and
pasting.
2024-02-01 16:15:42 -05:00
Feanil Patel
e6333d0c3d Merge pull request #33922 from Zeit-Labs/plugins-i18n
feat: atlas pull plugins translation | FC-0012
2024-02-01 13:07:32 -05:00
Katrina Nguyen
09493a81be Merge pull request #34159 from openedx/knguyen2/ent-8337
chore: bump edx-enterprise dependencies version
2024-02-01 08:32:51 -08:00
knguyen2
d5fc36992f chore: rebase 2024-02-01 16:07:12 +00:00
Usama Sadiq
23659d5ba8 Revert "feat!: upgrade Django version to 4.2 (LTS) (#34162)" (#34165)
This reverts commit 1fc2e8a771.
2024-02-01 19:29:56 +05:00
github-actions[bot]
6b0c5c661e feat: Upgrade Python dependency edx-enterprise (#34155)
Added logs and remove cornerstone from management command

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

Co-authored-by: zamanafzal <zamanafzal@users.noreply.github.com>
Co-authored-by: Zaman Afzal <zamanafzal@gmail.com>
2024-02-01 17:42:51 +05:00
Muhammad Soban Javed
1fc2e8a771 feat!: upgrade Django version to 4.2 (LTS) (#34162)
* feat!: upgrade Django version to 4.2 (LTS)
---------

Co-authored-by: iamsobanjaved <iamsobanjaved@users.noreply.github.com>
2024-02-01 16:10:34 +05:00
ayesha waris
9f136a4149 feat: added notifications when response is endorsed or answered (#34082)
* feat: added notification when response is endorsed or answered

* test: added and fixed test cases

* fix: fixed lint errors

* refactor: changed method name for readibility

* feat: added notification when my response is endorsed

* test: fixed failed test cases
2024-02-01 13:33:16 +05:00
knguyen2
6f7eb49fab chore: update edx-enterprise dependencies version 2024-01-31 22:05:00 +00:00
Jenkins
abb4b0e37c chore: geoip2: update maxmind geolite country database 2024-01-31 15:59:29 -05:00
github-actions[bot]
192094b8fc feat: Upgrade Python dependency ora2 (#34154)
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-31 19:36:43 +00:00
Deborah Kaplan
33cd62e68c Merge pull request #34129 from openedx/dkaplan1/APER-3146_investigate-fix-exception-handling-in-program-cert-revocation
feat: fix exception handling in program cert revocation
2024-01-31 13:59:20 -05:00
Navin Karkera
4590f1ec91 feat: include custom relative dates flag info in outline api (#34058) 2024-01-31 11:38:19 -05:00
Leangseu Kim
206ddd11ad chore: revert change to Mathjax 2024-01-31 10:05:33 -05:00
Muhammad Soban Javed
3a16811bb4 Merge pull request #34150 from openedx/revert-34113-iamsobanjaved/django-42-lts
Revert "chore!: upgrade Django version to 4.2 (LTS)"
2024-01-31 18:29:55 +05:00
Muhammad Soban Javed
790e364097 Revert "chore!: upgrade Django version to 4.2 (LTS)" 2024-01-31 17:14:43 +05:00
Hamza Waleed
e1cfaa5bd8 Merge pull request #34148 from openedx/hamzawaleed01/upgrade-edx-enterprise-cd8e2d2
feat: Upgrade Python dependency edx-enterprise
2024-01-31 16:32:41 +05:00
hamzawaleed01
211fa9387e feat: Upgrade Python dependency edx-enterprise
feat: update cornerstone client to store API calls in DB

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-01-31 10:33:56 +00:00
Muhammad Soban Javed
cd8e2d2d03 Merge pull request #34113 from openedx/iamsobanjaved/django-42-lts
chore!: upgrade Django version to 4.2 (LTS)
2024-01-31 15:17:52 +05:00
Awais Qureshi
82edbc635c Merge branch 'master' into iamsobanjaved/django-42-lts 2024-01-31 13:46:58 +05:00
github-actions[bot]
a8206c1251 feat: Upgrade Python dependency edx-enterprise (#34144)
Added management command to fix `LearnerDataTransmissionAudit` table records.

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

Co-authored-by: zamanafzal <zamanafzal@users.noreply.github.com>
Co-authored-by: Zaman Afzal <zamanafzal@gmail.com>
2024-01-31 12:25:56 +05:00
Kaustav Banerjee
d0a49d1a01 fix: add missing function import in certificate template (#33904)
* fix: add missing function import in certificate template
* test: add test case to check certificates generated when GA4 is enabled
2024-01-31 09:18:34 +10:30
Deborah Kaplan
b75f8b0ed1 feat: tweaks from code review
wording, switching to using a constant, fixing a string concat

FIXES: APER-3146
2024-01-30 21:34:56 +00:00
Alejandro Cardenas
4b7ef2697e feat: add state sent to state column (#34127) 2024-01-30 15:14:14 -05:00
Alejandro Cardenas
3bf3aeaf31 refactor: change survey report message location (#34126)
* refactor: change survey report message location
2024-01-30 15:13:54 -05:00
Adolfo R. Brandes
cbe865a77f Merge pull request #34036 from raccoongang/ruzniaievdm/feat/unit-page-drf
feat: [FC-0044] Unit page API as DRF
2024-01-30 19:23:12 +00:00
Deborah Kaplan
f7a9efbf6b feat: lint
autoformat errors

FIXES: APER-3146
2024-01-30 18:59:13 +00:00
Deborah Kaplan
a387737daf Merge branch 'master' into dkaplan1/APER-3146_investigate-fix-exception-handling-in-program-cert-revocation 2024-01-30 12:40:34 -05:00
Deborah Kaplan
adae7e3e25 feat: relinting
Trying with new autoformat settings.

FIXES: APER-3146
2024-01-30 17:39:57 +00:00
Asespinel
76330b36b0 feat: added setting to disable the survey report banner entirely (#34092)
* feat: added setting to disable the survey report banner entirely

* fix: fixed unit test with new setting

* refactor: changed conditions for better code readability

* feat: added exception to stop the report from generating if the setting is set to false

* chore: updated the readme file to include the new setting

* refactor: move survey settings to common and disable admin by setting

* docs: typos in README

Co-authored-by: Tim McCormack <tmccormack@edx.org>

* refactor: set default values to survey report settings

* refactor: rename ENABLE_SURVEY_REPORT setting to SURVEY_REPORT_ENABLE

* test: fix quality tests

---------

Co-authored-by: Alejandro Cardenas <alecar.main@gmail.com>
Co-authored-by: Tim McCormack <tmccormack@edx.org>
2024-01-30 12:29:09 -05:00
Deborah Kaplan
bde84117c3 feat: linting error
* unused import
* format

FIXES: APER-3146
2024-01-30 16:36:14 +00:00
Deborah Kaplan
02baf07a03 Merge branch 'master' into dkaplan1/APER-3146_investigate-fix-exception-handling-in-program-cert-revocation 2024-01-30 10:56:16 -05:00
Deborah Kaplan
918f32ab40 feat: fixed one test
* fixed one test to accommodate a slightly modified workflow
* allowed the automated linter  to match current standards

Note:  as part of this process, I realized a lot of the tests in `programs/tests/test_tasks.py` are somewhat problematic. Some aren't real unit tests (allow calls to something other than the system under test), at least one for that reason it won't run on local at all, and some mock the wrong part of the system  or just don't match current flow.  I'm not modifying them as part of this, but they should be looked at.

FIXES: APER-3146
2024-01-30 15:53:29 +00:00
edX requirements bot
cc8f83792c chore: Updating Python Requirements (#34140) 2024-01-30 17:44:28 +05:00
Saleem Latif
fd92527fd3 Merge pull request #34141 from openedx/saleem-latif/upgrade-edx-enterprise-039583f
feat: Upgrade Python dependency edx-enterprise
2024-01-30 14:20:40 +05:00
irfanuddinahmad
2fb3eaad52 Merge pull request #34130 from openedx/iahmad/ENT-8117
feat: Added XblockMixin for skill tagging
2024-01-30 14:18:10 +05:00
IrfanUddinAhmad
0b7e27390c feat: Added XblockMixin for skill tagging 2024-01-30 13:22:19 +05:00
Awais Qureshi
79f1c66553 Merge branch 'master' into iamsobanjaved/django-42-lts 2024-01-30 12:53:33 +05:00
saleem-latif
9db7e57b9b feat: Upgrade Python dependency edx-enterprise
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-01-30 07:51:29 +00:00
Ahtisham Shahid
039583f88f feat: added reported notification type (#34067) 2024-01-30 12:07:49 +05:00
Ahtisham Shahid
d4536ed79d fix: resolved cookie js bug on import page (#34139) 2024-01-29 20:06:19 +00:00
Deborah Kaplan
ffd4a54a10 Merge pull request #34118 from openedx/dkaplan1/APER-1322_certs-with-invalidation-records-arent-in-the-unavailable-status
feat: data migration for some ancient legacy problems
2024-01-29 12:27:24 -05:00
Deborah Kaplan
253853119f Merge branch 'master' into dkaplan1/APER-1322_certs-with-invalidation-records-arent-in-the-unavailable-status 2024-01-29 11:52:34 -05:00
Deborah Kaplan
1c049a3f39 feat: switching to a defined enum
feedback from code review

FIXES: APER-1322
2024-01-29 16:48:52 +00:00
github-actions[bot]
c456781067 feat: Upgrade Python dependency ora2 (#34137)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: jansenk <jansenk@users.noreply.github.com>
2024-01-29 16:36:26 +00:00
Syed Sajjad Hussain Shah
cb2a34e51f feat: logout other sessions on email change (#33846)
* feat: logout other sessions on email change

* fix: updated the approach for session invalidation

* fix: update and add tests

* fix: update tests with descriptive comments

* feat: add integration tests

* fix: store email in session update

* fix: add setting for tests

* fix: fix tests

* feat: Upgrade Python dependency edx-drf-extensions (#34135)

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

Co-authored-by: syedsajjadkazmii <syedsajjadkazmii@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: syedsajjadkazmii <syedsajjadkazmii@users.noreply.github.com>
2024-01-29 14:43:51 +05:00
Ahtisham Shahid
7f850d6a27 fix: resolved js error in course export (#34134) 2024-01-29 14:30:44 +05:00
Saad Yousaf
928e810b33 Revert "temp: add temporary logs for course wide notifications" 2024-01-29 12:42:39 +05:00
Alex Dusenbery
ceb248b624 fix: edx-enterprise 4.10.11 2024-01-28 15:19:47 -05:00