edX requirements bot
e281681168
chore: update browserslist DB ( #2881 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2026-02-16 00:32:33 +00:00
Chris Chávez
c39923fc81
fix: Nits on UX/UI in the new sidebars in course outline and unit page [FC-0114] ( #2871 )
...
- Fixes the open nits/issues listed in https://github.com/openedx/frontend-app-authoring/issues/2868
- Fixes the small nit in the back button in the import workflow: https://github.com/openedx/frontend-app-authoring/issues/2524#issuecomment-3849649651
- Fixes the small nit in the unsupported text in the import workflow: https://github.com/openedx/frontend-app-authoring/issues/2525#issuecomment-3862737018 . This fix depends on https://github.com/openedx/openedx-platform/pull/38005
2026-02-13 15:09:28 -05:00
Chris Chávez
4d401a9c22
feat: Unit align sidebar [FC-0114] ( #2856 )
...
Implements the align sidebar in the unit page for the unit and components
2026-02-13 15:07:53 -05:00
renovate[bot]
72421969d9
chore(deps): update dependency @tanstack/react-query to v5.90.21 ( #2858 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-13 14:28:28 -05:00
renovate[bot]
0aad03420b
chore(deps): update codemirror ( #2857 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-13 19:28:19 +00:00
renovate[bot]
45811ce6de
chore(deps): update dependency fast-xml-parser to v5.3.5 ( #2867 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-13 11:14:30 -08:00
renovate[bot]
d1c3fb96de
chore(deps): update dependency @types/react to v18.3.28 ( #2866 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 10:38:36 -08:00
Chris Chávez
2d5421e09f
feat: Unit Add sidebar [FC-0114] ( #2837 )
...
Implements the new Unit add Sidebar
2026-02-09 13:17:04 -05:00
Chris Chávez
a16087a1d0
fix: Nits on the style of library icon [FC-0114] ( #2863 )
2026-02-09 11:59:24 -05:00
Navin Karkera
bb6b2ab33c
feat: container info sidebar and add sidebar updates ( #2830 )
...
* Adds section, subsection and unit sidebar info tab in course outline as described in https://github.com/openedx/frontend-app-authoring/issues/2638
* Updates the sidebar design and behaviour as per https://github.com/openedx/frontend-app-authoring/issues/2826
* Updates course outline to use react query and removes redux store usage as much as possible. Updated parts that require absolutely cannot work without redux without heavy refactoring (will require quiet some time) to work in tandem with react-query.
2026-02-09 11:03:27 -05:00
renovate[bot]
eae178a9ec
chore(deps): update dependency lodash to v4.17.23 [security] ( #2861 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 00:44:37 +00:00
edX requirements bot
2ab1219f36
chore: update browserslist DB ( #2865 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2026-02-09 00:28:05 +00:00
Rômulo Penido
7173b71cc4
fix: update sidebar design ( #2852 )
2026-02-05 15:44:46 -05:00
Brian Smith
f900ace15c
chore(deps): regenerate package-lock.json ( #2862 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-02-02 13:58:30 -08:00
Braden MacDonald
d44425c68f
test: lint using oxlint as well as eslint ( #2847 )
...
PR enables the use of oxlint (type-aware) alongside eslint, on a trial basis. Oxlint supports most of the same rules, plus more, is eslint compatible, and is much, much faster.
2026-02-02 11:47:31 -05:00
Braden MacDonald
6effb4d39e
chore: fix various lint/type issues found by oxlint ( #2850 )
2026-01-31 01:01:11 +00:00
Rômulo Penido
b0066e547c
feat: create context for sidebarPages ( #2827 )
...
Creates the `OutlineSidebarPagesContext` so we can add new pages using plugins, as in https://github.com/openedx/frontend-plugin-aspects/pull/115
2026-01-30 17:52:52 -05:00
Rômulo Penido
6558c2b1ed
fix: access restricted label refresh ( #2846 )
2026-01-30 17:09:42 -05:00
Braden MacDonald
747c2bc1b0
chore: clean up ValidationResult for NumericalInput problems ( #2849 )
2026-01-29 09:48:40 -08:00
Braden MacDonald
27e709912d
fix: don't use eval() to parse OLX ( #2848 )
2026-01-29 10:39:48 -05:00
Braden MacDonald
9d9d7a7167
fix: resolve incorrect or missing 'await' usages ( #2592 )
...
* chore: fix incorrect or missing 'await' usages
* test: fix broken test
* chore: ignore lines causing patch coverage to fail
2026-01-28 16:48:13 -08:00
renovate[bot]
7e53e1143f
chore(deps): update codemirror ( #2840 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 16:32:53 -08:00
renovate[bot]
66656753b4
fix(deps): update dependency @edx/browserslist-config to v1.5.1 ( #2844 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 10:41:07 -08:00
Irtaza Akram
05de984fa4
fix: show deafult grading method
2026-01-28 08:57:04 -05:00
Irtaza Akram
f6da58a950
fix: test
2026-01-28 08:57:04 -05:00
Irtaza Akram
5e5c92f487
fix: type error
2026-01-28 08:57:04 -05:00
Irtaza Akram
10705bc921
fix: test failures
2026-01-28 08:57:04 -05:00
Irtaza Akram
2e836a55cf
fix: add grading method view
2026-01-28 08:57:04 -05:00
Braden MacDonald
292a457834
chore: rename more files from .js to .ts ( #2842 )
...
* chore: rename more files from .js to .ts
* fix: fix some little issues caught by TS
* fix: fix type of 'certificateId'
2026-01-27 13:16:47 -08:00
renovate[bot]
5d97a98294
chore(deps): update dependency @edx/frontend-platform to v8.5.4 ( #2838 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-26 17:46:53 -08:00
renovate[bot]
53923d0db4
chore(deps): update dependency @testing-library/react to v16.3.2 ( #2841 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-26 15:44:27 -08:00
Chris Chávez
5157cbcfb2
feat: New Unit info sidebar [FC-0114] ( #2822 )
...
- Implements the basics for the Unit Sidebar:
- Splits the sidebar in legacy sidebar and in the new sidebar
- Implements the Unit Info Sidebar:
- Implements a new design for the visibility and publish status card.
- Implements the new Visibility field.
- Implements the settings tab for the sidebar. Implements all the new form to edit the
settings in the sidebar.
2026-01-26 16:18:32 -05:00
Chris Chávez
ef93e95dd7
feat: New header in course unit page [FC-0114] ( #2751 )
...
- `ENABLE_UNIT_PAGE_NEW_DESIGN` flag created
- New Status Bard implemented in the header of the course unit page.
- New buttons added in the header of the course unit page.
- Which user roles will this change impact? "Course Author".
2026-01-26 12:52:50 -05:00
Braden MacDonald
1626d6808d
chore: rename all 'messages.js' to 'messages.ts' ( #2836 )
2026-01-26 12:22:09 -05:00
edX requirements bot
b1c3151ca1
chore: update browserslist DB ( #2839 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2026-01-26 00:24:23 +00:00
renovate[bot]
bea1619537
chore(deps): update dependency @openedx/paragon to v23.19.1 ( #2765 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 23:00:25 +00:00
Navin Karkera
89e327b633
feat: course outline header update [FC-0114] ( #2823 )
...
Modifies new course outline header and actions
2026-01-23 09:08:19 -05:00
Braden MacDonald
0db79f3527
fix: clean up invalid breadcrumb usages in library updates ( #2811 )
2026-01-22 09:45:34 -08:00
Chris Chávez
82e24193a8
refactor: Use preview migration API & feat: Block import when the import would exceed the block limit [FC-0112] ( #2700 )
...
- Use the new preview migration API implemented in https://github.com/openedx/edx-platform/pull/37818
- Clean the code for the preview.
- Implements the commented in https://github.com/openedx/frontend-app-authoring/issues/2525#issuecomment-3554310315
2026-01-20 14:44:35 -05:00
renovate[bot]
f57d33a74e
chore(deps): update react-router monorepo to v6.30.3 ( #2819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 16:35:50 -08:00
Chris Chávez
0b2b8e142c
feat: New align sidebar for Course Outline [FC-0114] ( #2812 )
...
- Adds the align sidebar for Course and Section/Subsection/Unit cards (https://github.com/openedx/frontend-app-authoring/issues/2625 )
- Add a new library lock icon to tags imported from upstream (https://github.com/openedx/frontend-app-authoring/issues/2234 )
2026-01-19 11:59:43 -05:00
edX requirements bot
d5352b8632
chore: update browserslist DB ( #2828 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2026-01-19 00:24:56 +00:00
Chris Chávez
3076dc7598
fix: Bug when adding spaces to containers names in course outline ( #2825 )
...
- Fixes the bug introduced in https://github.com/openedx/frontend-app-authoring/pull/2732
- Removes the unnecessary `preventDefault`
2026-01-15 09:12:35 -05:00
Navin Karkera
a23a4da0a2
feat: add content in location in course outline [FC-0114] ( #2820 )
...
- Add container in-location in course outline using new add sidebar.
- Creates the placeholder card while creating a container
2026-01-15 07:29:26 -05:00
Chris Chávez
4cda17e046
feat: Make sections/subsections/units selectable in course outline [FC-0114] ( #2732 )
2026-01-12 21:12:46 -05:00
renovate[bot]
969f7a2858
chore(deps): update dependency @types/lodash to v4.17.23 ( #2818 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 09:47:14 -08:00
edX requirements bot
12f1c2b1f5
chore: update browserslist DB ( #2817 )
...
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com >
2026-01-12 00:26:34 +00:00
Muhammad Anas
6464f37e2a
feat: plugin slot for marketing banner on Schedule & Details page ( #2748 )
...
* feat: add Page Banner Slot for Schedule and Details Page
* fix: js to ts
* fix: remove js
* fix: lint issues
* fix: issues
* fix: lint issues
* fix: issues
* fix: issue
* fix: issue
2026-01-09 15:21:12 -08:00
renovate[bot]
5641daf68d
chore(deps): update dependency react-responsive to v10 ( #2784 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 11:16:35 -08:00
Navin Karkera
3c22e4bbe1
feat: Add sidebar and library dropdown filter [FC-0114] ( #2778 )
...
* Add flow in course outline sidebar. Allows author to add new section/subsection/unit or any container from existing libraries via sidebar.
* Adds library dropdown filter and collections dropdown filter in add sidebar. Allows authors to filter containers by selected libraries and collections.
2026-01-09 12:14:48 -05:00