forked from openedx/frontend-app-learning
-
Notifications
You must be signed in to change notification settings - Fork 3
chore: merge changes from release/ulmo #40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
nsprenkle
wants to merge
2
commits into
release-teak
Choose a base branch
from
nsprenkle/merge-release-ulmo
base: release-teak
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit 1d5484f Author: Jansen Kantor <jkantor@edx.org> Date: Tue Oct 28 11:12:33 2025 -0400 fix: re-add removed import (openedx#1815) commit 52692dc Author: Muhammad Anas <88967643+Anas12091101@users.noreply.github.com> Date: Fri Oct 24 22:55:12 2025 +0500 refactor: shift grade summary calculation to backend and display "hidden grades" label in the grade table (openedx#1797) Refactors the grade summary logic to delegate all calculation responsibilities to the backend. Previously, the frontend was performing grade summary computations using data fetched from the API. Now, the API itself provides the fully computed grade summary, simplifying the frontend and ensuring consistent results across clients. Additionally, a "Hidden Grades" label has been added in the grade summary table to clearly indicate sections where grades are not visible to learners. Finally, for visibility settings that depend on the due date, this PR adds a banner on the Progress page indicating that grades are not yet released, along with the relevant due date information. commit f91af21 Author: Jansen Kantor <jkantor@edx.org> Date: Mon Oct 20 12:03:07 2025 -0400 feat: add plugin slot for content iframe error component (openedx#1771) * feat: add plugin slot for content iframe error component * style: quality * fix: copilot suggestions commit 7318fb3 Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Oct 19 20:41:43 2025 -0400 chore: update browserslist DB (openedx#1808) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> commit 7233f08 Author: Michael Roytman <mroytman@2u.com> Date: Wed Oct 15 13:35:20 2025 -0400 feat: update version of frontend-lib-learning-assistant to 2.23.1 (openedx#1807) This commit installs version 2.23.1 of @edx/frontend-lib-learning-assistant. This release fixes a bug where the Xpert Learning Assistant was only available to learners in the audit and credit modes. See https://github.com/edx/frontend-lib-learning-assistant/releases/tag/v2.23.1. commit d6d229f Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Oct 12 20:40:36 2025 -0400 chore: update browserslist DB (openedx#1799) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> commit 47b9a43 Author: Muhammad Anas <88967643+Anas12091101@users.noreply.github.com> Date: Wed Oct 8 18:48:07 2025 +0500 chore: bump frontend-component-header to v8.x.x (openedx#1791) * chore: bump frontend-component-header to v6.6.x * chore: bump frontend-component-header to ^8.0.0 commit e556d5b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Oct 7 19:17:29 2025 +0000 chore(deps): update dependency @edx/frontend-component-header to v6.4.2 (openedx#1804) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 694d95a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue Oct 7 16:13:33 2025 +0000 chore(deps): update dependency @edx/frontend-component-footer to v14.9.2 (openedx#1803) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit e83813d Author: PKulkoRaccoonGang <peter.kulko@raccoongang.com> Date: Mon Oct 6 09:00:26 2025 +0300 build: Upgrade to node 24 and update package-lock.json commit a54a1b8 Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Sep 28 20:39:45 2025 -0400 chore: update browserslist DB (openedx#1795) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> commit d3188ef Author: Feanil Patel <feanil@axim.org> Date: Tue Sep 23 13:52:53 2025 -0400 build: remove unused @edx/reactifex package Remove @edx/reactifex package from devDependencies as it is no longer needed. Translation extraction functionality has been verified to work correctly without this dependency. Co-Authored-By: Claude <noreply@anthropic.com> commit 33f7375 Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Sep 21 20:41:28 2025 -0400 chore: update browserslist DB (openedx#1793) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> commit 8702630 Author: Agrendalath <piotr@surowiec.it> Date: Sat Apr 5 18:09:46 2025 +0200 fix: ensure iframe visibility tracking is triggered on load The previous implementation had a race condition that sometimes prevented XBlocks from being marked as viewed. Users had to scroll or resize the window to trigger visibility tracking instead of having it happen once content loads. commit af50d5a Author: Peter Kulko <93188219+PKulkoRaccoonGang@users.noreply.github.com> Date: Tue Sep 16 17:55:28 2025 +0300 test: Add Node 24 to CI matrix (openedx#1752) commit 7fccf77 Author: Samuel Allan <samuel@opencraft.com> Date: Mon Sep 1 14:41:52 2025 +0930 fix: update frontend-build to fix install issues Earlier versions of @openedx/frontend-build used on older version of 'sharp', which caused intermittent installation issues. The version of 'sharp' was updated in @openedx/frontend-build to fix these issues, so the frontend-build version can be updated here, to fix the issues in this project too. See openedx/frontend-build#664 and openedx/frontend-build#665 for more information. The frontend-build dependency was updated by: ``` npm install --package-lock-only @openedx/frontend-build ``` Private-ref: https://tasks.opencraft.com/browse/BB-9953 commit c760bc4 Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Sep 7 20:40:25 2025 -0400 chore: update browserslist DB (openedx#1788) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> commit d5140a6 Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Aug 31 20:46:51 2025 -0400 chore: update browserslist DB (openedx#1784) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> commit 9bf5d01 Author: Isaac Lee <124631592+ilee2u@users.noreply.github.com> Date: Mon Aug 25 12:54:13 2025 -0400 chore: update learning assistant plugin 2.23.0 (openedx#1781) commit f333408 Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Aug 24 20:41:09 2025 -0400 chore: update browserslist DB (openedx#1783) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> commit 4840fff Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Aug 21 14:21:56 2025 -0700 chore(deps): bump actions/download-artifact from 4 to 5 (openedx#1779) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4...v5) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '5' 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> commit 579bd03 Author: Muhammad Adeel Tajamul <77053848+muhammadadeeltajamul@users.noreply.github.com> Date: Thu Aug 21 23:09:28 2025 +0500 feat: updated notification preferences unsubscribe flow (openedx#1778) commit 2b4a966 Author: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> Date: Mon Aug 18 00:39:50 2025 +0000 chore: update browserslist DB commit a6e4e28 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Aug 11 22:15:57 2025 +0000 chore(deps): bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> commit e6f7588 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Aug 5 20:30:19 2025 +0000 chore(deps): bump js-toml from 1.0.1 to 1.0.2 Bumps [js-toml](https://github.com/sunnyadn/js-toml) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/sunnyadn/js-toml/releases) - [Commits](sunnyadn/js-toml@v1.0.1...v1.0.2) --- updated-dependencies: - dependency-name: js-toml dependency-version: 1.0.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> commit db29e31 Author: Muhammad Anas <88967643+Anas12091101@users.noreply.github.com> Date: Mon Aug 4 19:36:44 2025 +0500 feat: customize proctoring review requirements link using externalLinkUrlOverrides (openedx#1775) commit e9121f9 Author: Diana Olarte <diana.olarte@edunext.co> Date: Mon May 26 15:39:18 2025 +1000 feat: display the certificate available date if available in progress tab commit 9cbc227 Author: Nawfal Ahmed <111358247+NawfalAhmed@users.noreply.github.com> Date: Thu Jul 31 23:53:18 2025 +0500 feat: use discount info endpoint for streak discount information (openedx#1763) * feat: use discount info endpoint for streak discount information * feat: pass course run key to discount code info call * feat: move changes behind a flag * fix: use async IIFE inside useEffect * fix: fix line length * fix: remove default value in dev * fix: improve coverage by adding conditional test based on env value * refactor: move logic inside function * refactor: move functions to utils * fix: ignore merge config commit 4c8aa7c Author: Maniraja Raman <mraman-apphelix@2u.com> Date: Wed Jul 30 02:18:07 2025 +0530 feat: add FEATURE_ENABLE_CHAT_V2_ENDPOINT to environment files and update library version (openedx#1768) commit 6892633 Author: Diana Villalvazo <diana.villalvazo@wgu.edu> Date: Tue Jul 29 08:13:07 2025 -0600 test: transform snapshot into rtl test 1/2 (openedx#1756) * test: remove snapshots and use rtl tests * test: improve coverage on search results test commit 56a73ee Author: Diana Villalvazo <diana.villalvazo@wgu.edu> Date: Tue Jul 29 08:03:07 2025 -0600 test: transform snapshot into rtl test 2/2 (openedx#1757) * test: remove snapshots and use rtl tests * test: add expected result on map search commit bf95916 Author: Jacobo Dominguez <jacobo.dominguez@wgu.edu> Date: Mon Jul 28 12:10:49 2025 -0600 docs: add comprehensive readme documentation for plugin slots (openedx#1770) commit 48270c3 Author: Diana Villalvazo <diana.villalvazo@wgu.edu> Date: Mon Jul 28 12:02:55 2025 -0600 chore: remove react-unit-test-utils package (openedx#1758) commit 33d7d66 Author: Diana Villalvazo <diana.villalvazo@wgu.edu> Date: Mon Jul 28 10:48:53 2025 -0600 test: deprecate react-unit-test-utils 1/2 (openedx#1750) commit a75c89c Author: Diana Villalvazo <diana.villalvazo@wgu.edu> Date: Mon Jul 28 10:12:32 2025 -0600 test: deprecate react-test-utils 2/2 (openedx#1751) commit 06902d8 Author: Ihor Romaniuk <ihor.romaniuk@raccoongang.com> Date: Mon Jul 21 20:57:43 2025 +0200 feat: remove waffle flags for managing course outline sidebar (openedx#1713) * feat: remove waffle flags for managing course outline sidebar * fix: flag and tests * fix: product-tours tests * fix: remove default content for SequenceNavigationSlot and update tests * fix: remove default content for CourseBreadcrumbsSlot * fix: update plugin-slots version and documentation * revert: update plugin-slots version * fix: update tests commit e413464 Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Jul 6 20:44:46 2025 -0400 chore: update browserslist DB (openedx#1755) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> commit 77fcc83 Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Jun 29 20:43:50 2025 -0400 chore: update browserslist DB (openedx#1744) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com> commit b050535 Author: Farhaan Bukhsh <farhaan@opencraft.com> Date: Tue Jul 30 00:57:46 2024 +0530 fix: Fixes the auto_advance feature for video XBlock The commit adds eventlistener which picks up the autoAdvance message and triggers the next sequence. This has the same effect of clicking the next button. Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com> commit ddbc212 Author: Brian Smith <112954497+brian-smith-tcril@users.noreply.github.com> Date: Wed Jun 18 12:07:01 2025 -0400 feat!: add design tokens support (openedx#1737) BREAKING CHANGE: Pre-design-tokens theming is no longer supported. Co-authored-by: Diana Olarte <diana.olarte@edunext.co> commit 462e75f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Jun 18 14:03:53 2025 +0000 fix(deps): update dependency @edx/frontend-platform to v8.4.0 (openedx#1739) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit bc4c8c2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Jun 18 05:29:53 2025 +0000 fix(deps): update dependency @edx/frontend-component-footer to v14.9.0 (openedx#1736) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit ecd5164 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Jun 18 01:03:51 2025 +0000 fix(deps): update dependency @openedx/frontend-build to v14.6.1 (openedx#1700) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 44d952b Author: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Sun Jun 15 20:42:49 2025 -0400 chore: update browserslist DB (openedx#1734) Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a test upgrade of ulmo by using a squash merge of all incoming changes from
openedx/release/ulmoontoedx/release/teak.commit 1d5484f
Author: Jansen Kantor jkantor@edx.org
Date: Tue Oct 28 11:12:33 2025 -0400
commit 52692dc
Author: Muhammad Anas 88967643+Anas12091101@users.noreply.github.com
Date: Fri Oct 24 22:55:12 2025 +0500
commit f91af21
Author: Jansen Kantor jkantor@edx.org
Date: Mon Oct 20 12:03:07 2025 -0400
commit 7318fb3
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Oct 19 20:41:43 2025 -0400
commit 7233f08
Author: Michael Roytman mroytman@2u.com
Date: Wed Oct 15 13:35:20 2025 -0400
commit d6d229f
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Oct 12 20:40:36 2025 -0400
commit 47b9a43
Author: Muhammad Anas 88967643+Anas12091101@users.noreply.github.com
Date: Wed Oct 8 18:48:07 2025 +0500
commit e556d5b
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Oct 7 19:17:29 2025 +0000
commit 694d95a
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue Oct 7 16:13:33 2025 +0000
commit e83813d
Author: PKulkoRaccoonGang peter.kulko@raccoongang.com
Date: Mon Oct 6 09:00:26 2025 +0300
commit a54a1b8
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Sep 28 20:39:45 2025 -0400
commit d3188ef
Author: Feanil Patel feanil@axim.org
Date: Tue Sep 23 13:52:53 2025 -0400
commit 33f7375
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Sep 21 20:41:28 2025 -0400
commit 8702630
Author: Agrendalath piotr@surowiec.it
Date: Sat Apr 5 18:09:46 2025 +0200
commit af50d5a
Author: Peter Kulko 93188219+PKulkoRaccoonGang@users.noreply.github.com
Date: Tue Sep 16 17:55:28 2025 +0300
commit 7fccf77
Author: Samuel Allan samuel@opencraft.com
Date: Mon Sep 1 14:41:52 2025 +0930
commit c760bc4
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Sep 7 20:40:25 2025 -0400
commit d5140a6
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Aug 31 20:46:51 2025 -0400
commit 9bf5d01
Author: Isaac Lee 124631592+ilee2u@users.noreply.github.com
Date: Mon Aug 25 12:54:13 2025 -0400
commit f333408
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Aug 24 20:41:09 2025 -0400
commit 4840fff
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Aug 21 14:21:56 2025 -0700
commit 579bd03
Author: Muhammad Adeel Tajamul 77053848+muhammadadeeltajamul@users.noreply.github.com
Date: Thu Aug 21 23:09:28 2025 +0500
commit 2b4a966
Author: abdullahwaheed 42172960+abdullahwaheed@users.noreply.github.com
Date: Mon Aug 18 00:39:50 2025 +0000
commit a6e4e28
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Aug 11 22:15:57 2025 +0000
commit e6f7588
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 5 20:30:19 2025 +0000
commit db29e31
Author: Muhammad Anas 88967643+Anas12091101@users.noreply.github.com
Date: Mon Aug 4 19:36:44 2025 +0500
commit e9121f9
Author: Diana Olarte diana.olarte@edunext.co
Date: Mon May 26 15:39:18 2025 +1000
commit 9cbc227
Author: Nawfal Ahmed 111358247+NawfalAhmed@users.noreply.github.com
Date: Thu Jul 31 23:53:18 2025 +0500
commit 4c8aa7c
Author: Maniraja Raman mraman-apphelix@2u.com
Date: Wed Jul 30 02:18:07 2025 +0530
commit 6892633
Author: Diana Villalvazo diana.villalvazo@wgu.edu
Date: Tue Jul 29 08:13:07 2025 -0600
commit 56a73ee
Author: Diana Villalvazo diana.villalvazo@wgu.edu
Date: Tue Jul 29 08:03:07 2025 -0600
commit bf95916
Author: Jacobo Dominguez jacobo.dominguez@wgu.edu
Date: Mon Jul 28 12:10:49 2025 -0600
commit 48270c3
Author: Diana Villalvazo diana.villalvazo@wgu.edu
Date: Mon Jul 28 12:02:55 2025 -0600
commit 33d7d66
Author: Diana Villalvazo diana.villalvazo@wgu.edu
Date: Mon Jul 28 10:48:53 2025 -0600
commit a75c89c
Author: Diana Villalvazo diana.villalvazo@wgu.edu
Date: Mon Jul 28 10:12:32 2025 -0600
commit 06902d8
Author: Ihor Romaniuk ihor.romaniuk@raccoongang.com
Date: Mon Jul 21 20:57:43 2025 +0200
commit e413464
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Jul 6 20:44:46 2025 -0400
commit 77fcc83
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Jun 29 20:43:50 2025 -0400
commit b050535
Author: Farhaan Bukhsh farhaan@opencraft.com
Date: Tue Jul 30 00:57:46 2024 +0530
commit ddbc212
Author: Brian Smith 112954497+brian-smith-tcril@users.noreply.github.com
Date: Wed Jun 18 12:07:01 2025 -0400
commit 462e75f
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Jun 18 14:03:53 2025 +0000
commit bc4c8c2
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Jun 18 05:29:53 2025 +0000
commit ecd5164
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Wed Jun 18 01:03:51 2025 +0000
commit 44d952b
Author: edX requirements bot 49161187+edx-requirements-bot@users.noreply.github.com
Date: Sun Jun 15 20:42:49 2025 -0400