Commit 4b87599
committed
chore: merge changes from release/ulmo
commit 1d5484f
Author: Jansen Kantor <[email protected]>
Date: Tue Oct 28 11:12:33 2025 -0400
fix: re-add removed import (openedx#1815)
commit 52692dc
Author: Muhammad Anas <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: Sun Oct 19 20:41:43 2025 -0400
chore: update browserslist DB (openedx#1808)
Co-authored-by: abdullahwaheed <[email protected]>
commit 7233f08
Author: Michael Roytman <[email protected]>
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 <[email protected]>
Date: Sun Oct 12 20:40:36 2025 -0400
chore: update browserslist DB (openedx#1799)
Co-authored-by: abdullahwaheed <[email protected]>
commit 47b9a43
Author: Muhammad Anas <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: Sun Sep 28 20:39:45 2025 -0400
chore: update browserslist DB (openedx#1795)
Co-authored-by: abdullahwaheed <[email protected]>
commit d3188ef
Author: Feanil Patel <[email protected]>
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 <[email protected]>
commit 33f7375
Author: edX requirements bot <[email protected]>
Date: Sun Sep 21 20:41:28 2025 -0400
chore: update browserslist DB (openedx#1793)
Co-authored-by: abdullahwaheed <[email protected]>
commit 8702630
Author: Agrendalath <[email protected]>
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 <[email protected]>
Date: Tue Sep 16 17:55:28 2025 +0300
test: Add Node 24 to CI matrix (openedx#1752)
commit 7fccf77
Author: Samuel Allan <[email protected]>
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 <[email protected]>
Date: Sun Sep 7 20:40:25 2025 -0400
chore: update browserslist DB (openedx#1788)
Co-authored-by: abdullahwaheed <[email protected]>
commit d5140a6
Author: edX requirements bot <[email protected]>
Date: Sun Aug 31 20:46:51 2025 -0400
chore: update browserslist DB (openedx#1784)
Co-authored-by: abdullahwaheed <[email protected]>
commit 9bf5d01
Author: Isaac Lee <[email protected]>
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 <[email protected]>
Date: Sun Aug 24 20:41:09 2025 -0400
chore: update browserslist DB (openedx#1783)
Co-authored-by: abdullahwaheed <[email protected]>
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 579bd03
Author: Muhammad Adeel Tajamul <[email protected]>
Date: Thu Aug 21 23:09:28 2025 +0500
feat: updated notification preferences unsubscribe flow (openedx#1778)
commit 2b4a966
Author: abdullahwaheed <[email protected]>
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] <[email protected]>
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] <[email protected]>
commit db29e31
Author: Muhammad Anas <[email protected]>
Date: Mon Aug 4 19:36:44 2025 +0500
feat: customize proctoring review requirements link using externalLinkUrlOverrides (openedx#1775)
commit e9121f9
Author: Diana Olarte <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: Mon Jul 28 12:10:49 2025 -0600
docs: add comprehensive readme documentation for plugin slots (openedx#1770)
commit 48270c3
Author: Diana Villalvazo <[email protected]>
Date: Mon Jul 28 12:02:55 2025 -0600
chore: remove react-unit-test-utils package (openedx#1758)
commit 33d7d66
Author: Diana Villalvazo <[email protected]>
Date: Mon Jul 28 10:48:53 2025 -0600
test: deprecate react-unit-test-utils 1/2 (openedx#1750)
commit a75c89c
Author: Diana Villalvazo <[email protected]>
Date: Mon Jul 28 10:12:32 2025 -0600
test: deprecate react-test-utils 2/2 (openedx#1751)
commit 06902d8
Author: Ihor Romaniuk <[email protected]>
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 <[email protected]>
Date: Sun Jul 6 20:44:46 2025 -0400
chore: update browserslist DB (openedx#1755)
Co-authored-by: abdullahwaheed <[email protected]>
commit 77fcc83
Author: edX requirements bot <[email protected]>
Date: Sun Jun 29 20:43:50 2025 -0400
chore: update browserslist DB (openedx#1744)
Co-authored-by: abdullahwaheed <[email protected]>
commit b050535
Author: Farhaan Bukhsh <[email protected]>
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 <[email protected]>
commit ddbc212
Author: Brian Smith <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: Sun Jun 15 20:42:49 2025 -0400
chore: update browserslist DB (openedx#1734)
Co-authored-by: abdullahwaheed <[email protected]>1 parent f4e88ce commit 4b87599
File tree
75 files changed
+1765
-4150
lines changed- .github/workflows
- src
- __snapshots__
- course-home
- courseware-search
- __snapshots__
- data
- __factories__
- __snapshots__
- outline-tab/widgets
- progress-tab
- certificate-status
- grades
- course-grade
- grade-summary
- courseware
- course
- course-exit
- sequence
- Unit
- hooks
- sidebar
- sidebars/course-outline
- data
- decode-page-route
- __snapshots__
- plugin-slots
- ContentIFrameLoaderSlot
- images
- CourseBreadcrumbsSlot
- CourseOutlineTabNotificationsSlot
- images
- GatedUnitContentMessageSlot
- images
- NotificationTraySlot
- images
- NotificationWidgetSlot
- images
- UnitTitleSlot
- product-tours
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
75 files changed
+1765
-4150
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| |||
36 | 35 | | |
37 | 36 | | |
38 | 37 | | |
39 | | - | |
| 38 | + | |
40 | 39 | | |
41 | 40 | | |
42 | | - | |
| 41 | + | |
43 | 42 | | |
44 | | - | |
45 | 43 | | |
46 | 44 | | |
47 | 45 | | |
48 | 46 | | |
49 | | - | |
| 47 | + | |
50 | 48 | | |
51 | 49 | | |
52 | 50 | | |
| |||
76 | 74 | | |
77 | 75 | | |
78 | 76 | | |
79 | | - | |
80 | 77 | | |
81 | 78 | | |
82 | 79 | | |
| |||
This file was deleted.
Lines changed: 7 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
19 | | - | |
| 20 | + | |
20 | 21 | | |
21 | | - | |
22 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
23 | 27 | | |
24 | 28 | | |
Lines changed: 48 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
37 | | - | |
38 | | - | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
39 | 85 | | |
40 | 86 | | |
41 | 87 | | |
Lines changed: 0 additions & 10 deletions
This file was deleted.
0 commit comments