Émile Ré
|
7afab9487c
|
Convert html blocks inside table cells
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 21:32:39 +04:00 |
|
Émile Ré
|
9baeab4889
|
Add table conversion
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 20:56:37 +04:00 |
|
Émile Ré
|
821f66cc20
|
Review fixes
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 19:53:25 +04:00 |
|
Émile Ré
|
9bbcba68c0
|
Add mermaid tiptap extension
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:04:36 +04:00 |
|
Émile Ré
|
a03a2deae1
|
Fix lint & test
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:28 +04:00 |
|
Émile Ré
|
dda6e41102
|
Fix html conversion of soft line breaks + rel attr for _blank link targets
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:27 +04:00 |
|
Émile Ré
|
a461410fed
|
prosemirror html conversion unwrapping + table rows collection
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:27 +04:00 |
|
Émile Ré
|
f3982f23f9
|
Sanitize upon saving
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:27 +04:00 |
|
Émile Ré
|
62e68dfb6f
|
Fix html block to prosemirror default table colspan & rowspan
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:27 +04:00 |
|
Émile Ré
|
9781c7534f
|
Handle mardown html elements parsing with sanitization
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:27 +04:00 |
|
Émile Ré
|
745c52537d
|
Add promisemirror markdown capabilities
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:25 +04:00 |
|
Émile Ré
|
e71e7f1a45
|
Use prosemirror pkg to render document PDF
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:25 +04:00 |
|
Émile Ré
|
1e55bccdf8
|
Rename prosemirror file
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:25 +04:00 |
|
Émile Ré
|
79a4e7c781
|
Create prosemirror structs and HTML conversion logic
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:24 +04:00 |
|