Bug #2976
failed session dashboard widget remove, error report and failed session report remove from cms.
Description
failed session dashboard widget remove, error report and failed session report remove from cms.
Added by Piyush Vijay 2 months ago. Updated 2 months ago.
Description
failed session dashboard widget remove, error report and failed session report remove from cms.
Today i have worked on ->
Located and removed the "Top Stations by Failed Sessions" widget from Dashboard.tsx.
Removed corresponding widget rendering logic from DashboardV2.tsx to maintain feature parity.
Cleaned up unused data fetching hooks and imports related to station failed session metrics.
Re-aligned grid layout spans to ensure remaining widgets fill the dashboard space seamlessly without gaps.
Verified dashboard page load times and state rendering post widget removal.
Ensured zero regression on other live status widgets and metric charts.
Confirmed responsive card layouts across varying viewport resolutions.
Tested complete compilation and clean bundle generation.
Updated PermissionBasedSidebar.tsx to rename menu labels and update navigation paths.
Commented out "Charging Error Report" and "Station Failed Sessions" routes without deleting source code.
Maintained router mapping integrity in RoleBasedRouter.tsx to preserve route preservation requirements.
Ensured permissions for company admins and tenant roles remain fully intact for hidden menu items.
Verified that all sidebar active state highlights work accurately for renamed navigation items.
Prevented broken link errors across dependent modules during navigation.
Maintained docstrings and configuration integrity in menu configuration files.
Verified smooth client-side routing across all navigation trees.