Tom Moor
|
fde053ebc8
|
fix: Add stricter validation around image file type uploads (#3324)
* fix: Add stricter validation around image file type uploads
* revert backend restrictions, we want to allow unsupported images as file attachments
|
2022-04-01 19:26:27 -07:00 |
|
Tom Moor
|
4c0cd3d893
|
perf: More decoration caching
|
2022-03-31 19:51:30 -07:00 |
|
Ferran Celades
|
9fef7fc5ec
|
feat: Adding Solidity support (#3303)
* Adding Solidity support
* Update CodeFence.ts
Co-authored-by: Tom Moor <tom.moor@gmail.com>
|
2022-03-31 08:39:09 -07:00 |
|
Tom Moor
|
6f2a4488e8
|
chore: Editor refactor (#3286)
* cleanup
* add context
* EventEmitter allows removal of toolbar props from extensions
* Move to 'packages' of extensions
Remove EmojiTrigger extension
* types
* iteration
* fix render flashing
* fix: Missing nodes in collection descriptions
|
2022-03-30 19:10:34 -07:00 |
|
Tom Moor
|
8aa25fd7d6
|
fix: Add ability to convert between checklist and other types of list
|
2022-03-23 07:57:58 -07:00 |
|
Tom Moor
|
de15f901b8
|
fix: Rare serialization error for image nodes without a src. Honestly not sure how these get inserted – perhaps API
|
2022-03-14 16:08:35 -07:00 |
|
Tom Moor
|
5efeb90fdd
|
fix: SVGs without a natural px width are invisible (#3220)
|
2022-03-09 20:07:01 -08:00 |
|
Tom Moor
|
cf446be2df
|
fix: Dragging strings into document can attempt (and file) to insert as attachment
|
2022-03-06 21:47:30 -08:00 |
|
Tom Moor
|
631d600920
|
feat: File attachments (#3031)
* stash
* refactor, working in non-collab + collab editor
* attachment styling
* Avoid crypto require in browser
* AttachmentIcon, handling unknown types
* Do not allow attachment creation for file sizes over limit
* Allow image as file attachment
* Upload placeholder styling
* lint
* Refactor: Do not use placeholder for file attachmentuploads
* Add loading spinner
* fix: Extra paragraphs around attachments on insert
* Bump editor
* fix build error
* Remove attachment placeholder when upload fails
* Remove unused styles
* fix: Attachments on shared pages
* Merge fixes
|
2022-03-06 13:58:58 -08:00 |
|
Tom Moor
|
7807e3ac03
|
fix: Todo list items not showing as checked on Firefox
|
2022-02-12 08:45:04 -08:00 |
|
Tom Moor
|
a578d3449b
|
fix: Copy/paste of notices, closes #3082
|
2022-02-09 19:43:15 -08:00 |
|
Tom Moor
|
c5a11fe17b
|
chore: Enable eslint to enforce curly (#3060)
|
2022-02-05 10:15:40 -08:00 |
|
Tom Moor
|
c7df74fcc4
|
fix: Improvements to image positioning (#3061)
* fix: Empty paragraph below images that confuses block insertion
* Remove spacing for caption when unused
|
2022-02-05 10:14:10 -08:00 |
|
Tom Moor
|
187f036c80
|
fix: Editing image caption broken
|
2022-01-30 20:45:52 -08:00 |
|
Tom Moor
|
1cd770e38d
|
fix: Disabling editor embeds should work with collaborative editing (#2968)
* fix: Disabling editor embeds should work with collaborative editing
* Design tweaks, fixed dragging
|
2022-01-28 18:27:27 -08:00 |
|
Tom Moor
|
0203b2bc17
|
fix: Ensure copy code button appears in collab editing (#3021)
* fix: Ensure copy code button appears in collab editing
* fix: code actions should not flip in RTL doc (code is always left aligned)
|
2022-01-27 17:14:47 -08:00 |
|
Tom Moor
|
051d58011e
|
fix: Regression in collapsible headings
closes #3010
|
2022-01-27 08:00:57 -08:00 |
|
Tom Moor
|
13b8ed58fd
|
fix: Improved pasting behavior from Dropbox Paper
|
2022-01-25 22:01:51 -08:00 |
|
Tom Moor
|
50547ae355
|
fix: Increase default breathing room in documents
closes #2878
|
2022-01-22 17:32:07 -08:00 |
|
Tom Moor
|
062016b164
|
chore: Move editor into codebase (#2930)
|
2022-01-19 18:43:15 -08:00 |
|