Commit Graph

65817 Commits

Author SHA1 Message Date
muhammad-ammar
571cc3b02c feat: Upgrade Python dependency edx-enterprise
remove unused fields from serializer

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-10-12 09:14:54 +00:00
Ahtisham Shahid
22e2a23b9f feat: add new notifiction type for discussions post followers (#33009)
feat: added model for subscription

feat: added logic for notifaction to followers
2023-10-12 13:03:02 +05:00
salman2013
5bbc17fd05 chore: fix test case 2023-10-12 11:48:00 +05:00
salman2013
4a640fec8b chore: update drf endpoints to use default authentication 2023-10-12 11:27:45 +05:00
Ehmad Saeed⚡
7e3346c64c Merge pull request #33466 from openedx/justEhmadSaeed/upgrade-edx-enterprise-25b991c
feat: Upgrade Python dependency edx-enterprise
2023-10-12 01:31:43 +05:00
Raymond Zhou
526db10d81 fix: library ref management cmds course id call (#33477) 2023-10-11 16:12:09 -04:00
Ehmad Saeed⚡
d71708d32f Merge branch 'master' into justEhmadSaeed/upgrade-edx-enterprise-25b991c 2023-10-12 01:09:49 +05:00
Erica Nwoga
95b658c2ae feat: toggle to enable/disable lti pii acknowledgement (#33437)
* feat: toggle to enable/disable lti pii acknowledgement
2023-10-11 15:00:42 -04:00
Jillian
ba5546e29d feat: adds endpoint for downloading taxonomy templates (#33464) 2023-10-11 10:59:11 -07:00
github-actions[bot]
43f46079b3 feat: Upgrade Python dependency edx-drf-extensions (#33462)
Add JWT Cookie vs Session user monitoring

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>
2023-10-11 16:20:41 +00:00
Rafay Ghafoor
b14396bbfb feat: Adds disable_progress_graph attribute to the returned course_metadata response
Currently, https://github.com/openedx/frontend-app-course-authoring/issues/517 faces an issue when the
progress graph toggle is enabled/disabled but the settings are not respected, the disable_progress_graph
attribute will allow the frontend-app-learning repo to use this attribute to respect the settings authored
from frontend-app-course-authoring and ultimately fix https://github.com/openedx/frontend-app-course-authoring/issues/517.
2023-10-11 20:39:16 +05:30
Awais Qureshi
254903531a feat!: Adding fall back method for sha1 in case default algo is sha256 (#33345)
* feat!: `sha1` has been deprecated in django32 and removed in django42.

* test: fix quality failure

* fixup! update custom attribute tests (#33436)

I was wondering about all the cases, so I
updated the test to reflect this. I also
made some other minor adjustments.

---------

Co-authored-by: Muhammad Soban Javed <iamsobanjaved@gmai.com>
Co-authored-by: Robert Raposa <rraposa@edx.org>
Co-authored-by: Muhammad Soban Javed <58461728+iamsobanjaved@users.noreply.github.com>
2023-10-11 19:54:01 +05:00
Feanil Patel
14b61aeb78 Merge pull request #32417 from openedx/dependabot/github_actions/re-actors/alls-green-1.2.2
build(deps): bump re-actors/alls-green from 1.2.1 to 1.2.2
2023-10-11 10:43:48 -04:00
dependabot[bot]
75bad83da2 build(deps): bump re-actors/alls-green from 1.2.1 to 1.2.2
Bumps [re-actors/alls-green](https://github.com/re-actors/alls-green) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/re-actors/alls-green/releases)
- [Commits](13b4244b31...05ac9388f0)

---
updated-dependencies:
- dependency-name: re-actors/alls-green
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-11 13:11:03 +00:00
farhan
23a44b9ddb chore: Upgrade python requirements 2023-10-11 14:46:09 +05:00
farhan
ff17e51699 refactor: remove xblockutils package 2023-10-11 14:46:09 +05:00
justEhmadSaeed
505039341b feat: Upgrade Python dependency edx-enterprise
feat: Upgrade Python dependency edx-enterprise

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-10-11 09:28:03 +00:00
dependabot[bot]
25b991c966 build(deps): bump actions/upload-artifact from 2 to 3 (#32139)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-11 12:51:21 +05:00
Syed Sajjad Hussain Shah
b0f5d1e8cd fix: name field validations (#33429) 2023-10-11 05:03:41 +00:00
Feanil Patel
1e2ea85372 test: Update more tests that had short passwords. 2023-10-10 16:36:26 -04:00
Braden MacDonald
d6e21a1c29 feat: remove Taxonomy.required, squash taxonomy migrations (#33438)
* feat: remove Taxonomy.required, make allow_multiple True by default

* chore: squash migrations

* fix: more robust migration

Co-authored-by: Jillian <jill@opencraft.com>

* chore: version bump, use squashed migration

---------

Co-authored-by: Jillian <jill@opencraft.com>
2023-10-10 10:44:10 -07:00
Navin Karkera
565b34e4e0 feat: allow oauth configuration per site and backend (#32656)
Allows admins to configure same oauth backend for multiple sites.

This change includes site_id in KEY_FIELDS for oauth configuration
provider allowing a backend configuration for each site.
2023-10-10 11:33:23 -04:00
Usama Sadiq
1db6867edf fix: replace py2neo with forked package (#33453)
* fix: replace py2neo with overhangio py2neo fork
2023-10-10 18:29:12 +05:00
Ejaz Ahmad
427c98bd6e Merge pull request #33444 from openedx/jajjibhai008/upgrade-edx-enterprise-b353019
feat: Upgrade Python dependency edx-enterprise
2023-10-10 13:21:01 +05:00
edX requirements bot
b6179696e5 chore: Updating Python Requirements (#33452) 2023-10-10 12:24:00 +05:00
salman2013
8f97ac90cf chore: fix test case 2023-10-10 09:56:28 +05:00
salman2013
8bd5be2ab4 chore: fix test case 2023-10-09 22:38:13 +05:00
salman2013
cdeaaa5458 chore: fix test case 2023-10-09 19:12:10 +05:00
jajjibhai008
c6f4ea72bd feat: Upgrade Python dependency edx-enterprise
feat: Added enable_demo_data_for_analytics_and_lpr field to EnterpriseCustomer

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-10-09 14:09:37 +00:00
Awais Qureshi
b353019c3f chore: Adding condition to pick values in case of django42. (#33440)
* fix: add default for CSRF_TRUSTED_ORIGINS_WITH_SCHEME.
2023-10-09 14:25:35 +05:00
Saleem Latif
8eb236de99 Merge pull request #33430 from openedx/saleem-latif/upgrade-edx-enterprise-a59d7e5
feat: Upgrade Python dependency edx-enterprise
2023-10-09 13:18:47 +05:00
salman2013
52aea3529a chore: fix test case 2023-10-09 11:29:57 +05:00
Jenkins
c3766619ed chore(i18n): update translations 2023-10-08 17:10:38 -04:00
connorhaugh
4d3ef54e60 fix: library ref mgmt cmd task params (#33427)
* fix: library ref mgmt cmd task params

* fix: lint fix

* fix: lint fix
2023-10-06 14:06:20 -04:00
Zachary Hancock
9f16b0f8f6 feat: handle exam submission and reset (#33323)
handles exam events from event bus that impact the 'instructor' app. These apis deal with learner completion and managing problem attempt state.
2023-10-06 09:10:13 -04:00
Awais Qureshi
46776e92e2 chore: using edx-proctoring-proctortrack hash for django42 compatib… (#33406)
* chore: using `edx-proctoring-proctortrack` hash for django42 compatibility.
* docs: link the follow up issue for github dependency

---------

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
Co-authored-by: UsamaSadiq <usama7274@gmail.com>
2023-10-06 17:52:05 +05:00
salman2013
2d78b2d952 chore: fix test case 2023-10-06 16:56:17 +05:00
saleem-latif
e3df004989 feat: Upgrade Python dependency edx-enterprise
edx-enterprise version upgrade to deploy a fix.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-10-06 16:50:06 +05:00
Muhammad Adeel Tajamul
29c83ca56b feat: notifications and preferences will be created in batches (#33418) 2023-10-06 16:27:22 +05:00
salman2013
9d543254b0 chore: fix test case 2023-10-06 15:36:48 +05:00
salman2013
8dddb538ff chore: fix test case 2023-10-06 15:27:15 +05:00
salman2013
7049cb2d2c chore: fix test case 2023-10-06 15:21:27 +05:00
salman2013
cda018e67b chore: fix test case 2023-10-06 15:10:44 +05:00
salman2013
5bc3dfa6fe chore: uncomment the code 2023-10-06 11:21:11 +05:00
jszewczulak
a59d7e5381 chore: ORA bump to 5.5.4 (#33426) 2023-10-05 17:49:52 -04:00
Michael Roytman
a313b3fd20 Merge pull request #33412 from openedx/MichaelRoytman/MST-2107-EXAM_ATTEMPT_REJECTED-consumer
Add grades event bus event handler for rejected special exam.
2023-10-05 15:48:20 -04:00
Isaac Lee
2ae07387b2 feat: receiver for invalidate certificate (#33319)
* feat: receiver for invalidate certificate

- consumes event of exam attempt rejected
- initial commit, need to make tests

* temp: moving consumer from signals to handlers.py

- Still need to make this work
- Need to make tests work too

* feat: refactored underlying code to api.py

- tests still need to be tweaked

* fix: commit history

* fix: improve api func name + add source param
2023-10-05 19:39:14 +00:00
michaelroytman
b4cb93ede7 feat: add grades event bus event handler for rejected special exam
This commit adds an event bus event handler to the grades application. This event handler handles the EXAM_ATTEMPT_REJECTED Open edX event,
 which is emitted when a learner's exam attempt is rejected. The event handler creates a subsection grade override, overriding the grade to
 0.0.
2023-10-05 15:18:43 -04:00
alangsto
db252978f3 feat: receiver for verified exam event (#33390) 2023-10-05 14:54:35 -04:00
Braden MacDonald
0a6eb51166 feat: Simplify Content Tagging Models (#33378)
* feat: Simplify tagging - remove Content*Taxonomy models
* chore: bump version of openedx-learning
* chore: fix lint errors
2023-10-05 09:38:24 -07:00