Commit Graph

66833 Commits

Author SHA1 Message Date
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
renovate[bot]
bf4eba218e fix(deps): update dependency node-gyp to v10.2.0 (#35876)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 11:45:52 +00:00
Brian Beggs
82297fa414 Merge pull request #35871 from openedx/bbeggs/ent-version
chore: Update edx-enterprise to 4.32.3
2024-11-18 16:18:54 -05:00
Brian Beggs
44c19dec41 chore: Update edx-enterprise to 4.32.3 2024-11-18 15:57:59 -05:00
Tim McCormack
e9ab422101 feat: Default Celery task protocol to version 2 (by removing setting) (#35865)
We've been keeping this pinned to 1, but since we're well past the first
version of Celery that can understand both protocol versions, we can just
remove the pin. Celery should then default to protocol 2.

No action should be required from operators.
2024-11-18 11:54:33 -05:00
ihor-romaniuk
a34a54d29f feat: [FC-0070] add message events to the unit page container 2024-11-18 11:23:33 -03:00
renovate[bot]
179e00a836 fix(deps): update dependency rtlcss to v4 (#35859)
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-18 17:58:51 +05:00