feat: add JWT-based login authentication for Angular and React}
- Add login page components for both Angular (LoginComponent) and
React (LoginPage) with username/password form, password visibility
toggle, and GUI switcher
- Add AuthService (Angular signals) and auth.store (Zustand) for
auth state management: checkAuthStatus, login, logout, token
verification via /api/auth-status, /api/login, /api/verify-token
- Integrate auth token into Socket.IO connection handshake and
handle 'auth_required' connect_error to block reconnect attempts
- Update layout components to conditionally hide navigation, footer
controls, and router outlet when login screen is displayed
- Add logout button with confirmation dialog to both frontend toolbars
- Configure /api proxy in webpack devServer and Vite dev server
- Suppress overlay display during unauthenticated login state
- Add 'invalidCredentials' and 'logout' i18n strings across all
54 languages
- Fix Armenian (hy) strings file
- Bump version to v2026.4.412