Braden MacDonald
157e2464aa
test: fix test code improperly using/missing 'await' ( #2560 )
2025-10-24 21:31:51 +00:00
Chris Chávez
a975f3b716
feat: New modal to sync changes for standalone text components [FC-0097] ( #2449 )
...
Adds a new sync modal when a Text component has local changes.
2025-09-30 09:45:13 -05:00
Rômulo Penido
1efa94d410
fix: update delete and remove modals design [FC-0097] ( #2453 )
...
Changes the Remove/Delete Component/Container dialogs according to the design. It also standardized the messages from Components and Containers.
2025-09-18 16:27:35 -05:00
renovate[bot]
b95b3a60ad
chore(deps): update dependency @tanstack/react-query to v5 ( #2404 )
...
* fix(deps): update dependency @tanstack/react-query to v5
* chore: update for compatibility with React Query v5
* chore: update for compatibility with React Query v5
* test: update tests
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Braden MacDonald <braden@opencraft.com >
2025-09-17 16:10:08 -07:00
Navin Karkera
61c87fe6a6
feat: allow editing imported unit blocks ( #2405 )
...
Allows authors to edit imported unit display name in outline.
2025-09-17 12:27:04 -05:00
Rômulo Penido
950bfee7c1
feat: add unlink upstream menu [FC-0097] ( #2393 )
...
Adds the Unlink feature to the Course Outline for Sections, Subsections and Units.
2025-08-28 11:44:15 -05:00
Chris Chávez
6646c8ed0f
style: Fixing nits about sync units [FC-0097] ( #2319 )
...
* Stay visible the sync icon in the course outline
* Update the message in the sync unit/subsection/section modal
* Add a tooltip to the edit and sync button.
2025-08-27 19:29:24 -05:00
Chris Chávez
0c88fd6da9
feat: show sync button on section/subsections [FC-0097] ( #2324 )
...
- Adds the sync button on section/subsection cards
2025-08-21 21:38:16 +00:00
Chris Chávez
25830a2130
feat: Show sections/subsections/units available for sync in library sync page [FC-0097] ( #2271 )
...
- Adds Units, Subsection, and section cards in the libraries sync page.
- Rename of `mockGetEntityLinks` to `mockGetComponentEntityLinks`
- Use the top-level parent logic
- Which user roles will this change impact? "Course Author".
2025-08-14 12:59:29 -05:00
jacobo-dominguez-wgu
2db6d89fca
test: upgrading user-event to v14 ( #2277 )
2025-07-17 09:26:16 -07:00
Navin Karkera
4905f3bbc7
feat: container delete confirmation modal ( #2145 )
...
Update container delete confirmation modal based on #1982 and #1981
2025-06-24 12:37:14 -05:00
diana-villalvazo-wgu
50cb8608c4
feat: add library name to review updates block card ( #2037 )
2025-05-30 22:04:02 +00:00
Rômulo Penido
d5dc8b5ebe
fix: review/sync bugs [FC-0083] ( #1905 )
...
Fixes issues related to component libraries' review/sync flow
* Inconsistent sync pane title versions
* Library content shown in preview warning only appears in review changes modal when that modal is opened from the review tab
* Some new changes only appear within library review tab on scroll at top of list
* Vertically misaligned sync icon in review changes message on course outline
* Show available updates whenever content is updated, regardless of number of updates available
2025-05-12 09:57:38 -05:00
Navin Karkera
bc18fffedf
refactor: remove custom order function from course libraries list ( #1865 )
2025-04-30 13:41:17 -07:00
Jillian
b30a1c8c5e
fix: NaN library components are out of sync [FC-0083] ( #1864 )
2025-04-25 10:08:33 -05:00
Régis Behmo
4bd2c3b29a
feat: lighter build by rewriting lodash imports ( #1772 )
...
Incorrect lodash imports are causing MFEs to import the entire lodash
library. This change shaves off a few kB of the compressed build.
2025-04-15 17:07:16 -07:00
Brian Smith
0ce0b7526e
feat: upgrade to react 18 ( #1766 )
2025-04-02 12:04:48 -04:00
Navin Karkera
bac63583ac
refactor: don't dismiss out of sync alert on review ( #1750 )
...
Clicking review button on out of sync alert should not dismiss the alert
and it should be displayed again in outline or all tab.
2025-03-24 11:39:10 -05:00
Navin Karkera
27c4eec746
refactor: open review tab in course libraries if out of sync ( #1743 )
2025-03-19 12:49:22 -05:00
Navin Karkera
77a55d9ad3
feat: course libraries review tab [FC-0076] ( #1699 )
...
Adds review tab to course libraries page. Also refactors all libraries page as per new designs.
2025-03-12 12:58:27 -05:00
Rômulo Penido
56b7a7b17a
feat: add component usage data in the ComponentDetails component [FC-0076] ( #1656 )
...
Adds the list of Courses and Units/Containers using a component to the "Details" tab on the sidebar.
2025-02-25 13:55:36 -05:00
Navin Karkera
8275bbe8ce
feat: course libraries page [FC-0076] ( #1641 )
...
Adds Libraries page that lists all library components being used in the current course to Content > Libraries
2025-02-18 10:36:31 -05:00