ac79a185de
fix ctrl-a for codeblocks ( #1336 )
2025-07-08 22:13:21 +01:00
50b3f9ddd9
generic iframe embed ( #1234 )
2025-06-09 22:32:23 +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
5fd477d074
collapse by default in node-edit mode
2025-04-09 15:46:29 +01:00
7f7f2bccd0
fix toggle node in non-edit mode
2025-04-09 15:37:18 +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
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
bbe4fe99f9
don't replace line breaks
2025-03-23 13:57:05 +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
fea6518352
fix: VSCode markdown pasting ( #857 )
...
* fix vscode markdown pasting
* fix markdown -> html formatting
2025-03-10 02:38:22 +00:00
16254802e3
Add api prefix to attachment nodes
2025-03-06 14:19:29 +00:00
e209aaa272
feat: internal page links and mentions ( #604 )
...
* Work on mentions
* fix: properly parse page slug
* fix editor suggestion bugs
* mentions must start with whitespace
* add icon to page mention render
* feat: backlinks - WIP
* UI - WIP
* permissions check
* use FTS for page suggestion
* cleanup
* WIP
* page title fallback
* feat: handle internal link paste
* link styling
* WIP
* Switch back to LIKE operator for search suggestion
* WIP
* scope to workspaceId
* still create link for pages not found
* select necessary columns
* cleanups
2025-02-14 15:36:44 +00:00
95715421c6
fix: move markdown clipboard extension to client app
2025-01-04 21:25:05 +00:00
f5bc99b449
fix: link paste handler ( #609 )
...
* feat: support pasting markdown
* fix link paste handler
2025-01-04 20:47:49 +00:00
287b833838
feat: support pasting markdown ( #606 )
2025-01-04 16:57:36 +00:00
fe83557767
feat: space export ( #506 )
...
* wip
* Space export
* option to export pages with children
* include attachments in exports
* unified export UI
* cleanup
* fix: change export icon
* add export button to space settings
* cleanups
* export name
2024-11-30 19:47:22 +00:00
9fa432dba9
feat: support tab key in code block ( #523 )
2024-11-30 14:40:05 +00:00
ab70cee278
feat: third-party embeds ( #423 )
...
* wip
* Add more providers
* icons
* unify embed providers (Youtube)
* fix case
* YT music
* remove redundant code
2024-10-29 18:13:20 +00:00
6a3a7721be
features and bug fixes ( #322 )
...
* fix page import title bug
* fix youtube embed in markdown export
* add link to rendered file html
* fix: markdown callout import
* update local generateJSON
* feat: switch spaces from sidebar
* remove unused package
* feat: editor date menu command
* fix date description
* update default locale code
* feat: add more code highlight languages
2024-09-17 15:40:49 +01:00
87b99f8646
feat: draw.io (diagrams.net) integration ( #215 )
...
* draw.io init
* updates
2024-09-01 12:26:20 +01:00
38e9eef2dc
feat: excalidraw integration ( #214 )
...
* update tiptap version
* excalidraw init
* cleanup
* better file handling and other fixes
* use different modal to fix excalidraw cursor position issue
* see https://github.com/excalidraw/excalidraw/issues/7312
* fix websocket in vite dev mode
* WIP
* add align attribute
* fix table
* menu icons
* Render image in excalidraw html
* add size to custom SVG components
* rewrite undefined font urls
2024-08-31 19:11:07 +01:00
77b541ec71
Fix mime attribute
2024-08-26 17:12:59 +01:00
7dc37b933f
feat: editor file attachments ( #194 )
...
* fix current slider value
* WIP
* changes to extension attributes
* update command title
2024-08-26 12:38:47 +01:00
7e80797e3f
feat: mermaid diagram integration ( #202 )
2024-08-24 18:30:07 +01:00
2df7de5828
fix table commands type error
2024-07-22 15:43:43 +01:00
cd47c79d86
Make math node handling better
2024-07-22 13:05:07 +01:00
d2ecd28047
fix: localize attachment type
...
* fixes #86
2024-07-22 10:58:32 +01:00
f388540293
feat: Individual page export in Markdown and HTML formats ( #80 )
...
* fix maths node
* render default html width
* Add page export module
* with support for html and markdown exports
* Page export UI
* Add PDF print too
* remove unused import
2024-07-12 14:45:09 +01:00
52017b60ca
change math node attribute name
2024-06-27 23:25:13 +01:00
e2646b7afc
fixes and cleanups
2024-06-26 19:16:40 +01:00
fde6c9a2e3
Editor link components
...
* other minor fixes
2024-06-24 20:39:12 +01:00
df1840cf67
fix editor file handling
2024-06-22 03:33:54 +01:00
1f4bd129a8
editor improvements
...
* add callout, youtube embed, image, video, table, detail, math
* fix attachments module
* other fixes
2024-06-20 14:57:00 +01:00
a0ec2f30ca
feat: search
2024-01-30 00:14:21 +01:00
9a8b605f70
* add new tiptap editor extension monorepo package
...
* move tiptap packages to main package.json
* add tiptap extensions schema to collaborative backend
* add basic README
2024-01-14 23:05:41 +01:00