edX requirements bot
522ebb0003
chore: update browserslist DB ( #1843 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2026-01-05 00:47:11 +00:00
Michael Roytman
630e843816
feat: fetch exams data on the progress page ( #1829 )
...
* feat: fetch exams data on the progress page
This commit adds changes to fetch the exams data associated with all subsections relevant to the progress page. Exams data is relevant to the progress page because the status of a learner's exam attempt may influence the state of their grade.
This allows children of the root ProgressPage or downstream plugin slots to access this data from the Redux store.
---------
Co-authored-by: nsprenkle <nsprenkle@2u.com >
2025-12-15 15:18:22 -05:00
edX requirements bot
9c5ac6ac5b
chore: update browserslist DB ( #1839 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-12-15 00:45:08 +00:00
edX requirements bot
f43ac7bcc3
chore: update browserslist DB ( #1830 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-12-01 00:49:30 +00:00
Maniraja Raman
b282bc05df
feat: update chat component to use PluginSlot and simplify logic ( #1810 )
2025-11-18 22:19:30 -05:00
edX requirements bot
d987aed861
chore: update browserslist DB ( #1826 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-11-17 00:41:45 +00:00
Muhammad Labeeb
9ece337504
fix: remove proctortrack references ( #1825 )
...
Update all descriptions mentioning proctortrack with a generic message.
https://github.com/openedx/edx-platform/issues/36329
2025-11-13 12:17:03 -05:00
edX requirements bot
d3235af879
chore: update browserslist DB ( #1822 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-11-10 00:42:11 +00:00
kshitij.sobti
d0a8778015
feat: Add slots to add tab links for courses
...
Adds new slot that allow adding new links to course tabs.
2025-11-03 16:40:08 +05:30
edX requirements bot
f8381e7900
chore: update browserslist DB ( #1818 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-11-03 00:42:13 +00:00
Jansen Kantor
1d5484ff1d
fix: re-add removed import ( #1815 )
release/ulmo.2
release/ulmo.1
2025-10-28 11:12:33 -04:00
Muhammad Anas
52692dc662
refactor: shift grade summary calculation to backend and display "hidden grades" label in the grade table ( #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.
2025-10-24 14:55:12 -03:00
Jansen Kantor
f91af211f6
feat: add plugin slot for content iframe error component ( #1771 )
...
* feat: add plugin slot for content iframe error component
* style: quality
* fix: copilot suggestions
2025-10-20 12:03:07 -04:00
edX requirements bot
7318fb3ef7
chore: update browserslist DB ( #1808 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-10-20 00:41:43 +00:00
Michael Roytman
7233f08d3d
feat: update version of frontend-lib-learning-assistant to 2.23.1 ( #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 .
2025-10-15 13:35:20 -04:00
edX requirements bot
d6d229f1c3
chore: update browserslist DB ( #1799 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-10-13 00:40:36 +00:00
Muhammad Anas
47b9a436a6
chore: bump frontend-component-header to v8.x.x ( #1791 )
...
* chore: bump frontend-component-header to v6.6.x
* chore: bump frontend-component-header to ^8.0.0
2025-10-08 09:48:07 -04:00
renovate[bot]
e556d5b74c
chore(deps): update dependency @edx/frontend-component-header to v6.4.2 ( #1804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 19:17:29 +00:00
renovate[bot]
694d95a816
chore(deps): update dependency @edx/frontend-component-footer to v14.9.2 ( #1803 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 16:13:33 +00:00
PKulkoRaccoonGang
e83813da8e
build: Upgrade to node 24 and update package-lock.json
2025-10-06 11:54:57 -04:00
edX requirements bot
a54a1b8c3c
chore: update browserslist DB ( #1795 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-09-29 00:39:45 +00:00
Feanil Patel
d3188efbcc
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 >
2025-09-26 13:09:24 -04:00
edX requirements bot
33f737579a
chore: update browserslist DB ( #1793 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-09-22 00:41:28 +00:00
Agrendalath
870263001e
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.
2025-09-18 16:49:07 +05:30
Peter Kulko
af50d5a6ed
test: Add Node 24 to CI matrix ( #1752 )
2025-09-16 10:55:28 -04:00
Samuel Allan
7fccf7794c
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
https://github.com/openedx/frontend-build/issues/664 and
https://github.com/openedx/frontend-build/pull/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
2025-09-12 14:21:20 -03:00
edX requirements bot
c760bc479b
chore: update browserslist DB ( #1788 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-09-08 00:40:25 +00:00
edX requirements bot
d5140a6bf0
chore: update browserslist DB ( #1784 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-09-01 00:46:51 +00:00
Isaac Lee
9bf5d01c41
chore: update learning assistant plugin 2.23.0 ( #1781 )
2025-08-25 12:54:13 -04:00
edX requirements bot
f3334085d7
chore: update browserslist DB ( #1783 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-08-25 00:41:09 +00:00
dependabot[bot]
4840fff44b
chore(deps): bump actions/download-artifact from 4 to 5 ( #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](https://github.com/actions/download-artifact/compare/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>
2025-08-21 14:21:56 -07:00
Muhammad Adeel Tajamul
579bd0365b
feat: updated notification preferences unsubscribe flow ( #1778 )
2025-08-21 14:09:28 -04:00
abdullahwaheed
2b4a9661a5
chore: update browserslist DB
2025-08-18 06:14:24 +05:30
dependabot[bot]
a6e4e28e58
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](https://github.com/actions/checkout/compare/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 >
2025-08-13 14:33:52 -04:00
dependabot[bot]
e6f7588ccd
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](https://github.com/sunnyadn/js-toml/compare/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 >
2025-08-06 16:44:33 +05:30
Muhammad Anas
db29e314c3
feat: customize proctoring review requirements link using externalLinkUrlOverrides ( #1775 )
2025-08-04 10:36:44 -04:00
Diana Olarte
e9121f9261
feat: display the certificate available date if available in progress tab
2025-08-01 16:21:36 +05:30
Nawfal Ahmed
9cbc2276d6
feat: use discount info endpoint for streak discount information ( #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
2025-07-31 14:53:18 -04:00
Maniraja Raman
4c8aa7c80c
feat: add FEATURE_ENABLE_CHAT_V2_ENDPOINT to environment files and update library version ( #1768 )
2025-07-29 16:48:07 -04:00
Diana Villalvazo
68926334a1
test: transform snapshot into rtl test 1/2 ( #1756 )
...
* test: remove snapshots and use rtl tests
* test: improve coverage on search results test
2025-07-29 10:13:07 -04:00
Diana Villalvazo
56a73eee15
test: transform snapshot into rtl test 2/2 ( #1757 )
...
* test: remove snapshots and use rtl tests
* test: add expected result on map search
2025-07-29 10:03:07 -04:00
Jacobo Dominguez
bf95916063
docs: add comprehensive readme documentation for plugin slots ( #1770 )
2025-07-28 14:10:49 -04:00
Diana Villalvazo
48270c35dd
chore: remove react-unit-test-utils package ( #1758 )
2025-07-28 14:02:55 -04:00
Diana Villalvazo
33d7d669d9
test: deprecate react-unit-test-utils 1/2 ( #1750 )
2025-07-28 12:48:53 -04:00
Diana Villalvazo
a75c89cd14
test: deprecate react-test-utils 2/2 ( #1751 )
2025-07-28 12:12:32 -04:00
Ihor Romaniuk
06902d8ae8
feat: remove waffle flags for managing course outline sidebar ( #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
2025-07-21 14:57:43 -04:00
edX requirements bot
e4134641e6
chore: update browserslist DB ( #1755 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-07-07 00:44:46 +00:00
edX requirements bot
77fcc83efd
chore: update browserslist DB ( #1744 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2025-06-30 00:43:50 +00:00
Farhaan Bukhsh
b0505352be
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 >
2025-06-24 19:22:33 +05:30
Brian Smith
ddbc2124ef
feat!: add design tokens support ( #1737 )
...
BREAKING CHANGE: Pre-design-tokens theming is no longer supported.
Co-authored-by: Diana Olarte <diana.olarte@edunext.co >
2025-06-18 12:07:01 -04:00