This update modernizes the Groupboss dashboard. It replaces the legacy navigation and account settings surfaces with a responsive sidebar and consolidated Settings pages, while also improving feedback, loading, and empty states throughout the application.
Dashboard and Navigation
- Responsive Layout: Reworked the authenticated layout around a new responsive sidebar that includes account controls and a dedicated support entry point.
- UI Refresh: Updated dashboard metrics, recent-lead presentation, empty states, help dialogs, compact-number formatting, tooltips, and profile-URL copying.
- Enhanced Data Tables: Added a responsive data table complete with date-range filtering, pagination, and a configurable page size.
Integrations Management
- Provider Catalogue: Added a new integration management hub (/user/integration) featuring a provider catalogue with branded assets and setup guidance.
- Architecture Updates: Added Redux actions, reducer, selectors, and sagas to cleanly load integration overviews, as well as save and delete connections.
- User Experience: Added provider and group search, real-time connection-state feedback, and an improved integration-card layout.
Leads Table
- Modernized Interface: Streamlined the leads table using reusable components to deliver a smoother user experience.
- Navigation: Implemented proper pagination alongside improved filtering capabilities.
Account and Billing
- Settings Consolidation: Moved password and subscription views under the new Settings area, fully replacing the legacy Account Settings feature.
- Security & Feedback: Redesigned change-password validation and user feedback.
- Billing Management: Updated the subscription status, payment-method, plan, upgrade, and billing management experiences to feature better loading and action states.
Shared Experiences and Maintenance
- Authentication Flows: Reworked login, forgot-password, and reset-password flows to include loading states and clearer validation feedback.
- Notifications: Added an application toast provider and an animated notification stack.
- Design System: Introduced shared UI primitives, new typography and styles, lazy-loaded images, and required UI dependencies.
- Cleanup: Removed obsolete UI components, redundant loader usage, and no-longer-needed styles to keep the app lightweight.
Additional Extension Updates
- Configured the extension for updated API endpoints.
- Added a back button to the group setup page.
- Included minor bug fixes and general improvements.