Slo 24 business dashboard#12
Merged
Merged
Conversation
…ng audio, and ending calls
…oogleSpeechStreamer
…L in call simulator
…prove error handling in call endpoints
…scripts and improve comments for clarity
…ng and queue management
…ed audio processing
… unused gemini.py and speech_service.py files
…ext-to-Speech API
…ndling with TTS audio streaming
…tials and update payload structure
…ebSocket communication
…ed conversation flow
…, and client booking cancellation
…ls, public list, and workflow configuration
…ng total services, active services, total clients, and total bookings
… retrieval, creation, updating, and deletion of clients
…ng retrieval, creation, updating, and deletion of resources
…g creation, retrieval, updating, and deletion of services
…ace SVG with image in ServicesForm
…r push path in QuickActions component
…idation and response structure improvements; add ResourceControllerTest for resource management functionality
…alidate conversation and voice call functionalities
… SigninForm, SignupForm, SetupNavigation, and SetupProgress components - Updated jest.config.js to mock CSS imports using identity-obj-proxy - Added identity-obj-proxy dependency to package.json and package-lock.json - Created comprehensive tests for SigninForm covering rendering, user interactions, state display, error handling, loading states, form validation, and accessibility - Developed tests for SignupForm with similar coverage including user interactions and error handling - Implemented tests for SetupNavigation component focusing on button states, interactions, and layout structure - Added tests for SetupProgress component to verify rendering, step status styling, progress indicators, and accessibility
…sion and prevent default behavior; update Input component to ensure proper label association
…n behavior is validated and improve code formatting
…usiness, and service responses
… accessibility in ServicesForm, AddServiceModal, and LandingHeader
…ystems are case-insensitive
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.
This pull request introduces significant improvements and refactoring to the authentication flow and project configuration in the client application. The main changes include enhanced test coverage for the sign-in form, improved handling of authentication state, updates to dependencies, and removal of unused or outdated code and documentation.
Authentication Logic and Flow
SigninContainerandSignupContainerby using theuseRedirectIfAuthenticatedhook, ensuring users do not access auth pages when already authenticated. [1] [2]localStorageand redirect to/business-hubafter successful login, instead of the previous/Business-setuproute.Testing and Accessibility
SigninFormcomponent, covering rendering, user interactions, error handling, loading states, validation, and accessibility features.role="form"anddata-testidattributes to bothSigninFormandSignupFormcomponents. [1] [2]Project Configuration and Dependencies
identity-obj-proxypackage to facilitate component testing. [1] [2]package.json, including new UI libraries, form validation, state management, and utility packages to support enhanced functionality and future development.Other Improvements
localhostdomain.README.mdand unused imports/components in the authentication forms. [1] [2] [3]/auth/loginto/auth/signinfor consistency.