728cac0a34
fix word counter ( #1269 )
2025-06-18 21:32:11 +01:00
080900610d
cleanup
2025-06-17 16:14:06 -07:00
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
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
44445fbf46
fix: enforce SSO in invitation signups ( #1258 )
2025-06-15 20:25:15 +01:00
ccf7e34e99
feat: ukrainian language support ( #1250 )
2025-06-11 23:31:45 +01:00
f584ea84b0
chore: upgrade packages ( #1242 )
...
* upgrade tiptap editor extensions
* upgrade packages
* fix type issue
2025-06-11 23:18:39 +01:00
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
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
50b3f9ddd9
generic iframe embed ( #1234 )
2025-06-09 22:32:23 +01:00
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
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
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
343b2976c2
#1186/chore: add support language abap syntax highlight ( #1188 )
2025-05-19 20:05:31 +01:00
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
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
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
fb7e4a7956
fix: copy/move select ( #1174 )
2025-05-16 16:24:31 +01:00
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
00f4588c21
fix title update ( #1154 )
2025-05-16 16:11:29 +01:00
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
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
0ec3ff2965
Add empty placeholder text
2025-04-22 22:48:12 +01:00
acffeacdbc
fix TOC
2025-04-22 22:47:34 +01:00
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
5c957fda8d
fix: nested tree open state
2025-04-21 19:24:25 +01:00
f9711918a3
fix comment editor padding
2025-04-11 12:32:54 +01:00
7fe3c5f177
* time ago hook
2025-04-09 18:47:39 +01:00
4aa5d7e326
hide history action menu for can-view role ( #1001 )
2025-04-09 15:42:29 +01:00
1eaba6e77f
fix: bug fixes ( #1000 )
...
* sort by groups first
* add scroll area
* fix group members pagination
* move pagination to the right
2025-04-08 13:34:00 +01:00
7431804a46
feat: delete workspace member ( #987 )
...
* add delete user endpoint (server)
* delete user (UI)
* prevent token generation
* more checks
2025-04-07 19:26:03 +01:00
233536314f
feat: add Table of contents ( #981 )
...
* chore: add table of contents module
* refactor
* lint
* null check
---------
Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com >
2025-04-05 19:03:42 +01:00
17ce3bab8a
feat: move page between spaces ( #988 )
...
* feat: Move the page to another space
- The ability to move a page to another space has been added
* feat: Move the page to another space
* feat: Move the page to another space
- Correction of the visibility attribute of elements that extend beyond the boundaries of the space selection modal window
* feat: Move the page to another space
- Added removal of query keys when moving pages
* feat: Move the page to another space
- Fix locales
* feat: Move the page to another space
* feat: Move the page to another space
- Fix docker compose
* feat: Move the page to another space
* feat: Move the page to another space
- Some refactor
* feat: Move the page to another space
- Attachments update
* feat: Move the page to another space
- The function of searching for attachments by page ID and updating attachments has been combined
* feat: Move the page to another space
- Fix variable name
* feat: Move the page to another space
- Move current space to parameter of component SpaceSelectionModal
* refactor ui
---------
Co-authored-by: plekhanov <astecom@mail.ru >
2025-04-04 23:44:18 +01:00
8aa604637e
feat: nested toggle block ( #671 )
...
* feat: nested toggle block
* fix: md export
* fix detailsButton icon alignment
---------
Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com >
2025-04-04 13:01:39 +01:00
595bd1dc81
Fix editor connection loop ( #986 )
...
* fix editor connection loop
* remove query refresh
2025-04-03 14:05:34 +01:00
a74d3feae4
fix: make collab ready reliable on tab return
2025-03-27 14:39:43 +00:00
f8ce160906
feat: add version check ( #922 )
...
* Add version endpoint
* version indicator
* refetch
* * Translate strings
* Handle error
2025-03-22 15:29:10 +00:00
c824b5b570
fix collab token refresh which leads to collab editor reconnection loop ( #933 )
2025-03-22 15:15:50 +00:00
37e760d76c
* fix color check
...
* update lock file
2025-03-22 12:31:01 +00:00
442fa23399
Refetch space list on mount
2025-03-17 11:49:42 +00:00
21c3ad0ecc
feat: enhance editor uploads ( #895 )
...
* * multi-file paste support
* allow media files (image/videos) to be attachments
* insert trailing node if file placeholder is at the end of the editor
* fix video align
2025-03-15 18:27:26 +00:00
96dfe9f817
fix: page title editor bugs ( #892 )
...
* Fix page title
* compare empty page title
* Properly handle null tree node name and icon
2025-03-14 22:41:34 +00:00
210d1474ea
Add Dutch translation ( #877 )
2025-03-13 15:26:23 +00:00
5f520689ed
prevent overflow
2025-03-13 15:23:35 +00:00
f45d9dc5a0
feat: add page stats to page menu ( #876 )
2025-03-13 14:54:18 +00:00
f7a14e23cd
fix editor flickers ( #875 )
2025-03-13 08:58:21 +00:00
1f40e9b960
fix drag handle visibility ( #868 )
2025-03-12 13:17:59 +00:00
fea6518352
fix: VSCode markdown pasting ( #857 )
...
* fix vscode markdown pasting
* fix markdown -> html formatting
2025-03-10 02:38:22 +00:00
061a02ce51
Make codeblock comment more legible in light mode
2025-03-10 02:15:15 +00:00