Improvement
1- Standardized tab hash navigation approach across 20+ pages using a unified React Router-based pattern
Bug Fixes
9- Fixed browser back/forward navigation in all tabbed pages — tabs now use React Router navigate() and useLocation().hash instead of window.history.pushState and popstate listener
- Fixed GitManager tab navigation not updating component content on browser back/forward
- Fixed BrandingSettings tab navigation conflict with React Router
- Fixed PanelSettings tab navigation not responding to browser history
- Fixed CloudFlare, FtpAccounts, Antivirus, FirewallRules tab navigation
- Fixed UniversalMigrator, UserEdit, DomainEdit, WebServerSettings tab navigation
- Fixed LogManagement, SSHCommands, WordPress/Security, LanguagesSettings tab navigation
- Fixed DockerManager, SystemUpdates, IPBlocking, ProfileSettings tab navigation
- Fixed ZonesTab, OverviewTab navigation and refactored useHashState hook to use React Router