Commit Graph

69 Commits

Author SHA1 Message Date
Mashal Malik
a16bd783a0 build: update react-redux (#549) 2023-07-12 19:37:03 +05:00
Mashal Malik
df1a16ee85 feat: update react & react-dom to v17 (#537)
* feat: update react & react-dom to v17

* build: update pkgs

* fix: fix test

* build: remove ^ from pkgs

---------

Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com>
2023-07-12 15:04:13 +05:00
Bilal Qamar
b2b33b76f7 feat: upgraded to node v18, added .nvmrc and updated workflows (#471)
* feat: upgraded to node v18, added .nvmrc and updated workflows

* refactor: updated packages

* refactor: resolved eslint issues
2023-05-25 13:16:53 +05:00
Bilal Qamar
70f6541585 build: edx namespace packages upgrade & resolved respective eslint issue (#508)
* refactor: updated frontend-build, frontend-platform, header & footer packages

* fix: resolved eslint issues post frontend-build upgrade

* refactor: resolved eslint issues

* refactor: pinned frontend-build & changed suggested function definitions
2023-05-24 11:55:28 +05:00
Awais Ansari
0844ee6875 Perf: improved discussions MFE's components re-rendering and loading time (#513)
* chore: configure WDYR for react profiling

* perf: reduced post content re-rendering

* perf: post content view and it child optimization

* perf: add memoization in post editor

* perf: add memoization in postCommnetsView

* perf: improved endorsed comment view rendering

* perf: improved re-rendering in reply component

* fix: uncomment questionType commentsView

* fix: removed console errors in postContent area

* perf: reduced postType and postId dependancy

* perf: improved re-rendering in discussionHome

* perf: improved re-rendering of postsList and its child components

* perf: improved re-rendering of legacyTopic and learner sidebar

* fix: postFilterBar filter was not updating

* fix: resolve duplicate comment posts issue

* fix: memory leaking issue in comments view

* fix: duplicate topic posts in inContext sidebar

* perf: add lazy loading

* chore: remove WDYR configuration

* fix: alert banner padding

* chore: update package-lock file

* fix: bind tour API call with buttons
2023-05-08 16:21:29 +05:00
Awais Ansari
7b7c249abd Revert "Perf: improved discussions MFE's components re-rendering and loading time (#485)" (#512)
This reverts commit 59b4366edd.
2023-05-08 15:34:43 +05:00
Awais Ansari
59b4366edd Perf: improved discussions MFE's components re-rendering and loading time (#485)
* chore: configure WDYR for react profiling

* perf: reduced post content re-rendering

* perf: post content view and it child optimization

* perf: add memoization in post editor

* perf: add memoization in postCommnetsView

* perf: improved endorsed comment view rendering

* perf: improved re-rendering in reply component

* fix: uncomment questionType commentsView

* fix: removed console errors in postContent area

* perf: reduced postType and postId dependancy

* perf: improved re-rendering in discussionHome

* perf: improved re-rendering of postsList and its child components

* perf: improved re-rendering of legacyTopic and learner sidebar

* fix: postFilterBar filter was not updating

* fix: resolve duplicate comment posts issue

* fix: memory leaking issue in comments view

* fix: duplicate topic posts in inContext sidebar

* perf: add lazy loading

* chore: remove WDYR configuration

* fix: alert banner padding

* chore: update package-lock file
2023-05-08 15:14:53 +05:00
Awais Ansari
1eb4c653c5 Revert "[FC-0014] update frontend-platform version to v4.2.0" (#506) 2023-04-28 17:36:42 +05:00
Sagirov Eugeniy
0871217f95 chore: update frontend-platform version to v4.2.0 2023-04-27 13:08:48 +03:00
Mashal Malik
4a49c13f14 Moving code coverage from codecov package to CI (#414)
* fix: removed depreciated package codecov and update version in ci

* refactor: remove deprecated es-check pacakge
2023-01-25 16:59:57 +05:00
Mehak Nasir
f33e3c3e3d fix: wrapped all content under mathjax script provider (#411)
* fix: wrapped all content under mathjax script provider

* fix: removed third party package from package json file
2023-01-24 18:44:35 +05:00
Mehak Nasir
08d1833b39 chore: upgraded paragon to match figma design 2022-10-20 16:36:00 +05:00
Awais Ansari
52550149ea chore: upgrade paragon version to 20.12.1 (#315) 2022-10-05 15:08:36 +05:00
Mehak Nasir
59740948c5 revert: paragon downgraded to avoid action menu placement issue (#306) 2022-09-29 23:20:03 +05:00
Awais Ansari
72eed3d83a chore: upgrade paragon version to 20.11.1 (#296) 2022-09-26 14:00:38 +05:00
Saad Yousaf
799895512c Revert "Revert "fix: fix discussions MFE Header to LearningHeader""
This reverts commit d1dcf20312.
2022-08-26 18:37:32 +05:00
Saad Yousaf
d1dcf20312 Revert "fix: fix discussions MFE Header to LearningHeader"
This reverts commit 5d72cc563e.
2022-08-23 17:02:14 +05:00
SaadYousaf
5d72cc563e fix: fix discussions MFE Header to LearningHeader 2022-08-23 16:25:29 +05:00
SaadYousaf
5f29bffea7 feat: add header footer for discussion MFE behind inIframe query_param 2022-08-04 15:19:20 +05:00
SaadYousaf
97b92a1762 feat: add transifex configuration to allow translation jobs. 2022-07-29 15:01:55 +05:00
Mehak Nasir
b0249539d8 chore: update dep frontend-build 2022-06-17 16:43:03 +05:00
Mehak Nasir
c352030fad chore: upgraded frontend build version 2022-06-13 21:29:20 +05:00
Mehak Nasir
34071b1c69 chore: build fix revert package file 2022-06-13 21:29:20 +05:00
Mehak Nasir
40572e1363 Revert "chore: generate new package-lock (#190)"
This reverts commit 9cd06ce426.
2022-06-13 18:43:18 +05:00
Awais Ansari
9cd06ce426 chore: generate new package-lock (#190) 2022-06-13 18:06:32 +05:00
Mehak Nasir
5e5c286392 chore: package lock issue fix attempt 2022-06-09 23:47:37 +05:00
Mehak Nasir
245f8a0f3d fix: browser support config updated 2022-06-04 01:48:35 +05:00
Mehak Nasir
2ea48f6825 Revert build fail (#179)
* fix: dropped support for better-react-mathjax as it is causing build issues

* fix: mathjax package reverted to avoid build issue
2022-06-01 12:29:18 +05:00
Mehak Nasir
8fd3ac7bd9 mathjax syntax support (#175)
* fix: mathjax syntax support extended

* fix: adding mathjax support
2022-05-30 17:02:11 +05:00
Mehak Nasir
5de4b440be Revert "fix: mathjax syntax support extended" (#171)
This reverts commit 2355c2fc37.
2022-05-27 15:10:58 +05:00
Mehak Nasir
759974c503 Revert "fix: lockfile regenerated to fix build issue (#169)" (#170)
This reverts commit fef9790930.
2022-05-27 15:05:25 +05:00
Mehak Nasir
fef9790930 fix: lockfile regenerated to fix build issue (#169) 2022-05-27 14:58:30 +05:00
Mehak Nasir
2355c2fc37 fix: mathjax syntax support extended 2022-05-27 11:23:22 +05:00
Mehak Nasir
a52c370b92 revert: reverting wiris integration (#157) 2022-05-16 23:28:37 +05:00
Mehak Nasir
fd984c6ed6 [INF154, 203]: tinyplugins support for mathjax and preview issues (#156)
* feat: mathjax support issues

fix: preview package removed

* fix: preview issue fixed with npm pac

* fix: unused plugin removed

* fix: package-lock fix

* fix: import fix

* test: increased timeout limit for testcases

* style: fix sidebar summary card heigh issue

* fix: fixed npm package version

* fix: fixed npm package version
2022-05-12 13:09:09 +05:00
Mohammad Ahtasham ul Hassan
dbade5dbd1 fix: update deps 2022-04-18 19:50:34 +05:00
Mehak Nasir
c0f675f41a revert: node 16 upgrade is reverted (#132)
* revert: node 16 upgrade is reverted

* revert: reverted frontend build version to 9.1.2

* revert: browsers list

Co-authored-by: Awais Ansari <awais.ansari63@gmail.com>
2022-04-15 23:33:29 +05:00
Mehak Nasir
7f49543c37 Revert "fix: frontend build test fix for stage" (#138)
This reverts commit e426892bb2.
2022-04-15 22:52:20 +05:00
Mehak Nasir
e426892bb2 fix: frontend build test fix for stage 2022-04-13 15:25:07 +05:00
Mehak Nasir
80c3fee3da fix: version change test fix 2022-04-13 14:16:33 +05:00
Awais Ansari
6bd1561bcb chore: upgrade frontend-build version to 9.1.4 (#124) 2022-04-12 19:03:34 +05:00
Awais Ansari
1f119c1bbb chore: create new package-lock file after node 16 upgrade 2022-04-12 12:14:15 +05:00
Awais Ansari
8fc067e64f chore: add @edx/frontend-build in project dependency (#122) 2022-04-12 02:54:09 +05:00
Mehak Nasir
428f2d2311 feat: upgrade node from 12 to 16 (#121) 2022-04-11 16:13:07 +05:00
edX requirements bot
038b8f8966 chore: Install dependencies using npm 8 2022-04-05 08:12:36 -04:00
Kshitij Sobti
c4c001ac95 fix: update icons to match mockups better (#94)
Temporary icons were in use while certain icons were unavailable in Paragon. They have now been updated to use more appropriate icons.
2022-03-28 08:58:55 +00:00
Jawayria
bf1cc6120d feat: Added support for Node 16 2022-03-17 21:41:37 +05:00
Mehak Nasir
78938913c0 chore: update paragon version to 19.6.0 2022-03-09 19:02:15 +05:00
Awais Ansari
5964b15fb9 chore: remove edx header and footer dependency (#59) 2022-02-08 19:13:52 +05:00
Awais Ansari
d02a5ef6a6 Revert "feat: integrate feeder package" 2022-02-07 15:06:11 +05:00