Feat: режим сна (sleep mode) + UI модов в Vue клиенте
Backend:
- Создан automation/Scopes/SleepScope.php
- Action script 'activate_sleep' включает режим sleep и выключает
  все indoor-реле кроме прожекторов (spotlight_*)
- Action script 'deactivate_sleep' отключает режим sleep

Frontend:
- Новый API модуль modes.js (/api/v1/modes/*)
- Новый Pinia store modes.js с enable/disable/toggle
- Новая страница ModesListPage.vue с карточками режимов
- Добавлен маршрут /modes и пункт навигации

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 7e35b0d commit e82e70fb760cd5e4aab399fff96c4389ec18add7
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 1 day ago
Showing 18 changed files
View
automation/Scopes/SleepScope.php 0 → 100644
View
server/dist/assets/NotFoundPage-4EZcu9ZU.js 0 → 100644
View
server/dist/assets/NotFoundPage-Bi_Z3Lm3.js 100644 → 0
View
server/dist/assets/index-B5BLZNCy.js 100644 → 0
View
server/dist/assets/index-DDCoJs57.js 0 → 100644
View
server/dist/assets/index-DuqZGXoj.css 100644 → 0
View
server/dist/assets/index-bzIT045V.css 0 → 100644
View
server/dist/assets/web-BKLOI054.js 100644 → 0
View
server/dist/assets/web-BpbS_HjK.js 0 → 100644
View
server/dist/assets/web-DoGC12eK.js 100644 → 0
View
server/dist/assets/web-spor1ipE.js 0 → 100644
View
server/dist/index.html
View
webclient/android/app/capacitor.build.gradle
View
webclient/src/api/modules/modes.js 0 → 100644
View
webclient/src/components/layout/AppShell.vue
View
webclient/src/features/modes/pages/ModesListPage.vue 0 → 100644
View
webclient/src/router/routes.js
View
webclient/src/stores/modes.js 0 → 100644