É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é
|
e8789533a7
|
Release v0.157.0
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 20:25:40 +04:00 |
|
Émile Ré
|
3008eec705
|
Fix dry run of migration cmd
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 20:10:48 +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é
|
e5b155a584
|
Remove useless CLI
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 19:01:00 +04:00 |
|
Émile Ré
|
aac4d9d12e
|
Fix mermaid rounded corners in edit mode
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:04:37 +04:00 |
|
Émile Ré
|
84adb5409d
|
Make mermaid toolbar invisible in preview mode
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:04:36 +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é
|
679c18c548
|
Fix create draft condition and delete draft connections handling
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:04:36 +04:00 |
|
Émile Ré
|
8a25ca27b6
|
Do not display editor block placeholder when disabled
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:04:36 +04:00 |
|
Émile Ré
|
3cba683707
|
Remove version update dialog
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:04:36 +04:00 |
|
Émile Ré
|
3d1d794a84
|
Fix first rendering save
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:04:36 +04:00 |
|
Émile Ré
|
d73263f7e8
|
Handle disabled editor after version publishing
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:04:35 +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é
|
4bb009f25b
|
Handle validation errors
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:26 +04:00 |
|
Émile Ré
|
12a6c21d74
|
Add missing MCP tool
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:26 +04:00 |
|
Émile Ré
|
be189693ae
|
Use json.RawMessage for document data content
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:26 +04:00 |
|
Émile Ré
|
f29b9e22d3
|
Remove binaries
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:26 +04:00 |
|
Émile Ré
|
549d35918b
|
Add migration cmd
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:26 +04:00 |
|
Émile Ré
|
37e17c370f
|
Support all headings in tiptap
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:26 +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é
|
7dcfa90672
|
Remove arbitrary h2 sibiling page breaks
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:25 +04:00 |
|
Émile Ré
|
2c3261354d
|
Add blockquote style
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é
|
ed826eb605
|
Add go style rules in contrib/claude
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 |
|
Émile Ré
|
339cc142b5
|
Fix document creation req validation
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:24 +04:00 |
|
Émile Ré
|
cada5e010c
|
Fix after rebase
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:24 +04:00 |
|
Émile Ré
|
fe5a7304ec
|
Remove field in e2e test data
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:24 +04:00 |
|
Émile Ré
|
0a0b01fa05
|
Fix menu shadows
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:24 +04:00 |
|
Émile Ré
|
96168cbfb0
|
Fix listeners cleaning on unmount
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:24 +04:00 |
|
Émile Ré
|
f3b0842206
|
Fix bubble menu positioning when scrolling
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:23 +04:00 |
|
Émile Ré
|
62d13a1539
|
Handle table selection style with an overlay element
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:23 +04:00 |
|
Émile Ré
|
cc93378996
|
Split menu components for better responsibility handling
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:23 +04:00 |
|
Émile Ré
|
0b02171e4a
|
Fix link menu z-index
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:23 +04:00 |
|
Émile Ré
|
7897871659
|
Refactor actions using builtin editor methods
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:23 +04:00 |
|
Émile Ré
|
cf5ffc319a
|
Fix review
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:23 +04:00 |
|
Émile Ré
|
cc1a53e17c
|
Keep allowing to pass content on document creation for use cases other than frontend app
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:22 +04:00 |
|
Émile Ré
|
3181766885
|
Remove generated file
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:22 +04:00 |
|
Émile Ré
|
aef0da4c52
|
Refactor duplicated code
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:22 +04:00 |
|
Émile Ré
|
48fbca6b04
|
Add split cells action
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:22 +04:00 |
|
Émile Ré
|
935e650991
|
Fix style of the drop cursor
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:22 +04:00 |
|
Émile Ré
|
525f1e4473
|
Fix lit item paragraph must be full size
Signed-off-by: Émile Ré <emile@getprobo.com>
|
2026-04-01 18:03:21 +04:00 |
|