kvm/ui/src
Alex P c8808ee3b2 fix: resolve React hooks violation in hardware settings
Moved getVideoSleepMode useEffect before early returns to comply with
React Rules of Hooks. All hooks must be called in the same order on
every component render, before any conditional returns.

This completes the merge from dev branch, preserving both:
- Permission-based access control from multi-session branch
- HDMI sleep mode power saving feature from dev branch
2025-10-18 00:30:45 +03:00
..
api feat: improve session approval workflow with re-request and rejection limits 2025-10-08 21:37:02 +03:00
assets Update UI dependencies (#819) 2025-09-24 12:16:02 +02:00
components [WIP] Optimizations: code readiness optimizations 2025-10-17 10:44:18 +03:00
constants Add keyboard macros (#305) 2025-04-11 00:43:46 +02:00
contexts refactor: centralize permissions with context provider and remove redundant code 2025-10-11 00:11:20 +03:00
hooks Merge branch 'dev' into feat/multisession-support 2025-10-17 00:31:44 +03:00
keyboardLayouts Add da_DK keyboard Layout (#839) 2025-09-30 14:27:17 +02:00
providers refactor: centralize permissions with context provider and remove redundant code 2025-10-11 00:11:20 +03:00
routes fix: resolve React hooks violation in hardware settings 2025-10-18 00:30:45 +03:00
stores feat: improve session approval workflow with re-request and rejection limits 2025-10-08 21:37:02 +03:00
types refactor: centralize permissions with context provider and remove redundant code 2025-10-11 00:11:20 +03:00
utils Merge branch 'dev' into feat/multisession-support 2025-10-17 00:31:44 +03:00
api.ts Release 202412292127 2024-12-29 21:27:42 +01:00
cva.config.ts Release 202412292127 2024-12-29 21:27:42 +01:00
index.css feat: refactoring network stack (#878) 2025-10-15 18:32:58 +02:00
keyboardLayouts.ts Add da_DK keyboard Layout (#839) 2025-09-30 14:27:17 +02:00
keyboardMappings.ts Clean up Virtual Keyboard styling (#761) 2025-09-03 11:33:07 +02:00
main.tsx feat: multi-session support with role-based permissions 2025-10-08 18:52:45 +03:00
notifications.tsx feat: multi-session support with role-based permissions 2025-10-08 18:52:45 +03:00
root.tsx Upgrade vite and react-router (#778) 2025-09-04 12:20:01 +02:00
ui.config.ts feat(cloud): Add support for custom cloud app URL configuration (#207) 2025-02-28 13:48:52 +01:00
utils.ts Enhance connection stats sidebar (#748) 2025-09-08 10:59:36 +02:00
webrtc.d.ts Release 202412292127 2024-12-29 21:27:42 +01:00