Fetching metadata from the HF Docker repository...
-
update api base url
-
solved first letter not visible issue
-
added md format and streaming
-
update websocket route as per backend update
-
add IMessage interface
-
fix useWebRTC hook to handle events correctly
-
add token on queryparms instead of onopen event
-
Parse incoming WebSocket messages and update message sending format
-
Add error handling for conversation initialization and message sending in ChatScreen
-
Refactor ChatScreen to initialize conversation and connect WebSocket on mount
-
Add authentication token handling in useWebRTC hook
-
Refactor useWebSocket hook to remove conversationId parameter and add connectWebSocket function for handling WebSocket connection and authentication
-
Add conversation management with WebSocket integration in ChatScreen
-
integrate voiceToVoice websocket
-
Add useWebSocket hook for managing text-based WebSocket communication
-
Add useWebRTC hook for managing WebRTC connections and voice calls
-
Add conversationWebSocket function for establishing WebSocket connections
-
Add WebRTC connection request interfaces for managing conversation offers
-
Add chatService for managing conversation and WebRTC connection requests
-
Add conversation interfaces for conversation creation and connection requests
-
Add useTimer hook for managing a timer with start, stop, and formatting functionality
-
Add useBeep hook for audio beep functionality with start and stop controls
-
add VITE_WS_URL in env example file
-
Refactor App component to implement routing with authentication and add main application pages
-
Add VoiceToVoice component for voice interaction with listening toggle functionality
-
Add NotFoundPage component for handling 404 errors with user-friendly message
-
Add signup page with form validation and registration functionality
-
Add login page with validation and authentication functionality
-
Add ChatArea component to integrate ChatScreen and Sidebar with toggle functionality
-
Add ChatScreen component for user-bot interaction with message handling and logout functionality
-
Add Sidebar component for chat management with editing and deletion features
-
Add AuthContext and AuthProvider for authentication state management
-
Add .env.example file with API URL configuration
-
Add RedirectIfAuthenticated component to handle redirection based on authentication status
-
Add ProtectedRoute component for route guarding based on authentication
-
Add axios client with request/response interceptors for authentication
-
Add authentication interfaces for login and registration
-
Refactor main.tsx to use consistent quotation marks and improve formatting
-
Remove unused App.css and react.svg files
-
yarn create vite .