Bilal Qamar
5c6e40bc48
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-06-09 09:12:08 +02:00
Sagirov Eugeniy
35541c9268
chore: update frontend-platform version to v4.2.0
2023-05-02 17:17:14 -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
Awais Ansari
880c061e9f
feat: integrate feeder package
2022-02-03 23:08:24 +05:00
Ahtisham Shahid
0a66e60f37
chore: regenrated package-lock to fix gocd pipeline ( #52 )
2022-01-27 23:49:16 +05:00
Ahtisham Shahid
a82427d0bc
chore: updated frontend-build package to fix gocd build ( #51 )
...
* chore: updated frontend-build package to fix gocd build
2022-01-27 17:54:54 +05:00
Kshitij Sobti
b07b4043b0
test: tests
2021-12-06 15:45:14 +05:30
Kshitij Sobti
e7a0eba5ef
feat: Make UI more responsive to smaller screens and embeds
...
Updates the UX so that on a smaller screen eitherthe topic/post sidebar is displayed or the post view to give each more space.
Also adds support for an in-context view where the header and navigation is replaced with a sidebar-specific header.
2021-11-25 12:38:11 +05:30
Kshitij Sobti
7f26f3a6ca
feat: Add topic link to discussion post
...
Refactors the topics code and adds the topic relation box to posts.
2021-11-17 09:11:10 +05:30
Felipe Trzaskowski
2138c12eb4
fix: remove the "powered by tiny" text
...
fix: skin loading with transparent background
For some reason, loading the skin from `skin.min.css` was resulting in
dialogs and menus appearing with a transparent background. Replacing the
import for the non-minified version, `skin.css`, solves the problem.
feat: enable native browser spellchecking
Disabling the TinyMCE context menu is required for the native
spellchecking right click suggestions to work.
feat: enable autosave plugin
Autosaves to local storage every second.
Restores draft when empty.
feat: add new toolbar buttons
Additional toolbar buttons requested: quoting, code formatting, HTML button with text
label, clear formatting, undo/redo
feat: add image button to the toolbar, and load the imagetools plugin
The imagetools only work on images loaded from the same domain.
feat: add image upload capability
Depends on an upload endpoint in the REST API.
feat: enable a11y_advanced_options
This will only affect the image plugin.
For full a11y checking functionality, a premium TinyMCE key is required.
fix: TinyMCE content styles not being properly loaded
Content CSS need to be loaded as raw text, to be included in the TinyMCE
initialization. For this, we need webpack's `raw-loader` as a dependency.
fix: refactor the upload API call into posts/data/api
feat: pass courseId and threadId to the upload API endpoint
fix: rename customized buttons with openedx prefix
fix: use exact version for dependencies
fix: improve jsdoc and update the upload endpoint
fix: simplify TinyMCE side of the upload call
fix: update the upload url
2021-10-29 17:15:27 -03:00