É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
Émile Ré
d0592df676
Ensure caret is always visible
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:21 +04:00
Émile Ré
67273fe1b6
Fix table dragging
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:21 +04:00
Émile Ré
48206cbc36
Add header row / column option
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:21 +04:00
Émile Ré
4840dd510d
Select all column / row cells on menu trigger click
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:21 +04:00
Émile Ré
d75edca6b1
Add TableRowMenu
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:21 +04:00
Émile Ré
c89c437074
Add table column menu
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:20 +04:00
Émile Ré
9a3077b320
Fix drag
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:20 +04:00
Émile Ré
74380f78d9
Add table cell menu
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:20 +04:00
Émile Ré
70ebdd771d
Add table extension
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:20 +04:00
Émile Ré
3afdb0b5b8
Fix placeholder not displayed in table and lists
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:20 +04:00
Émile Ré
fc0c71ea7d
Fix block and options menu triggers alignment with hovered block
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:20 +04:00
Émile Ré
c81769b926
Use slash to display menu and filter commands
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:19 +04:00
Émile Ré
9c810eb1dc
Fix bug on hovered hr options menu click
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:19 +04:00
Émile Ré
7c5d8a8cc5
Add link handling in floating ui instead of prompt
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:19 +04:00
Émile Ré
9ce510caa7
Add phosphor icons and improve menus UI
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:19 +04:00
Émile Ré
34d64ecb75
Add side actions for insertin new / editing blocks
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:18 +04:00
Émile Ré
21eb2e5197
Add document node styling + extensions to handle clicking links with ctrl or cmd
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:18 +04:00
Émile Ré
6d18c7fce7
Remove outline on rich editor focus
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:18 +04:00
Émile Ré
eede0b72f1
Make rich editor full height
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:17 +04:00
Émile Ré
b84eab4698
Disable RichEditor on non draft version
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:17 +04:00
Émile Ré
3a054c70ba
Implement debounced auto save
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:17 +04:00
Émile Ré
a9f4ecacfa
Install tip tap
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:17 +04:00
Sacha Al Himdani
09ba7ab5a0
Release v0.156.1
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-04-01 15:23:05 +02:00
Sacha Al Himdani
1b811011eb
Split employee document policy from core document actions
...
Introduce dedicated employee-scoped IAM actions and update all
resolvers and frontend mutations accordingly.
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-04-01 15:00:54 +02:00