Philipinho
600bef3da0
fix(editor): prevent text color removal from other list items when setting color in lists
...
Only unset color when 'Default' is selected. This ensures setting color on one list item does not remove it from others.
2025-06-23 11:28:06 -07:00
Philipinho
65b01038d7
v0.21.0
2025-06-18 14:28:14 -07:00
Auxa
b9b3406b28
Fix: Prevent premature focus change in TitleEditor when pressing Enter during IME composition ( #730 )
...
* fix: Prevents key events during text composition
Stops handling title key events when composing text,
ensuring proper input behavior during IME use.
* Refines IME composition event checks
Separates IME composition control from shift key logic and adds a Safari-specific keyCode check to prevent premature focus shifts during IME input.
2025-06-18 21:33:35 +01:00
Philip Okugbe
728cac0a34
fix word counter ( #1269 )
2025-06-18 21:32:11 +01:00
Philipinho
080900610d
cleanup
2025-06-17 16:14:06 -07:00
fuscodev
d1dc6977ab
feat: edit mode preference ( #666 )
...
* lock/unlock pages
* remove using isLocked column - add default page edit state preference
* * Move state management to editors (avoids flickers on edit mode switch)
* Rename variables
* Add strings to translation file
* Memoize components in page component
* Fix title editor sending update request on editable state change
* fixed errors merging main
* Fix embed view in read-only mode
* remove unused line
* sync
* fix responsiveness on mobile
---------
Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com >
2025-06-18 00:11:47 +01:00
Philip Okugbe
5f62448894
less create workspace form fields in cloud ( #1265 )
...
* sync
* less signup form fields in cloud
* min length
2025-06-17 23:56:07 +01:00
Philip Okugbe
44445fbf46
fix: enforce SSO in invitation signups ( #1258 )
2025-06-15 20:25:15 +01:00
Philip Okugbe
1c674efddd
fix: revert tiptap version ( #1255 )
2025-06-13 21:38:49 +01:00
Philip Okugbe
ccf7e34e99
feat: ukrainian language support ( #1250 )
2025-06-11 23:31:45 +01:00
Philip Okugbe
f39d48d6ee
New Crowdin updates ( #1063 )
...
* New translations translation.json
2025-06-11 23:21:01 +01:00
Philip Okugbe
f584ea84b0
chore: upgrade packages ( #1242 )
...
* upgrade tiptap editor extensions
* upgrade packages
* fix type issue
2025-06-11 23:18:39 +01:00
Chai
bc0c4d6258
fix: make link popup work on safari ( #1243 )
...
* fix: make link popup work on safari
* fix: second iteration
* chore: cleanup
* chore: format
* chore: undo unused stuff
2025-06-11 23:09:59 +01:00
Philip Okugbe
d8da307a61
feat: enhance excalidraw ( #1240 )
...
* WIP
* use next excalidraw version
* support local persistence for excalidraw library.
Co-authored-by: Drauggy <n.fomenko@safe-tech.ru >
---------
Co-authored-by: Drauggy <n.fomenko@safe-tech.ru >
2025-06-09 23:25:36 +01:00
Philip Okugbe
50b3f9ddd9
generic iframe embed ( #1234 )
2025-06-09 22:32:23 +01:00
Philip Okugbe
0029f84d50
feat: toggle table header row and column ( #1203 )
...
* feat: toggle table header row and column
* switch position
2025-06-09 05:39:43 +01:00
Philip Okugbe
6d024fc3de
feat: bulk page imports ( #1219 )
...
* refactor imports - WIP
* Add readstream
* WIP
* fix attachmentId render
* fix attachmentId render
* turndown video tag
* feat: add stream upload support and improve file handling
- Add stream upload functionality to storage drivers\n- Improve ZIP file extraction with better encoding handling\n- Fix attachment ID rendering issues\n- Add AWS S3 upload stream support\n- Update dependencies for better compatibility
* WIP
* notion formatter
* move embed parser to editor-ext package
* import embeds
* utility files
* cleanup
* Switch from happy-dom to cheerio
* Refine code
* WIP
* bug fixes and UI
* sync
* WIP
* sync
* keep import modal mounted
* Show modal during upload
* WIP
* WIP
2025-06-09 04:29:27 +01:00
fuscodev
ce1503af85
fix: sidebar list when changing workspace ( #1150 )
...
* init
* navigate in overview if current page is in deleted node
* fix: implement pagination in sidebar-pages queries
* fix: appendNodeChildren()
Preserve deeper children if they exist and remove node if deleted
2025-06-08 03:27:09 +01:00
sanua356
343b2976c2
#1186/chore: add support language abap syntax highlight ( #1188 )
2025-05-19 20:05:31 +01:00
Philip Okugbe
7491224d0f
hide shared page branding in EE ( #1193 )
...
* hide shared page branding in EE
* Hide branding in business plan
2025-05-17 19:17:34 +01:00
Philip Okugbe
4a0b4040ed
Add second plan ( #1187 )
2025-05-17 19:03:01 +01:00
fuscodev
e3ba817723
feat: comment editor emoji picker and ctrl+enter action ( #1121 )
...
* commenteditor-emoji-picker
* capture Mac command key
* remove tooltip
---------
Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com >
2025-05-16 20:01:27 +01:00
fuscodev
b0491d5da4
feat: create new page from mention ( #1153 )
...
* init
* create page in relative parent root
2025-05-16 19:15:11 +01:00
极地
1c200dbd0f
fix(table-hover): adjust row height to prevent unexpected scrollbar on hover ( #1124 )
...
fix: Hover table style height error causing scrollbar to appear #1108
2025-05-16 16:26:05 +01:00
fuscodev
fb7e4a7956
fix: copy/move select ( #1174 )
2025-05-16 16:24:31 +01:00
fuscodev
1413033568
feat: realtime comments ( #1144 )
...
* init
* fix: close bubblemenu after comment and wait before scroll
* scroll to comment when click
* highlight comment animation
2025-05-16 16:18:23 +01:00
fuscodev
00f4588c21
fix title update ( #1154 )
2025-05-16 16:11:29 +01:00
edo0
55d1a2c932
Fix typo in enforce-sso.tsx ( #1145 )
2025-05-09 11:11:02 +01:00
Philipinho
7adbf85030
v0.20.4
2025-04-30 14:44:58 +01:00
Philip Okugbe
de7982fe30
feat: copy page to different space ( #1118 )
...
* Add copy page to space endpoint
* copy storage function
* copy function
* feat: copy attachments too
* Copy page - WIP
* fix type
* sync
* cleanup
2025-04-30 14:43:16 +01:00
Philipinho
8327251ab6
fix typo
2025-04-29 23:30:12 +01:00
Philipinho
9bbd62e0f0
v0.20.3
2025-04-24 23:22:53 +01:00
Philipinho
31e5c0c660
v0.20.2
2025-04-24 17:57:14 +01:00
Philipinho
33c314d4e8
remove clickoutside hook
2025-04-24 17:56:54 +01:00
Philipinho
08f223899a
cloud trial refactor
2025-04-23 16:07:58 +01:00
Philipinho
c528f7e858
v0.20.1
2025-04-23 14:34:28 +01:00
Philip Okugbe
c26a851d52
feat: enhance public sharing ( #1057 )
...
* fix tree nodes sort
* remove comment mark in shares
* remove clickoutside hook for now
* feat: search in shared pages
* fix user-select
* use Link
* render page icons
2025-04-23 14:32:35 +01:00
Philipinho
de5f90309c
v0.20.0
2025-04-22 22:49:45 +01:00
Philipinho
0ec3ff2965
Add empty placeholder text
2025-04-22 22:48:12 +01:00
Philipinho
acffeacdbc
fix TOC
2025-04-22 22:47:34 +01:00
Philip Okugbe
00d92a3690
New Crowdin updates ( #1008 )
...
* New translations translation.json (Russian)
* New translations translation.json (Russian)
* New translations translation.json (Chinese Simplified)
* New translations translation.json (Spanish)
* New translations translation.json (French)
* New translations translation.json (Spanish)
* New translations translation.json (German)
* New translations translation.json (Italian)
* New translations translation.json (Japanese)
* New translations translation.json (Korean)
* New translations translation.json (Dutch)
* New translations translation.json (Russian)
* New translations translation.json (Chinese Simplified)
* New translations translation.json (English)
* New translations translation.json (Portuguese, Brazilian)
2025-04-22 20:57:07 +01:00
Diego Ochoa
3430f715ec
feat: remember and restore previous route when exiting settings ( #1046 )
...
Improves user experience by allowing users to return to the previous
page after visiting the Settings section.
Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com >
2025-04-22 20:47:57 +01:00
Philip Okugbe
6c422011ac
feat: public page sharing ( #1012 )
...
* Share - WIP
* - public attachment links
- WIP
* WIP
* WIP
* Share - WIP
* WIP
* WIP
* include userRole in space object
* WIP
* Server render shared page meta tags
* disable user select
* Close Navbar on outside click on mobile
* update shared page spaceId
* WIP
* fix
* close sidebar on click
* close sidebar
* defaults
* update copy
* Store share key in lowercase
* refactor page breadcrumbs
* Change copy
* add link ref
* open link button
* add meta og:title
* add twitter tags
* WIP
* make shares/info endpoint public
* fix
* * add /p/ segment to share urls
* minore fixes
* change mobile breadcrumb icon
2025-04-22 20:37:32 +01:00
Philipinho
3e8824435d
update vite and axios
2025-04-22 20:28:27 +01:00
Philip Okugbe
37a1804db9
Revert "switch to vite rolldown ( #1048 )" ( #1050 )
...
This reverts commit 1a1b2c8682 .
2025-04-22 20:00:36 +01:00
Philip Okugbe
1a1b2c8682
switch to vite rolldown ( #1048 )
...
* switch to vite rolldown
* update
2025-04-22 15:52:44 +01:00
Philip Okugbe
5c957fda8d
fix: nested tree open state
2025-04-21 19:24:25 +01:00
Philipinho
de57d05199
0.10.2
2025-04-15 12:48:40 +01:00
Philipinho
49d0f1cc9a
Add click handler
2025-04-11 13:41:43 +01:00
Philipinho
268001ae26
v0.10.1
2025-04-11 13:23:42 +01:00