Kristin Aoki
2ff8c3949e
fix: update skip nav destination ( #1516 )
2024-11-12 16:18:09 -05:00
Kristin Aoki
4da37f369b
feat: add page not found route ( #1514 )
...
* feat: add page not found route
* feat: add logging
* feat: add tests
2024-11-12 09:05:24 -05:00
Roman Edirisinghe
6813872dd3
fix: corrects typo in IFRAME_FEATURE_POLICY
2024-11-04 09:47:37 -08:00
Kristin Aoki
e337a367d1
fix: xblock error mfe unit preview ( #1508 )
...
* feat: add functionality to see unit draft preview
* fix: course redirect unit to sequnce unit redirect
* fix: not showing preview when masquerading
* feat: in preview fetch draft branch of sequence metadata
2024-11-01 13:22:24 -04:00
Navin Karkera
e69114a839
feat: option to show/hide ungraded assignment in progress page ( #1380 )
...
* feat: option to show/hide ungraded assignment in progress page
test: add tests for show ungraded toggle
feat: update score label in progress page based on grading
refactor: update score label text and add tooltip
refactor: move label tooltip near header as normal text
refactor: update problem score label Graded scores
* refactor: move config check to utils
2024-10-31 15:48:24 +05:30
Alison Langston
2d63a14c2e
feat: update courseware search api name ( #1507 )
2024-10-30 08:52:54 -04:00
Juan Carlos Iasenza (Aulasneo)
2d1f893a40
fix: untranslatable strings in Instructor Toolbar #1193 ( #1505 )
2024-10-29 14:34:08 -07:00
Kristin Aoki
d47433ee83
feat: add functionality to see unit draft preview ( #1501 )
...
* feat: add functionality to see unit draft preview
* feat: add tests for course link redirects
* fix: course redirect unit to sequnce unit redirect
* fix: test coverage
2024-10-28 10:31:17 -04:00
Brian Smith
6f1159617e
feat: add frontend-plugin-framework header slot ( #1504 )
2024-10-23 11:45:57 -04:00
Mubbshar Anwar
798c51b4e7
fix: pass extra prop to plugin slot ( #1494 )
...
passing model as a prop to plugin slot for dynamic model selection
SONIC-717
2024-10-11 14:40:10 +05:00
Braden MacDonald
9a83d67d78
refactor: Enable TypeScript support in this repo ( #1459 )
2024-10-07 10:23:24 -07:00
Piotr Surowiec
860b3f9952
fix: send XBlock visibility status to the LMS ( #1491 )
2024-10-01 20:38:19 +05:30
Ishan Masdekar
fbe16483ac
fix: corrects navigation if the student does not pass the entrance exam ( #1429 )
2024-09-23 11:41:52 -07:00
Piotr Surowiec
e4a0105042
fix: increase subsection grades rounding precision ( #1397 )
...
We used two decimal digits to match the experience from the edx-platform.
However, https://github.com/openedx/edx-platform/pull/27788 increased
the precision to reduce the impact of double rounding.
2024-09-23 11:39:15 -07:00
Kaustav Banerjee
1d19ae0e7b
fix: masquerade dropdown not showing current selection ( #1434 )
...
* feat: remove child components from state and use data instead
* fix: change active selection based on user input
* test: add test cases
2024-09-23 11:32:41 -07:00
Navin Karkera
b9d11982e3
feat: support jumping to specific xblock id ( #1427 )
...
Adds ability to pass `jumpToId` query param to iframe url as id hash to
be used by browser to scroll to the correct xblock
2024-09-20 10:34:56 -07:00
Braden MacDonald
6c11947397
fix: sass deprecation warning in GradeBar.scss ( #1473 )
2024-09-19 09:06:11 -07:00
Kristin Aoki
500e4abcb9
Revert "fix: show studio button if user has access ( #1452 )" ( #1486 )
...
This reverts commit 82b27e59cc .
2024-09-13 13:39:10 -04:00
Braden MacDonald
ba4bdfe6af
fix: remove unneeded deps, put build deps into 'dependencies' not dev ( #1456 )
2024-09-12 09:14:56 -07:00
Jorg Are
b63508db97
feat: Add a plugin slot for the content iframe loader ( #1453 )
2024-09-11 14:11:08 +01:00
Kristin Aoki
82b27e59cc
fix: show studio button if user has access ( #1452 )
2024-09-09 09:11:56 -04:00
Muhammad Adeel Tajamul
a681333a08
feat: added UI for one click unsubscribe flow ( #1444 )
...
* feat: added UI for one click unsubscribe flow
---------
Co-authored-by: Awais Ansari <awais.ansari63@gmail.com >
2024-08-19 14:15:15 +05:00
Bilal Qamar
71c2a31531
feat: updated frontend-build & frontend-platform major versions ( #1391 )
...
* feat: platform & react-unit-test-utils major version update, updated jest to v29
* feat: updated frontend-build to v14 along with respective edx packages
* refactor: bumped package versions, updated snapshots for failing tests
* fix: code refactors to resolve failing tests
* refactor: added code comment in jest config
2024-08-14 11:20:27 -04:00
sundasnoreen12
26199fa954
fix: reset initialsidebar after shouldDisplaySidebarOpen ( #1428 )
...
* fix: reset initialsidebar after shouldDisplaySidebarOpen
* fix: fixed issue due to localstorage sidebar value when shifting from old to new one
2024-08-02 15:22:18 +05:00
Arunmozhi
3a542766d7
fix: remove redundant form-control in masquerade user input
2024-08-01 11:18:57 -04:00
sundasnoreen12
bbe03dc46f
fix: fixed overflow issue of stacked bar on mobile ( #1425 )
...
* fix: fixed overflow issue of stacked bar on mobile
* refactor: instead of ismobileview i used shouldDisplayFullScreen
2024-07-30 13:53:12 +05:00
Ihor Romaniuk
167d51b596
fix: iframe height for discussions sidebar ( #1393 )
...
* fix: iframe height for discussions sidebar
* fix: increase adaptation brakepoint
2024-07-26 10:57:40 -04:00
sundasnoreen12
7efe8f5cc3
chore: make sidebar less intrusive for mobile ( #1423 )
...
* chore: make sidebar less intrusive for mobile
* fix: fixed first time view issue
* refactor: refactor code
2024-07-24 14:59:53 +05:00
Kristin Aoki
7d99677acd
feat: plugin slot to show non course content on next button click ( #1412 )
2024-07-17 21:05:43 -06:00
Rodrigo Martin
072d608c64
feat(AU-2073): Trigger track event when iframe fails on load ( #1407 )
...
* feat(AU-2073): Trigger track event when iframe fails on load
* feat: fix tests
* fix: remove courseId from event
2024-06-04 16:48:21 -03:00
Ihor Romaniuk
9437142bc8
fix: optimize scroll position observer after video fullscreen exit ( #1371 )
2024-05-30 14:15:15 -03:00
Ihor Romaniuk
58c8ec5777
feat: [FC-0056] courseware sidebar enhancement ( #1386 )
...
- Display section and sequence progress
- Add tracking event to the unit button
- Hide the horizontal unit navigation with enabled sidebar navigation
2024-05-30 13:26:59 -03:00
Ahtisham Shahid
07357b9f10
feat: added role attrs in sidebar tracking event ( #1399 )
2024-05-30 12:06:21 +05:00
sundasnoreen12
1264b4245c
fix: fixed width issue of incontext sidebar ( #1395 )
2024-05-27 13:43:31 +05:00
Zachary Hancock
e3ecee18e3
style: use brand style for search button border ( #1394 )
2024-05-23 13:08:48 -04:00
Varsha Menon
c3d96622e8
feat: update courseware search button ( #1382 )
2024-05-23 11:27:10 -04:00
Jorg Are
e577efbd27
feat: add unit title to pluginslot ( #1383 )
2024-05-21 17:20:51 +01:00
Rodrigo Martin
df361236d0
feat(AU-2006): Show loading state when translating unit block ( #1389 )
2024-05-17 13:48:23 -03:00
Brian Smith
e656f5445c
feat!: organize plugin slots as components, add footer slot ( #1381 )
...
BREAKING CHANGE: slot ids have been changed for consistency
* `sequence_container_plugin` -> `sequence_container_slot`
* `unit_title_plugin` -> `unit_title_slot`
2024-05-17 12:09:47 -03:00
Zachary Hancock
f124c0d491
fix: incorrectly named plugin slots ( #1388 )
2024-05-16 10:24:27 -04:00
Leangseu Kim
257c9dcd7f
chore: make sidebar less intrusive for mobile ( #1377 )
...
* chore: fix incorrect fetch result
* chore: make sidebar less intrusive for mobile
* chore: linting
2024-05-14 11:22:55 -04:00
Marcos Rigoli
1857b86c7e
feat: Notification Plugin Slots ( #1368 )
...
* feat: add plugin slot for fbe lock paywall (#1347 )
* feat: Added PluginSlot wrapping UpgradeNotification components (#1366 )
* chore: Updated PluginSlot mock to support children and test ids
* chore: Updated mocked PluginSlot
* chore: Added unit test for MockedPluginSlot
* fix: Updated slot name ids
* feat: Added Plugin Slot wrapping UpgradeNotification in NotificationTray (#1367 )
* fix: Removed PluginSlot prop scoping for UpgradeNotification (#1369 )
* feat: generic sidebar notification plugin (#1379 )
* feat: make notification plugin api generic
* feat: include new sidebar and tests
* feat: tweak sidebar toggle
* style: fix extra space from merge
* feat: rename plugin slots
---------
Co-authored-by: Alison Langston <46360176+alangsto@users.noreply.github.com >
Co-authored-by: Zachary Hancock <zhancock@edx.org >
2024-05-13 16:59:20 -04:00
Ihor Romaniuk
1c3610e9af
feat: [FC-0056] create course outline sidebar ( #1375 )
2024-05-07 13:02:06 -03:00
Awais Ansari
796bbef10b
fix: removed new sidebar view tickiness ( #1376 )
2024-04-30 19:09:17 +05:00
sundasnoreen12
799e57f970
fix: fixed width issues of old and new sidebar ( #1374 )
...
Co-authored-by: Awais Ansari <79941147+awais-ansari@users.noreply.github.com >
2024-04-30 17:40:23 +05:00
Awais Ansari
cf3a91dde0
feat: added course level isNewDiscussionSidebarViewEnabled flag to control sidebar view switching ( #1373 )
...
* feat: added course level isNewDiscussionSidebarViewEnabled flag
* test: fixed notification widget test cases
2024-04-29 16:14:08 +05:00
Leangseu Kim
72381a783b
chore: remove UnitTranslationPlugin ( #1352 )
...
* chore: remove UnitTranslationPlugin
* chore: add plugin slot for sequence
2024-04-22 12:14:33 -04:00
sundasnoreen12
75f56ea4bd
fix: fixed flicker issue of navbar width ( #1364 )
...
* fix: fixed fliker issue of navbar width
* refactor: added hook function
* refactor: placed discussion and notification constant on common place
* refactor: moved to constant
* refactor: fixed variable rename
2024-04-18 15:27:16 +05:00
sundasnoreen12
2da930f819
fix: fixed expended view unit bar issue ( #1356 )
...
* fix: fixed expended view unit bar issue
* refactor: removed expanded width
2024-04-17 12:29:45 +05:00
sundasnoreen12
98436b4605
fix: fixed zindex and width issue ( #1346 )
2024-04-15 19:15:42 +00:00