Commit Graph

66188 Commits

Author SHA1 Message Date
Muhammad Adeel Tajamul
3d5f4983c5 feat: added anonymous id in edx.bi.user.account.authenticated event (#35934) 2024-12-02 13:22:27 +05:00
0x29a
69216e5560 test: has_course_author_access correctness 2024-11-29 00:39:58 +05:30
0x29a
dd814c3910 docs: explain why specifying 'cms' service 2024-11-29 00:39:58 +05:30
0x29a
ac9861fd73 feat: add has_course_author_access to CourseHomeMetadataView response 2024-11-29 00:39:58 +05:30
Braden MacDonald
919cc78be1 fix: Don't add 'x-is-pointer-node' to capa problems on paste 2024-11-29 00:27:43 +05:30
Awais Qureshi
a4d3bf91db feat!: upgrade certificate_exception_view to DRF ( 28 ) (#35594)
* feat!: upgrading api to DRF.
2024-11-28 14:58:54 +05:00
Cristhian Garcia
9cade7a348 Merge pull request #35927 from marslanabdulrauf/marslan/bump-openedx-learning-v
chore: Bump openedx-learning to version 0.18.1
2024-11-27 09:09:45 -05:00
Ahtisham Shahid
0b3d05dda6 chore: removed new comment notification grouping (#35920) 2024-11-27 18:28:07 +05:00
renovate[bot]
e01c53177d chore(deps): update dependency selenium-webdriver to v4.27.0 (#35930)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-27 11:44:52 +00:00
Muhammad Arslan
6e947f61dc chore: Bump openedx-learning to version 0.18.1 2024-11-27 14:56:51 +05:00
Kyle McCormick
9274852f2d fix: Remove pointless Maintenance and Announcement apps (#35852)
The Studio Maintenance app had two features:

* "Force Course Publish", which literally doesn't do anything. All it
  does is tell you what version *would* be seen by users *if* the course
  were to be published--no publishing actually occurs via this feature.

* "Announcements", which writes to the announcements_announcement
  database table, but doesn't actually display anywhere.

Having these pages in the platform is actively misleading and creates a
maintenance burden for edx-platform developers, so we remove them.

Note that this commit does not include a migration for the announcements
Django app. So, announcements_announcement table will not be deleted.
Given the small expected size of any past-authored announcements, we are
not worried about leaving them in the database perpetually.
2024-11-26 15:15:27 +00:00
Awais Qureshi
bfa756b7c9 feat!: upgrading api to DRF. (#35584) 2024-11-26 16:56:03 +05:00
Alison Langston
139b4167b3 feat: update logic for courseware search enabled endpoint (#35922) 2024-11-25 10:44:49 -05:00
Awais Qureshi
8ea2d1030e feat!: upgrade get_issued_certificates to DRF ( 24 ) (#35534)
* feat!: upgrading api to DRF.
2024-11-25 16:04:59 +05:00
Navin Karkera
73ba58ae11 feat: iframe messaging for component picker in problem bank (#35888) 2024-11-22 11:44:13 -05:00
renovate[bot]
e4404051c4 chore(deps): update jest monorepo to v29 (major) (#35897)
* chore(deps): update jest monorepo to v29

* chore: updated failing snapshot

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com>
2024-11-22 15:43:35 +05:00
Muhammad Adeel Tajamul
0682493b6a chore: added anonymous id in user registered event (#35875) 2024-11-22 06:51:31 +05:00
Jesper Hodge
46ee8a9872 Revert "fix(deps): update dependency raw-loader to v4 (#35893)" (#35915)
This reverts commit 1535ff7ebe to see if it might have caused ICM-119 (missing text.replace)
2024-11-21 23:43:23 +00:00
Bilal Qamar
1a8c1e1c5d fix: revert uglify-js update to 3.19.3 and restore version 2.7.0 (#35911)
Co-authored-by: bszabo <bszabo@rcn.com>
2024-11-21 16:28:16 +00:00
Bilal Qamar
85393d46d2 fix: revert hlsjs update to 1.15.17 and restore version 0.14.17 (#35913) 2024-11-21 20:51:21 +05:00
Kristin Aoki
0f03bf686e feat: update twitter brand icon in social share (#35885)
* feat: update twitter brand icon in social share

* fix: icon alignment
2024-11-21 09:30:18 -05:00
renovate[bot]
d218317712 chore(deps): update dependency karma-requirejs to v1 (#35903)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 09:16:19 -05:00
renovate[bot]
248d416a46 fix(deps): update dependency react-router-dom to v5.3.4 (#35909)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 13:30:43 +00:00
renovate[bot]
84856d42c5 chore(deps): update dependency sinon to v19 (#35908)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 13:22:11 +00:00
renovate[bot]
f7d7939dfc chore(deps): update dependency karma-junit-reporter to v2 (#35902)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 16:45:41 +05:00
renovate[bot]
c6e0c1b8bc chore(deps): update dependency karma-coverage to v2 (#35901)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 16:45:18 +05:00
renovate[bot]
155eaeba61 chore(deps): update dependency karma-chrome-launcher to v3 (#35900)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 15:39:30 +05:00
Muhammad Adeel Tajamul
b55a17a9f7 feat: truncated number of notifications in email (#35738) 2024-11-21 11:55:09 +05:00
Jesper Hodge
38e5745e06 feat: add course optimizer waffle flag (#35884)
Description
Add a waffle flag to toggle on or off the new Course Optimizer feature per course.

Impact
Course Author

Context
Course Optimizer is a much-requested feature that has been aligned with the OpenEdx community. The only component for now is a broken link checker that will return a list of all broken links in a course to the frontend. There will be a new page for this that is a bit similar to the export page.

This PR only deals with adding a waffle flag.

Supporting information
Internal Ticket (2U):
https://2u-internal.atlassian.net/browse/TNL-11808
2024-11-20 20:51:46 +00:00
Feanil Patel
8f13bdd44b Merge pull request #35808 from openedx/feanil/upgrade-edx-codejail-4e6c3dc
feat: Upgrade Python dependency edx-codejail.
2024-11-20 14:05:35 -05:00
Feanil Patel
a29ef71f8d fixup! docs: Declare Ubuntu 24.04 support and add a note about codejail. 2024-11-20 13:44:17 -05:00
Feanil Patel
5570f82529 docs: Declare Ubuntu 24.04 support and add a note about codejail. 2024-11-20 10:24:16 -05:00
feanil
d299ea6cf6 feat: Upgrade Python dependency edx-codejail
Update to the latest version of codejail which supports Ubuntu 24.04

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-11-20 10:24:16 -05:00
renovate[bot]
4763707487 chore(deps): update dependency karma-firefox-launcher to v2 (#35896)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 18:54:53 +05:00
renovate[bot]
eea27f22dc fix(deps): update dependency uglify-js to v3 (#35889)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 17:49:58 +05:00
renovate[bot]
1535ff7ebe fix(deps): update dependency raw-loader to v4 (#35893)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 17:49:37 +05:00
renovate[bot]
027e610136 fix(deps): update dependency sass-loader to v16 (#35894)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 17:49:22 +05:00
renovate[bot]
3f69040b79 chore(deps): update dependency jest-enzyme to v7 (#35892)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 10:37:59 +00:00
renovate[bot]
d37ee8600e fix(deps): update dependency react-redux to v5.1.2 (#35890)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 10:27:24 +00:00
Chris Chávez
d5850c812c fix: keep library collection card component count in sync (#35734)
Fixed component counter synchronization in these cases:

* When deleting a component inside a collection.
* With the library published, when adding a new component in a collection and reverting library changes.
* With the library published, when deleting a component inside a collection and reverting library changes.

Also adds a published > num_counts field in collections in the search index.
2024-11-19 15:45:34 -05:00
Navin Karkera
49330a222a feat: post message on preview library block changes (#35861)
Posts message with library xblock changes info instead of displaying a modal if the unit is rendered in an iframe.
2024-11-19 19:07:28 +00:00
Ejaz Ahmad
992d20994a Merge pull request #35883 from openedx/jajjibhai008/upgrade-edx-enterprise-ed8fd06
feat: Upgrade Python dependency edx-enterprise
2024-11-19 22:45:56 +05:00
jajjibhai008
e342f107f6 feat: Upgrade Python dependency edx-enterprise
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-11-19 16:29:00 +00:00
renovate[bot]
ed8fd0605e fix(deps): update dependency uglify-js to v2.8.29 (#35882)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 14:24:45 +00:00
renovate[bot]
c2857148a5 fix(deps): update dependency webpack to v5.96.1 (#35881)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 13:21:00 +00:00
renovate[bot]
506ba352d3 fix(deps): update dependency prop-types to v15.8.1 (#35880)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 13:13:24 +00:00
renovate[bot]
e141d59ca6 fix(deps): update dependency underscore to v1.13.7 (#35873)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 13:03:44 +00:00
renovate[bot]
58bc724f8d fix(deps): update babel monorepo (#35879)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 12:12:00 +00:00
renovate[bot]
9559319268 fix(deps): update dependency sass-loader to v14.2.1 (#35878)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 11:59:41 +00:00
renovate[bot]
725e03dd5c fix(deps): update dependency sass to v1.81.0 (#35877)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 11:51:14 +00:00