Tags: TheYogMehta/CryptNode
Tags
Refactor and enhance chat functionality - Removed unnecessary React imports from ConnectionSetup, RequestModal, and Sidebar components. - Updated RequestModal to correctly pass the publicKey parameter. - Enhanced useChatLogic hook to manage notifications and file handling. - Added file upload handling in useChatLogic with temporary message creation. - Improved ChatClient to support file sending and syncing of pending messages. - Updated media handling in SQLite service to accommodate new file types and statuses. - Refactored Storage service to streamline file operations and ensure proper encoding. - Enhanced SocketManager to check connection status and handle reconnections. - Improved audio processing in audioWorkletProcessor for better performance. - Updated server-side socket handling to auto-create sessions for incoming messages.