Skip to content

Stable#91

Open
ArNAB-0053 wants to merge 29 commits into
mainfrom
stable
Open

Stable#91
ArNAB-0053 wants to merge 29 commits into
mainfrom
stable

Conversation

@ArNAB-0053

Copy link
Copy Markdown
Owner

No description provided.

ArNAB-0053 and others added 29 commits January 18, 2026 17:36
…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
- 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.
feat: implement access and refresh token functionality with Redis suport
Removed logging of password and confirm password during authentication.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants