sriram veeraghanta
5f4875cc60
fix: version bump
2024-10-10 15:05:03 +05:30
M. Palanikannan
2b1da96c3f
fix: drag handle scrolling fixed ( #5619 )
...
* fix: drag handle scrolling fixed
* fix: closest scrollable parent found and scrolled
* fix: removed overflow auto from framerenderer
* fix: make dragging dynamic and smoother
2024-10-10 14:06:14 +05:30
M. Palanikannan
b97fcfb46d
fix: show the full screen toolbar in read only instances as well ( #5746 )
2024-10-10 14:06:14 +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
Aaryan Khandelwal
b27249486a
[PE-45] feat: page export as PDF & Markdown ( #5705 )
...
* feat: export page as pdf and markdown
* chore: add image conversion logic
2024-10-08 16:54:02 +05:30
M. Palanikannan
7317975b04
fix: show the full screen toolbar in read only instances as well ( #5746 )
2024-10-08 16:50:32 +05:30
M. Palanikannan
5fb7e98b7c
fix: drag handle scrolling fixed ( #5619 )
...
* fix: drag handle scrolling fixed
* fix: closest scrollable parent found and scrolled
* fix: removed overflow auto from framerenderer
* fix: make dragging dynamic and smoother
2024-10-08 16:44:05 +05:30
M. Palanikannan
5f7b6ecf7f
fix: image deletion on submit fixed in comments ( #5748 )
...
* fix: image deletion on submit fixed in comments
* fix: cleareditor added to read only editor
* fix: image component double drop fixed
* feat: multiple image selection and uploading
* fix: click event on read only instance
* fix: made things async
* fix: prevented default behaviour
* fix: removed extra dep and cleaned up logic
2024-10-07 13:12:16 +05:30
sriram veeraghanta
b87d5c5be6
fix: version upgrade
2024-10-04 19:25:49 +05:30
M. Palanikannan
bfef0e89e0
[PE-46] fix: added aspect ratio to resizing ( #5693 )
...
* fix: added aspect ratio to resizing
* fix: image loading
* fix: image uploading and adding only necessary keys to listen to
* fix: image aspect ratio maintainance done
* fix: loading of images with uploads
* fix: custom image extension loading fixed
* fix: refactored all the upload logic
* fix: focus detection for editor fixed
* fix: drop images and inserting images cleaned up
* fix: cursor focus after image node insertion and multi drop/paste range error fix
* fix: image types fixed
* fix: remove old images' upload code and cleaning up the code
* fix: imports
* fix: this reference in the plugin
* fix: added file validation
* fix: added error handling while reading files
* fix: prevent old data to be updated in updateAttributes
* fix: props types for node and image block
* fix: remove unnecessary dependency
* fix: seperated display message logic from ui
* chore: added comments to better explain the loading states
* fix: added getPos to deps
* fix: remove click event on failed to load state
* fix: css for error and selected state
2024-09-30 19:43:14 +05:30
M. Palanikannan
bcd46b6aa9
fix: missing editor package ( #5708 )
2024-09-30 17:58:11 +05:30
Aaryan Khandelwal
3b0f3ca761
chore: show content loader untile the server has synced ( #5657 )
2024-09-30 15:57:19 +05:30
Aaryan Khandelwal
04686d1721
fix: convert image size to string ( #5717 )
2024-09-27 20:39:50 +05:30
Aaryan Khandelwal
ade03e9f8f
chore: move headings list extension to the document editor ( #5711 )
2024-09-27 08:24:04 +05:30
M. Palanikannan
20e569294d
[WEB-2528] fix: side menu rendering even if created already ( #5687 )
...
* fix: side menu rendering even if created already
* fix: drag handles position
2024-09-24 20:11:49 +05:30
Aaryan Khandelwal
8dabe839f3
fix: pass update image size ( #5686 )
2024-09-24 16:09:12 +05:30
Aaryan Khandelwal
5ca794b648
chore: remove line-through decoration from checked todo list items ( #5659 )
2024-09-24 13:56:36 +05:30
sriram veeraghanta
83bfca6f2d
fix: linting issues and rule changes ( #5681 )
...
* fix: lint config package updates
* fix: tsconfig changes
* fix: lint config setup
* fix: lint errors and adding new rules
* fix: lint errors
* fix: ui and editor lints
* fix: build error
* fix: editor tsconfig
* fix: lint errors
* fix: types fixes
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
2024-09-23 17:10:38 +05:30
Aaryan Khandelwal
83b83326c5
[WEB-2509] feat: fullscreen option for editor images ( #5665 )
...
* feat: editor image full screen mode
* fix: full screen modal visibility
* refactor: memoize calculations
* chore: update useEffect dependencies
2024-09-23 16:00:06 +05:30
Aaryan Khandelwal
f9a8896486
[WEB-1116] chore: add fallback for the live server ( #5622 )
...
* chore: add fallback for the live server
* fix: update provider document after patch request
* chore: make the health check call only on connection fail
* chore: update debounce interval
* refactor: remove useSwr call for healtch check
* fix: pages fallback init
2024-09-23 15:35:06 +05:30
M. Palanikannan
a05876552c
[WEB-1116] fix: page outline not reflecting changes in realtime ( #5567 )
...
* fix: svg not supported in image uploads
* fix: svg image file error message fixed
* fix: heading not updating with realtime
* chore: add read-only editor support
* fix: headings show on initial render
* fix: types and imports
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
2024-09-23 14:44:27 +05:30
Aaryan Khandelwal
77152b3119
style: remove side menu position transition ( #5637 )
2024-09-19 17:47:34 +05:30
M. Palanikannan
146a500f9f
[WEB-2450] fix: image resize component ( #5623 )
...
* fix: image resize fixed for initial render
* fix: working image resize with mousemove handler only inside the editor
* fix: unnecessary calc
* fix: setting state to true
2024-09-17 16:54:42 +05:30
sriram veeraghanta
69b4f155fc
fix: yjs dependencies revert
2024-09-16 21:06:40 +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
6826ce0465
[WEB-1116] chore: remove yjs packages from the editor ( #5603 )
...
* chore: remove yjs packages from the editor
* chore: updated yarn lock file
2024-09-16 18:28:09 +05:30
sriram veeraghanta
1b0e31027e
fix: lint fixes and typescript version fixes
2024-09-12 20:39:31 +05:30
Aaryan Khandelwal
cc07992e47
[WEB-2424] fix: add optional chaining for parent node ( #5571 )
...
* fix: add optional chaining for parent node
* chore: revert yarn lock changes
2024-09-10 14:41:48 +05:30
M. Palanikannan
069f8b950e
fix: svg not supported in image uploads in the editor ( #5558 )
...
* fix: svg not supported in image uploads
* fix: svg image file error message fixed
2024-09-10 14:27:27 +05:30
Aaryan Khandelwal
7c77fc1680
fix: task list not getting synced ( #5566 )
2024-09-09 21:35:31 +05:30
M. Palanikannan
4d38a10f8b
fix: character count to work properly on editor rerenders and read only mode ( #5554 )
...
* fix: character count to work properly on editor rerenders and read only mode
* fix: desctructing properly at the start
2024-09-09 19:59:07 +05:30
Aaryan Khandelwal
8154a190d2
[WEB-1116] fix: editor info badges occupying multiple lines ( #5548 )
2024-09-07 09:01:01 +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
7efda1c392
[WEB-2050] dev: added new information panels to a page ( #5409 )
...
* dev: added new information panels to pages
* refactor: update function name
2024-08-28 14:08:29 +05:30
Aaryan Khandelwal
a0ed51c845
[WEB-2293] feat: pages version history ( #5417 )
...
* chore: project page version
* feat: page version history implemented
* chore: hide save button when version history overlay is active
* refactor: updated navigation logic
* chore: added error states
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-08-26 14:03:55 +05:30
Aaryan Khandelwal
881d0525cc
refactor: ai menu ( #5400 )
2024-08-21 16:19:28 +05:30
M. Palanikannan
d9b0fe2aaa
fix: placeholder for list items ( #5389 )
2024-08-20 15:03:16 +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
Anmol Singh Bhatia
3e83eed398
[WEB-2233] fix: intake issue comment ( #5368 )
...
* fix: intake issue comment
* chore: issue comment improvement
2024-08-14 19:38:37 +05:30
Aaryan Khandelwal
3ffaa4f2ca
[WEB-2217] fix: drag handle positioning and action ( #5349 )
...
* fix: drag handle click action
* fix: drag handle positioning
2024-08-12 15:51:23 +05:30
Aaryan Khandelwal
85f8fe9247
[WEB-2045] dev: editor variable font sizes and styles support ( #5340 )
...
* chore: added variable font size and font style support
* chore: remove font style switcher
* chore: update typography
2024-08-09 19:22:47 +05:30
Aaryan Khandelwal
be82cbb8e8
[WEB-2047] chore: add missing exports ( #5334 )
...
* chore: add missing exports
* chore: delete unnecessary files
2024-08-08 16:41:49 +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
f9e7a5826b
[WEB-2166] chore: smoother drag experience in the document editor ( #5296 )
...
* chore: update drag and drop behaviour
* chore: update drag and drop behaviour
* chore: disable pwa updates on development mode
2024-08-05 13:59:14 +05:30
Aaryan Khandelwal
518327e380
[WEB-1974] fix: images getting replaced on resize ( #5233 )
...
* fix: image resizer error
* refactor: created common function to get the active image element
* fix: build errors
2024-07-30 14:58:40 +05:30
Aaryan Khandelwal
5d2983d027
fix: creation of new todo list item in comments ( #5242 )
2024-07-29 11:29:09 +05:30
Aaryan Khandelwal
4a9e09a54a
fix: image outline on load ( #5230 )
2024-07-29 11:24:23 +05:30
Aaryan Khandelwal
c6cdc12165
fix: headings 4, 5 and 6 triggering heading 3 ( #5206 )
2024-07-23 15:12:21 +05:30