Stable#91
Open
ArNAB-0053 wants to merge 29 commits into
Open
Conversation
feat: features in the home page
…rom state; add enableReinitialize for Formik refactor: Move AvatarTemplate to a new dropdown component and remove old avatar-template file feat: Add new NotesIcon component for better file representation feat: Implement CreateNewDropdown for creating files and folders with styled buttons feat: Create NavigationDropdown for navigation links with dynamic theming feat: Add PublishDropdown for publishing files and repositories with modals feat: Introduce ThreeDotDropdown for file actions including restore, delete, and rename feat: Create codeLangHeader helper for managing navigation links in the code editor
- Implemented Tiptap editor in a new page component. - Created a draggable component for the Tiptap editor modal. - Added Tiptap editor modal with Ant Design modal component. - Developed a custom menu bar for text formatting options in the editor. - Included a notes header for the Tiptap editor with close functionality. - Defined global styles for the Tiptap editor and its components. - Added specific styles for the ProseMirror editor to enhance text presentation.
… features; refactor menu bar components for improved structure and functionality
- Added backend support for notes with a new NotesCollection controller. - Created NotesService for handling note operations in MongoDB. - Defined NotesModal and GetNotesDTO for note data structure. - Integrated note creation and retrieval in the frontend using React Query. - Updated Tiptap editor to support saving and loading notes. - Enhanced UI components for better note management experience. - Introduced Redux slice for managing note state in the application. - Added necessary styles and loaders for improved user feedback.
…ality - Updated MenuBar component to dynamically render menu items based on editor state and width. - Introduced MoreItems component for handling overflow menu items in the menu bar. - Simplified imports in menu bar item components. - Added new TiptapEditor component for managing editor state and content loading/saving. - Enhanced styling for dropdowns and select components to align with theme configurations. - Removed unused editor.css styles and improved overall code organization. - Updated package.json to include new dependencies for modal and resizable components.
…te resizable icon positioning in Tiptap editor
Feature notes
- Implemented PaperView component for drawing with D3.js - Created Paper node for Tiptap editor to handle drawing state and attributes - Added DrawingEditor component to integrate Paper node into Tiptap editor - Included color and size controls for drawing lines, with clear canvas functionality
- Implemented change password schema in Zod for validation. - Created FilesCreationForm and FolderCreationForm components for file and folder creation. - Developed NR(No Redux) and R(With Redux) versions of ChangePasswordForm with validation and submission handling. - Introduced reusable FormItemComponent for form inputs with error handling and tooltips. - Added NRAPopover component for displaying validation messages. - Created usePasswordChange hook for managing password change logic and notifications. - Integrated new components into modals for user interaction.
Feature/change password
feat: implement access and refresh token functionality with Redis suport
Removed logging of password and confirm password during authentication.
Feature/logo favicon
Ar nab 0053 patch 1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.