Vipin Chaudhary
b37e453b32
[WIKI-699] refactor: editor config ( #7850 )
2025-10-01 15:00:10 +05:30
Aaryan Khandelwal
e110ef55b8
[WIKI-569] chore: migrate to tiptap v3 ( #7526 )
...
* chore: upgrade to tiptap v3
* chore: update starter kit
* chore: tippy to floating-ui migration for mentions
* chore: update remaining floating menus
* chore: update setEditorValue function
* fix: potential bugs
* chore: extract out common floating ui positioning logic
* fix: storage api
* fix: bubble menu
* fix: type errors
* fix: type errors
* chore: upgrade tiptap-markdown package
* fix: mentions close callback
* chore: update bubbling sequence
* chore: update package.json
* chore: update tiptap catalogs
* fix: add error handling
* fix: file plugin types
* chore: update live package.json
* fix: broken lock file
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-09-30 19:56:12 +05:30
Lakhan Baheti
11cd8d11e4
[WIKI-632] chore: accept additional props for document collaborative editor ( #7718 )
...
* chore: add collaborative document editor extended props
* fix: additional rich text extension props
* fix: formatting
* chore: add types to the trailing node extension
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
2025-09-11 14:15:39 +05:30
Vipin Chaudhary
af1dcd335e
[WIKI-640] chore: refactor link view #7727
2025-09-05 14:14:30 +05:30
Aaryan Khandelwal
a1500c2206
[WIKI-644] fix: remove unnecessary props from the editor package #7726
2025-09-05 13:50:44 +05:30
M. Palanikannan
fd5ba6c7b8
[WIKI-511] [WIKI-572] fix: extended page root and editor body ( #7661 )
...
* fix: better refactoring of page root and editor body
* fix: editor sideeffects
* fix: add comments json field
* fix: props name
* fix: review changes
* fix: extra checks
* fix: type changes
* fix: remove editor ref current
* fix: renaming
* fix: link check
2025-09-01 22:17:53 +05:30
Vipin Chaudhary
cf7b288f93
[WIKI-345] regression: update block menu options ( #7647 )
...
* chore: update flagged and disabled extension
* chore :build fix
2025-08-26 14:18:26 +05:30
Aaryan Khandelwal
e0fa6553ae
[WIKI-539] refactor: remove lite text read only editor ( #7481 )
...
* refactor: remove lite text read only editor
* chore: update types
2025-07-29 18:09:39 +05:30
Aaryan Khandelwal
27f74206a3
[WIKI-537] refactor: document editor ( #7384 )
...
* refactor: document editor
* chore: update user prop
* fix: type warning
* chore: update value prop name
* chore: remove unnecessary exports
* hore: update initialValue type
* chore: revert initialValue type
* refactor: unnecessary string handlers
2025-07-25 13:57:45 +05:30
sriram veeraghanta
6ce700fd5d
chore: format files using prettier ( #7364 )
...
* chore: format files using prettier
* chore: api server files formatted
2025-07-08 20:41:11 +05:30
Vipin Chaudhary
ba6b822f60
[WIKI-402] feat: emoji support for all editors ( #7275 )
...
* feat: basic emoji
* feat:emoji slash command
* update slice command
* refactor: emoji storage
* refactor:types
* refactor: emoji list
* refactor: restructure extension
* chore: add comments
* chore: update comments
* fix: fallback image
2025-07-02 15:32:07 +05:30
Aaryan Khandelwal
0b159c4963
[WIKI-400] feat: page navigation pane ( #7206 )
...
* init: page navigation pane
* chore: outline and info tabs
* chore: asset download endpoint
* chore: realtime document info updates
* chore: add support for code splitting
* fix: formatting
* refactor: image block id generation
* chore: implement translation
* refactor: assets list storage logic
* fix: build errors
* fix: image extension name
* refactor: add support for additional asset items
* refactor: asset extraction logic
* chore: add translations
* fix: merge conflicts resolved from preview
* chore: remove version history option from the dropdown
* chore: query params handling
* chore: remove unnecessary logic
* refactor: empty state components
* fix: empty state asset path
2025-07-02 15:25:52 +05:30
Aaryan Khandelwal
e09aeab5b8
[WIKI-481] refactor: editor parser #7261
2025-06-27 16:05:38 +05:30
Aaryan Khandelwal
c1fa372c84
[WIKI-471] refactor: custom image extension ( #7247 )
...
* refactor: custom image extension
* refactor: extension config
* revert: image full screen component
* fix: undo operation
2025-06-24 14:05:11 +05:30
Aaryan Khandelwal
8988cf9a85
[WEB-462] refactor: editor props structure ( #7233 )
...
* refactor: editor props structure
* chore: add missing prop
* fix: space app build
* chore: export ce types
2025-06-19 16:25:52 +05:30
Aaryan Khandelwal
2792d48288
[WIKI-412] chore: improved rich text editor extensions handling ( #7158 )
...
* chore: code split for rich text editor extensions
* chore: update type
* chore: add missing prop
2025-06-04 15:32:54 +05:30
Aaryan Khandelwal
e388a9a279
[WIKI-181] refactor: file plugins and types ( #7074 )
...
* refactor: file plugins and types
* refactor: image extension storage types
* chore: update meta tag name
* chore: extension fileset storage key
* fix: build errors
* refactor: utility extension
* refactor: file plugins
* chore: remove standalone plugin extensions
* chore: refactoring out onCreate into a common utility
* refactor: work item embed extension
* chore: use extension enums
* fix: errors and warnings
* refactor: rename extension files
* fix: tsup reloading issue
* fix: image upload types and heading types
* fix: file plugin object reference
* fix: iseditable is hard coded
* fix: image extension names
* fix: collaborative editor editable value
* chore: add constants for editor meta as well
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2025-05-28 01:43:01 +05:30
Aaryan Khandelwal
2a2feaf88e
[WIKI-181] chore: editor extension storage utility code split ( #7071 )
...
* chore: storage extension code split
* chore: use storage extension utility
2025-05-19 13:12:52 +05:30
Aaryan Khandelwal
dc16f2862e
[WIKI-181] refactor: make file handling generic in editor ( #7046 )
...
* refactor: make file handling generic
* fix: useeffect dependency array
* chore: remove mime type to extension conversion
2025-05-12 18:37:36 +05:30
M. Palanikannan
a908bf9edd
[PE-232] chore: management of disabled extensions ( #6317 )
...
* chore: added mobile editor required changes
* fix: turbo.json
---------
Co-authored-by: Lakhan <Lakhanbaheti9@gmail.com >
2025-01-15 20:23:09 +05:30
Aaryan Khandelwal
9f14167ef5
refactor: editor code splitting ( #6102 )
...
* fix: merge conflicts resolved from preview
* fix: space app build errors
* fix: product updates modal
* fix: build errors
* fix: lite text read only editor
* refactor: additional options push logic
2024-12-02 13:51:27 +05:30
sriram veeraghanta
d2758fe5e6
Revert "fix: refactor editor extensions code spliting"
...
This reverts commit 234513278f .
2024-11-27 18:20:41 +05:30
sriram veeraghanta
234513278f
fix: refactor editor extensions code spliting
2024-11-26 18:08:32 +05:30
Lakhan Baheti
3696062372
[WEB-2730] chore: core/editor updates to support mobile editor ( #5910 )
...
* added editor changes w.r.t mobile-editor
* added external extensions option
* fix: type errors in image block
* added on transaction method
* fix: optional prop fixed
* fix: memoize the extensions array
* fix: added missing deps
* fix: image component types
* fix: remove range prop
* fix: type fixes and better names of img src
* fix: image load blinking
* fix: code review
* fix: props code review
* fix: coderabbit review
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2024-10-30 17:39:02 +05:30
Aaryan Khandelwal
c3c1ea727d
[WEB-2494] feat: text color and highlight options for all editors ( #5653 )
...
* feat: add text color and highlight options to pages
* style: rich text editor floating toolbar
* chore: remove unused function
* refactor: slash command components
* chore: move default text and background options to the top
* fix: sections filtering logic
2024-10-08 18:42:47 +05:30
M. Palanikannan
8533eba07d
[WEB-2450] dev: custom image extension ( #5585 )
...
* fix: svg not supported in image uploads
* fix: svg image file error message fixed
* feat: add custom image node for uploads
* fix: combine two extensions
* fix: added new image extension to backend
* fix: type errors
* style: image drop node
* style: image resize handler
* fix: removed unused stuff
* fix: types of updateAttributes
* fix: image insertion at pos and loading effect added
* fix: resize image real time sync
* fix: drag drop menu
* feat: custom image component editor
* fix: reverted back styles
* fix: reverted back document info changes
* fix: css image css
* style: image selected and hover states
* refactor: custom image extension folder structure
* style: read-only image
* chore: remove file handler
* fix: fixed multi time file opener
* fix: editor readonly content set properly
* fix: old images not rendered as new ones
* fix: drop upload fixed
* chore: remove console logs
* fix: src of image node as dependency
* fix: helper library build fix
* fix: improved reflow/layout and fixed resizing
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
2024-09-16 19:36:20 +05:30
Aaryan Khandelwal
9910ed6e5f
[WEB-1116] refactor: page helpers for document transformation ( #5503 )
...
* refactor: page helpers for document transformation
* refactor: update tranforamtion function name
2024-09-03 15:31:32 +05:30
Aaryan Khandelwal
6c3a8a9647
[WEB-1116] feat: pages realtime collaboration ( #5493 )
...
* [WEB-1116] feat: pages realtime sync (#5057 )
* init: live server for editor realtime sync
* chore: authentication added
* chore: updated logic to convert html to binary for old pages
* chore: added description json on page update
* chore: made all functions generic
* chore: save description in json and html formats
* refactor: document editor components
* chore: uncomment ui package components
* fix: without props extensions refactor
* fix: merge conflicts resolved from preview
* chore: init docker compose
* chore: pages custom error codes
* chore: add health check endpoint to the live server
* chore: update without props extensions type
* chore: better error handling
* chore: update react-hook-form versions
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
* fix: docker related fixes
* fix: module type fixes
* fix: nginx update
* fix: adding live server workflow
* fix: workflow fixes
* fix: docker compose fixes
* fix: workflow fixes
* fix: path config
* fix: docker compose warnings
* fix: nginx port forwarding
* fix: update docker compose with new env
* fix: env var fixes
* fix: error handling
* fix: docker compose env var
* fix: compose fixes
* chore: update server start message
* chore: handle errors
* fix: build errors
* chore: update port
* chore: update server port
* chore: show error on authentication fail
* chore: show error on authentication fail
* feat: add redis extension
* chore: updated restore version logic
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2024-09-02 17:54:12 +05:30
Aaryan Khandelwal
a36adae995
[WEB-2047] dev: pages side menu refactor ( #5371 )
...
* dev: pages ai menu
* chore: remove unused tasks
2024-08-16 16:17:33 +05:30
Aaryan Khandelwal
e805c49e69
[WEB-2047] refactor: editor side menu ( #5329 )
...
* refactor: editor side menu
* chore: change editor side menu selector to be id based
2024-08-08 14:48:05 +05:30
Aaryan Khandelwal
943dd593fa
dev: editor extensions feature flagging ( #5279 )
2024-08-07 20:06:15 +05:30
Aaryan Khandelwal
dbd7756163
fix: issue embed option in slash command ( #4938 )
2024-06-27 16:24:52 +05:30
M. Palanikannan
99184371f7
[WEB-1727] refactor: pages editor sync logic solidified ( #4926 )
...
* feat: pages editor sync logic solidified
* chore: added validation for archive and lock in a page
* feat: pages editor sync logic solidified
* fix: updated the auto save hook to run every 10s instead of 10s after the user stops typing!!
* chore: custom status code for pages
* fix: forceSync in case of auto save
* fix: modifying a locked and archived page shows a toast for now!
* fix: build errors and better error messages
* chore: page root moved
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-06-25 18:58:57 +05:30
Aaryan Khandelwal
55a5c2d383
[WEB-1682] chore: additional document editor extensions ( #4905 )
...
* chore: additional document editor extensions
* chore: updated document editor hook
2024-06-21 18:53:35 +05:30
Aaryan Khandelwal
dcdd1ef065
[WEB-1682] refactor: editor code splitting ( #4893 )
...
* refactor: lite and rich text editors
* refactor: document editor migration
* fix: add missing css import
* refactor: issue embed widget splitting
* chore: remove extensions folder from ee
* chore: update web ee folder structure
* fix: build errors
---------
Co-authored-by: Satish Gandham <satish.iitg@gmail.com >
2024-06-21 17:37:11 +05:30