Kristin Aoki
e6101ed3ac
feat: update setAssetToStaticUrl to include all assets
2022-10-24 13:44:33 -04:00
Kristin Aoki
cb01ff17a0
feat: add handout widget
2022-10-19 12:17:59 -04:00
Kristin Aoki
84f35dad40
feat: add automatic thumbnail resampling for thumbnail widget
2022-10-13 15:07:08 -04:00
Kristin Aoki
36576903ea
feat: thumbnail widget
2022-10-12 15:42:38 -04:00
Raymond Zhou
d2f07045f0
Feat video source integration ( #125 )
...
* feat: video source integration
Co-authored-by: KristinAoki <kaoki@2u.com >
2022-10-12 12:38:44 -04:00
kenclary
a7abab1236
Convert video settings from xblock metadata into the redux store. In-progress draft. TNL-10009. ( #119 )
...
* feat: Convert video settings from xblock metadata into the redux store. In-progress draft. TNL-10009.
Co-authored-by: rayzhou-bit <rzhou@2u.com >
2022-10-04 14:59:22 -04:00
Raymond Zhou
cc3a2d8b85
feat: videosource to backend ( #118 )
...
* feat: videosource to backend
2022-09-30 11:00:06 -04:00
connorhaugh
45215ba504
Feat: full transcript widget ( #117 )
2022-09-27 14:09:29 -04:00
Kristin Aoki
e5ea0a096c
feat: change image absolute urls to relative urls
2022-08-31 12:03:07 -04:00
Kristin Aoki
2d427da80f
feat: add tinyMCE functionality for drag resizing of images
2022-08-31 09:18:36 -04:00
Kristin Aoki
4e69fffbef
feat: remove the ability to use image tools for content libraries
2022-08-30 16:40:17 -04:00
Kristin Aoki
2b49304ecc
feat: change static url to asset url in editor
2022-08-24 12:53:18 -04:00
Kristin Aoki
f86e1fe97e
feat: update editor text to match studio styling
2022-08-12 10:47:11 -04:00
Raymond Zhou
476c450e6c
Feat updates to code block button ( #93 )
...
* feat: updates to code block button
* feat: updates to code block button
2022-08-10 12:59:03 -04:00
Kristin Aoki
d739bcbdb5
feat: Prevent image uploads larger than 10 MB and add spinner
2022-08-08 15:44:59 -04:00
KristinAoki
cc7e502011
fix: added underline option to toolbar. TNL-10003
2022-08-01 09:11:01 -04:00
Raymond Zhou
80dfc6ba15
feat: www gallery raw selection ( #88 )
...
* feat: www gallery raw selection
2022-07-22 10:58:55 -04:00
Raymond Zhou
b047f7a2a8
feat: raw html editor ( #86 )
...
raw html editor
2022-06-28 14:25:09 -04:00
connorhaugh
cc4e19cd2a
fix: redirect to correct learning context ( #83 )
...
For https://2u-internal.atlassian.net/browse/TNL-9955
there are multiple instantiations of the text editor in different contexts, so we need to handle them upfront to not break either experience flow” or something along those lines…
2022-06-09 09:41:31 -04:00
connorhaugh
3b859734fd
feat: add simple code block and blockquote buttons ( #80 )
...
* feat: add simple code block and blockquote buttons
* fix: readaad context toolbar
2022-05-25 13:58:11 -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
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
Ken Clary
91be5db424
fix: code plugin uses 'HTML' label instead of icon. Fixes TNL-9876.
2022-05-04 16:50:07 -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
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
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
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
8104aa3152
fix: load block title ( #51 )
2022-04-07 12:47:35 -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
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
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
Ben Warzeski
32e4d5f7a1
feat: Image settings feature and design completeness ( #30 )
...
* feat: devgallery api mode
* feat: dev gallery app
* chore: link mock block ids to real block type api
* feat: image settings page features
* fix: update tests
* fix: console message cleanup
* fix: test fixes from code walkthrough with ray
2022-03-15 16:32:07 -04:00
connorhaugh
5258e93972
Test add requests redux tests ( #24 )
...
Add redux tests as well as get save functionality working.
2022-03-07 19:43:46 -05:00
Ben Warzeski
ac0d261e89
Gallery app ( #27 )
...
* feat: devgallery api mode
* chore: update react version
* feat: dev gallery app
* chore: fix component tests
* chore: lint fixes
* chore: link mock block ids to real block type api
2022-03-07 13:35:28 -05:00
Raymond Zhou
6f0f6296e4
test: cms api tests + extra lint ( #25 )
2022-03-01 11:32:03 -05:00
Ben Warzeski
9c9d3c8fdf
feat: image upload skeleton ( #22 )
2022-03-01 11:17:03 -05:00
Raymond Zhou
f3d80995c5
test: cms urls ( #23 )
2022-02-25 19:24:05 -05:00
Ben Warzeski
1a1900f213
feat: redux tests pt 1 ( #19 )
...
* feat: redux tests pt 1
* chore: add app thunkAction tests
* chore: resolve lint issues
* Update src/editors/data/redux/app/reducer.test.js
Co-authored-by: connorhaugh <49422820+connorhaugh@users.noreply.github.com >
Co-authored-by: connorhaugh <49422820+connorhaugh@users.noreply.github.com >
2022-02-24 16:59:30 -05:00
Ben Warzeski
d2e89d7b28
chore: rename lms service to cms ( #15 )
...
* chore: rename lms service to cms
* fix: remove typo
* fix: remove old selector
2022-02-22 12:59:37 -05:00
Ben Warzeski
5a1d71a62c
!refactor: Breaking Change refactor use Redux. No release
2022-02-18 13:16:36 -05:00
connorhaugh
2f931b5bdb
fix: dont encode with uri twice ( #10 )
2022-01-27 12:39:19 -05:00
connorhaugh
d8c6b8dddd
feat: Text Editor and V2 Editor Framework ( #9 )
...
Text Editor and V2 Editor Framework. Documentation to come.
2022-01-25 14:04:57 -05:00