connorhaugh
94009e6ed7
fix: delete z index css ( #78 )
...
* fix: delete z index css
* fix: remove from index.css
2022-05-17 13:50:41 -04:00
connorhaugh
5aea213b8c
feat: add autocreate new xblock ( #67 )
...
This PR adds an automated script for generating the boilerplate code for adding a new xblock editor. As well as documentation for how to do so.
2022-05-16 16:14:18 -04:00
kenclary
0d51b45636
Merge pull request #75 from edx/kenclary/TNL-9879
...
chore: npm update, using node 16 / npm 8. TNL-9879.
2022-05-15 10:18:28 -04:00
Ken Clary
d74f2b8ba9
chore: npm update, using node 16 / npm 8. TNL-9879.
2022-05-15 09:57:10 -04:00
Raymond Zhou
76dcd1a920
Feat alert users with feedback instead of disabling next/save buttons ( #68 )
...
* feat: implemented user feedback ErrorAlerts
2022-05-13 15:23:42 -04:00
Jawayria
b5480beaf8
feat: Add package-lock file version check ( #73 )
2022-05-13 14:55:29 -04:00
Tim McCormack
18e3012462
fix: Fix pull_translations by using correct CLI flag for languages ( #74 )
...
Docs: https://developers.transifex.com/docs/using-the-client
Apparently this CLI option changed from singular to plural at some point.
2022-05-13 13:03:26 -04:00
Ben Warzeski
564b953860
feat: video skeleton hooks ( #65 )
...
* feat: video skeleton hooks
* fix: lint
* Update src/editors/containers/VideoEditor/components/VideoSettingsModal/components/CollapsibleFormWidget.jsx
Co-authored-by: connorhaugh <49422820+connorhaugh@users.noreply.github.com >
Co-authored-by: connorhaugh <49422820+connorhaugh@users.noreply.github.com >
2022-05-09 14:23:21 -04:00
bszabo
964f00e563
Merge pull request #71 from edx/TNL-9888-text-editor-ADR
...
docs: ADR for text editor decisions May 2022
2022-05-06 11:39:56 -04:00
Bernard Szabo
46458b0f58
docs: TNL-9888 ADR for text editor decisions May 2022
...
Mostly notes on how to use TinyMCE to meet product requirements
Includes pull request feedback
Co-authored-by: Ben Warzeski <bwarzeski@2u.com >
2022-05-06 11:38:59 -04:00
Bernard Szabo
da6bdad9f0
docs: TNL-9888 ADR for text editor decisions May 2022
...
Mostly notes on how to use TinyMCE to meet product requirements
Includes pull request feedback
Co-authored-by: Ben Warzeski <bwarzeski@2u.com >
2022-05-06 11:24:18 -04:00
kenclary
121f28c535
Merge pull request #70 from edx/kenclary/TNL-9876
...
fix: code plugin uses 'HTML' label instead of icon. Fixes TNL-9876.
2022-05-04 18:25:12 -04:00
Ken Clary
91be5db424
fix: code plugin uses 'HTML' label instead of icon. Fixes TNL-9876.
2022-05-04 16:50:07 -04:00
Bernard Szabo
7b6bd31475
docs: fix typo and clarify no feature loss requirement
...
per Ray Zhou's PR feedback
2022-05-04 15:24:13 -04:00
Raymond Zhou
51f89bdc1e
feat: The X Button in the Top Right Doesn't do anything. ( #66 )
...
* fix: tests
* fix: onClose test case
2022-05-04 14:20:23 -04:00
Bernard Szabo
5920096306
docs: ADR for text editor decisions May 2022
...
Mostly how to use and extended tinyMCE
2022-05-04 10:52:44 -04:00
connorhaugh
0d4688ce75
feat: remove codesample add code plugin ( #64 )
2022-04-19 12:53:33 -04:00
connorhaugh
081129b639
feat: no-op commit update readme ( #63 )
...
this is for the release to stage.
2022-04-19 11:54:25 -04:00
Raymond Zhou
5200897e1b
Fix change to go back to 'fake' modal ( #62 )
...
* fix: rebase
* fix: tests
* fix: remove broken code button
* fix: test case with iff
2022-04-19 11:25:01 -04:00
kenclary
be12d11027
Merge pull request #61 from edx/kenclary/TNL-9874
...
fix: rearrange and add several tinymce toolbar items. Addresses TNL-9874.
2022-04-18 16:43:00 -04:00
Ken Clary
1999041cdf
fix: rearrange and add several tinymce toolbar items. Addresses TNL-9874.
2022-04-18 15:37:47 -04:00
Julia Eskew
51558fd17c
Add events sent to Segment for the save and cancel clicks for content editors. ( #44 )
...
* feat: Add events sent to Segment for the save and cancel clicks for a content editor.
Co-authored-by: rayzhou-bit <rzhou@edx.org >
2022-04-18 13:44:27 -04:00
kenclary
3620cac421
Merge pull request #60 from edx/kclary/TNL-9855
...
fix: enable ordered and unordered lists in text editor. Fixes TNL-9855.
2022-04-14 16:05:04 -04:00
Ken Clary
24baf8cbeb
fix: enable ordered and unordered lists in text editor. Fixes TNL-9855.
2022-04-14 15:20:31 -04:00
Ben Warzeski
cb1c00bf3c
Feat: Video skeleton ( #58 )
...
* pt1
* feat: video skeleton
* fix: update tests
* chore: update snapshots and linting
* fix: fix image context button
* feat: re-usable editor pattern
* fix: css and bad hook
2022-04-14 15:01:04 -04:00
bszabo
0edee6b4e0
Merge pull request #57 from edx/TNL-9804-make-small-code-stewardship-changes-to-frontend-lib-content-components
...
Tnl 9804 make small code stewardship changes to frontend lib content components
2022-04-11 18:12:19 -04:00
Bernard Szabo
0d60cd97a0
refactor: Fix footer aria descriptions
...
'screensaver' in Aria description messages changed to 'screen reader'
2022-04-11 16:33:19 -04:00
Raymond Zhou
553e4d8c04
fix: editor has double scrollbars ( #59 )
2022-04-11 12:26:39 -04:00
Bernard Szabo
48fcfb0e00
refactor: Preserve button default messages
...
description for aria labels may explicitly reference intended screensaver use, but label names and ids should remain unchanged
2022-04-08 16:55:14 -04:00
connorhaugh
33b2c6a660
feat: image context toolbar ( #55 )
...
Note: this removes the crop and rotate functionality from the toolbar, as it requires an image_proxy server or tinymce cloud. https://www.tiny.cloud/docs-4x/plugins/imagetools/#imagetools_proxy . We also need to create a follow up ticket to handle right click behavior.
This is that follow up ticket
2022-04-08 13:23:42 -04:00
Raymond Zhou
ef6ea6b617
fix: saving block title ( #50 )
...
* fix: saving block title
* fix: ben's suggestions
2022-04-08 12:45:49 -04:00
Bernard Szabo
d79ee29b96
refactor: consistent naming and default message for saveButton label
...
Prior to this change Aria message and default message were different
2022-04-07 16:12:13 -04:00
Bernard Szabo
26c0c78660
refactor: use consistent ordering for header/footer attributes
2022-04-07 16:12:13 -04:00
kenclary
bc3ef37dcf
Merge pull request #53 from edx/kenclary/TNL-9832
...
fix: remove spurious hard-coded height for img-settings-form-container class. Fixes TNL-9832.
2022-04-07 15:49:06 -04:00
Ken Clary
e3236e9d95
fix: remove spurious hard-coded height for img-settings-form-container class. Fixes TNL-9832.
2022-04-07 15:44:47 -04:00
connorhaugh
c817e17d8a
fix: update texteditor spacing ( #49 )
...
footer is now locked to bottom of page, and that text editor content scrolls, and that this works on resize of page.
2022-04-07 14:49:15 -04:00
Raymond Zhou
8104aa3152
fix: load block title ( #51 )
2022-04-07 12:47:35 -04:00
connorhaugh
c3d9109211
fix: remove merge artifiact ( #48 )
...
For repo health
2022-04-06 10:50:08 -04:00
Raymond Zhou
45758612a4
feat: empty gallery ( #46 )
...
Adds a new option to the behavior for when the gallery has no images in it.
2022-04-05 11:43:40 -04:00
connorhaugh
049b6a9211
Fix: release ci ( #47 )
...
* feat: add capabilities
* chore: more tests
* fix: use correct hook source for getDispatch
* fix: fix fetchImages data contract
* fix: make onClose method a callback for ImageUploadModal
* chore: lint and test updates
* chore: clean up propType warning
* fix: upload of file
* fix: error notifcations
* fix: improve test coverage
* fix: lint fixes
* fix: lint fix
* rebase: stept 1
* rebase: step 2
* fix: use correct hook source for getDispatch
* rebase: step 3
* rebase: step 4
* chore: clean up propType warning
* fix: upload of file
* rebase: step 5
* fix: improve test coverage
* fix: lint fixes
* fix: release CI
Co-authored-by: Ben Warzeski <bwarzeski@edx.org >
2022-04-04 09:17:34 -04:00
connorhaugh
fd35c1cb18
Feat: Add Request Alerts and upload file ( #43 )
...
Fixes to Upload data type, as well as adding in of two error alerts for upload and fetch.
Co-authored-by: Ben Warzeski <bwarzeski@edx.org >
Co-authored-by: Raymond Zhou <56318341+rayzhou-bit@users.noreply.github.com
2022-04-04 08:33:31 -04:00
Raymond Zhou
28516a0389
fix: text editor save ( #45 )
...
* fix: text editor save
* fix: update snapshot
2022-04-01 17:01:12 -04:00
Raymond Zhou
dca18b9b97
chore: i18n complete ( #37 )
...
* chore: i18n
2022-03-31 16:14:29 -04:00
Ben Warzeski
0f87a61639
feat: Select img api ( #41 )
...
* feat: add capabilities
* chore: more tests
* fix: use correct hook source for getDispatch
* fix: fix fetchImages data contract
* fix: make onClose method a callback for ImageUploadModal
* chore: lint and test updates
* chore: clean up propType warning
Co-authored-by: connorhaugh <chaugh21@amherst.edu >
2022-03-30 15:13:19 -04:00
Ben Warzeski
1a5497a5ae
Feat select image modal ( #38 )
...
* feat: select image modal
* chore: fix module config
2022-03-24 16:16:38 -04:00
Ben Warzeski
09e9d865c2
Chore: Test coverage hunt ( #36 )
...
* chore: add brand mocking in gallery view
* feat: dev gallery app
* chore: link mock block ids to real block type api
* feat: image settings page features
* chore: more tests
* chore: keystore util and more testing
* chore: more tests
* chore: re-install lint plugin...
* chore: lint fixes
* chore: moar tests
* chore: remove brand from module.config and link gallery to edx.org brand
2022-03-24 11:15:32 -04:00
Ben Warzeski
284601d6d2
feat: image dimension lock logic update ( #34 )
2022-03-22 10:03:26 -04:00
Ben Warzeski
3b8a7780ac
I18n example ( #33 )
...
* feat: i18n pt 1
* fix: prevent float calculations when updating dimensions
2022-03-17 14:08:46 -04:00
Ben Warzeski
a79da4cb2d
feat: useState test util ( #31 )
2022-03-16 11:27:08 -04:00
Jawayria
9e84e0ecf0
fix: update dependencies ( #32 )
...
* fix: update dependencies
Co-authored-by: M Umar Khan <umar.khan@arbisoft.com >
2022-03-16 09:45:35 -04:00