Brian Smith
4825c3d68c
feat: import FooterSlot from component package instead of slot package ( #414 )
2025-04-24 12:33:01 -04:00
Stanislav Lunyachek
ad0e2af8c8
feat: ORA visual improvements
2025-04-16 16:10:15 +03:30
Brian Smith
d03e7c40d8
feat: upgrade to react 18 ( #406 )
2025-04-09 15:22:36 -04:00
Régis Behmo
9348c4bb4c
feat: lighter build by avoiding full lodash import
...
Incorrect lodash imports are causing MFEs to import the entire lodash
library.
2025-04-03 12:42:31 +03:30
Jansen Kantor
ebca59a38f
Merge branch 'master' into jkantor/conflictError
2025-03-05 14:42:07 -05:00
Stanislav Lunyachek
5280cef554
feat: Add header styles inclusion
2025-02-20 18:19:39 +03:30
Stanislav Lunyachek
08430571ed
fix: Fix for the Paragon modal shadow, which prevents clicking on an element on the grading page
2025-02-19 18:45:39 +03:30
Jansen Kantor
3de6821c5d
Merge branch 'master' into jkantor/conflictError
2025-01-14 10:45:33 -05:00
Paulo Viadanna
fb06133a27
fix: enable scroll in grading modal
2025-01-14 19:00:42 +03:30
Jansen Kantor
12f1c72b7e
Merge branch 'master' into jkantor/conflictError
2025-01-10 14:11:49 -05:00
Jansen Kantor
ca8d08c8a0
fixup! fix: error code expecting wrong data shape
2025-01-10 14:08:32 -05:00
Jansen Kantor
30a4ca17ac
fix: error code expecting wrong data shape
2025-01-10 14:07:01 -05:00
Awais Ansari
25d76c0e59
fix: updated notifications preferences url ( #389 )
...
* fix: updated notifiations preferences url
* fix: updated test cases
2025-01-10 17:09:14 +05:00
milad-emami
400950cff8
feat: update react-pdf to v7 and fix worker configuration
2024-12-18 13:25:38 +03:30
Adolfo R. Brandes
fdcab456e8
fix: broken download tests
...
Declaring `browserslist` in package.json exposed a bug in the
download.js tests that wasn't causing failures before (but arguably,
should): one can't use arrow functions to mock constructors because
calling `new` on them doesn't work. See the NOTE under:
https://jestjs.io/docs/es6-class-mocks#-module-factory-function-must-return-a-function
2024-12-06 10:54:46 -03:00
Dima Alipov
e39533c56a
fix: incorrect message for locking
2024-11-30 15:22:18 +03:30
milad-emami
212014fed9
chore: update redux-devtools-extension to @redux-devtools/extension@3.0.0
2024-11-25 12:14:34 +03:30
milad-emami
f5208c58aa
fix: remove fixed height from review modal body
...
Remove height:100% property from modal body content to prevent content from sticking to bottom of page and allow proper spacing
2024-11-20 17:38:01 +03:30
milad-emami
c15680cb8c
fix: prevent radio criterion shrinking and improve alignment
...
- Add flexShrink: 0 style to prevent radio button compression
- Add align-items-center class for better vertical alignment
2024-11-20 17:36:46 +03:30
Diana Catalina Olarte
76f41439e9
fix: apply getPath to PUBLIC_PATH to allow use with CDN
2024-11-19 16:19:19 +03:30
Asad Ali
1f729becbe
feat: remove CTA ( #347 )
2024-11-05 12:00:31 -05:00
Asad Ali
c9d0abe968
fix: convert notification banner to text if accounts url is not set ( #362 )
...
* fix: convert banner to text if ACCOUNT_SETTINGS_URL is not set
* refactor: refactoring
* refactor: rename notificationsBannerLinkMessage to notificationsBannerPreferencesCenterMessage
* refactor: remove lodash usage
* refactor: remove lodash usage
2024-11-04 12:22:50 -05:00
Jansen Kantor
2208737a69
fix: incorrect key crashes page
2024-09-12 16:01:02 -04:00
Bilal Qamar
d72beeb2d4
Merge branch 'master' of github.com:openedx/frontend-app-ora-grading into bilalqamar95/jest-v29-upgrade
2024-06-03 16:06:23 +05:00
Brian Smith
64b57df976
feat: use frontend-plugin-framework to provide a FooterSlot
2024-05-23 11:28:25 -03:00
Bilal Qamar
346b371ba2
Merge branch 'master' of github.com:openedx/frontend-app-ora-grading into bilalqamar95/jest-v29-upgrade
2024-05-16 16:04:53 +05:00
Awais Ansari
31ed9410a4
test: added test cases for NotificationsBanner
2024-04-30 20:07:23 +05:00
Awais Ansari
0ba3cac532
feat: added info banner for ORA notifications
2024-04-30 19:59:26 +05:00
Bilal Qamar
5bcb6fe6f3
refactor: updated snapshots for failing tests
2024-04-15 15:44:02 +05:00
alipov_d
9cfab58663
fix: request error for empty user list responses
2024-04-03 15:25:01 -03:00
Samir Sabri
59a7d0751b
feat!: remove Transifex calls for OEP-58
2024-03-18 15:01:30 -04:00
Mashal Malik
f67ffdd480
refactor: replace @edx/paragon and @edx/frontend-build ( #294 )
...
* refactor: replace @edx/paragon and @edx/frontend-build
* refactor: updated edx packages
* fix: fixed failing test cases by remmoving paragon mock
* fix: updated lock file to fix build issues
---------
Co-authored-by: mashal-m <mashal.malik@arbisoft.com >
Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com >
Co-authored-by: Muhammad Abdullah Waheed <abdullah.waheed@arbisoft.com >
2024-02-28 13:04:23 -03:00
Syed Ali Abbas Zaidi
5bed90b659
feat: migrate enzyme to edx/react-unit-test-utils ( #295 )
...
* feat: migrate enzyme to edx/react-unit-test-utils
* refactor: remove shallowWrapper usage
* refactor: remove unnecessary _instance usage
2024-02-10 00:35:02 +05:00
Jenkins
f135f9a111
chore(i18n): update translations
2024-02-04 10:46:33 -05:00
Jhon Vente
44d6dc616c
fix: test problems jest dom and paragon ( #311 )
2024-02-02 12:13:12 -05:00
Jenkins
3ef24a626b
chore(i18n): update translations
2023-12-17 10:46:17 -05:00
Syed Ali Abbas Zaidi
b8f43b92a1
feat: upgrade react router to v6 ( #174 )
...
Co-authored-by: Matthew Carter <mcarter@edx.org >
2023-10-18 11:33:42 -04:00
Leangseu Kim
c644da3dcc
fix: decodeURIComponent for locationId
...
Squashed commit of the following:
commit af4d469ef241a504112dceda2cb94bff24ba4a9c
Author: Vu Nguyen <vu.nguyen@dmttek.com >
Date: Wed Oct 4 11:27:58 2023 +0700
update test cases
commit d0c28fb99bede979fbcc8f57036ecb8027996772
Merge: 1f4d50b 5492520
Author: vunguyen-dmt <34919039+vunguyen-dmt@users.noreply.github.com >
Date: Wed Oct 4 11:22:24 2023 +0700
Merge branch 'openedx:master' into fix_location_id_error
commit 1f4d50b36514a6e4e9e575b938bf93b81317a21c
Merge: a280a35 eb73457
Author: Vu Nguyen <vu.nguyen@dmttek.com >
Date: Fri Jul 21 03:45:05 2023 +0700
Merge branch 'fix_location_id_error' of https://github.com/vunguyen-dmt/frontend-app-ora-grading into fix_location_id_error
commit a280a350fcf595dd2011018d113467a9cd88cd61
Author: Vu Nguyen <vu.nguyen@dmttek.com >
Date: Fri Jul 21 03:44:28 2023 +0700
fix: decodeURIComponent for locationId
commit eb734574bd0daae0c2523904763a8d755baa31f3
Author: Vu Nguyen <vu.nguyen@dmttek.com >
Date: Fri Jul 21 03:41:28 2023 +0700
update src/data/constants/app.test.js
commit 513dd324a5adc7312ac92c30164e0120784acd4b
Merge: e899846 78ada8c
Author: vunguyen-dmt <34919039+vunguyen-dmt@users.noreply.github.com >
Date: Wed Jul 19 16:12:14 2023 +0700
Merge branch 'master' into fix_location_id_error
commit e8998461de8ba9cbbe00a1726ad6266bde5d5ef5
Author: Vu Nguyen <vu.nguyen@dmttek.com >
Date: Thu Jun 8 10:29:45 2023 +0700
fix: decodeURIComponent for locationId
2023-10-10 11:30:26 -04:00
Jenkins
549252038f
chore(i18n): update translations
2023-10-01 11:51:20 -04:00
Jenkins
192c8b4601
chore(i18n): update translations
2023-09-24 11:51:22 -04:00
Emad Rad
e25a5a9549
Persian language ( #246 )
...
* fix: corrected typos
explaination -> explanation
Critera -> Criteria
addtional -> additional
arbitary -> arbitrary
penging -> pending
downladFiles -> downloadFiles
isLoadeed -> isLoaded
selectror -> selector
commnents -> comments
stirng -> string
isGragrding -> isGrading
queu -> queue
seleted -> selected
feecback -> feedback
* feat: Persian language (fa_IR) added
* chore: Persian translations added
* chore: sort language codes alphabetically
* chore: camelCase variable used for translated messages
* chore: deprecated styling updated
---------
Co-authored-by: Leangseu Kim <lkim@edx.org >
2023-09-11 09:15:52 -04:00
Bilal Qamar
b7b94531aa
feat: update react & react-dom to v17 ( #190 )
...
* feat: update react & react-dom to v17
* build: update pkgs
* fix: fix lint issue
* build: update paragon
* refactor: updated edx packages
* build: update -react-redux
* refactor: updated package-lock
* refactor: updated package-lock
* refactor: updated package-lock
---------
Co-authored-by: mashal-m <mashal.malik@arbisoft.com >
Co-authored-by: Mashal Malik <107556986+Mashal-m@users.noreply.github.com >
2023-08-28 10:36:11 -04:00
leangseu-edx
78ada8ce34
chore: disable cycle dependency error for eslint ( #227 )
...
* chore: disable cycle dependency error for eslint
* chore: remove done from async function
* chore: downgrade @testing-library/react to 12 for react@16 support
* fix: update integration test selection and waiting
---------
Co-authored-by: Ben Warzeski <bwarzesk@gmail.com >
2023-07-17 11:17:58 -04:00
leangseu-edx
a1436c3266
chore: update header and footer package ( #195 )
...
* chore: update header and footer package
* chore: unit test
2023-06-30 13:00:29 -04:00
Leangseu Kim
a07d6f9b80
fix: when there is no options, the validation should be valid
2023-06-07 11:04:41 -04:00
Adolfo R. Brandes
0bb5f50917
refactor: use getConfig
2023-05-31 12:32:09 -03:00
Adolfo R. Brandes
49357a4e87
feat: Support runtime configuration
...
frontend-platform supports runtime configuration since 2.5.0 (see the PR
that introduced it[1], but it requires MFE cooperation. This implements
just that: by avoiding making configuration values constant, it should
now be possible to change them after initialization.
Almost all changes here relate to the `LMS_BASE_URL` setting, which in
most places was treated as a constant.
[1] openedx/frontend-platform#335
2023-05-25 11:28:28 -03:00
Eugene Dyudyunov
cc349faeb2
fix: BadOraLocationResponse error
...
Refactor the locationId constant for the subdirectory-based
deployments support.
Exclude the MFE's `PUBLIC_PATH` from the constant.
The `window.location.pathname` example:
```
<PUBLIC_PATH>block-v1:oragrading+oragrading+oragrading+type@openassessment+block@ee217e897a954c1faa3b29317da0f2e7
```
Where the `PUBLIC_PATH` could be:
- `'/'` - for subdomain-based deployments (default)
- `'/mfe-specifix-public-path/'` - for subdirectory-based deployments
2023-05-12 15:33:01 +03:00
Omar Al-Ithawi
4158231d7a
feat: use atlas in make pull_translations ( #179 )
...
Changes
-------
- Bump frontend-platform to bring `intl-imports.js` script
- Move all i18n imports into `src/i18n/index.js` so `intl-imports.js` can
override it with latest translations
- Add `atlas` into `make pull_translations` when `OPENEDX_ATLAS_PULL`
environment variable is set.
- package.json and package-lock.json are copied from https://github.com/openedx/frontend-app-ora-grading/pull/176
- updated snapshots and updated tests in sync with `frontend-platform`
- require package-lock.json version 3: same as https://github.com/openedx/frontend-app-ora-grading/pull/176
Refs: [FC-0012 project](https://openedx.atlassian.net/l/cp/XGS0iCcQ ) implementing Translation Infrastructure OEP-58.
2023-05-09 10:12:40 -04:00
Jenkins
2fa46ab00e
chore(i18n): update translations
2023-04-16 11:45:43 -04:00