Мастер первичной настройки и nodectl: добавлены пошаговый /setup, управление узлом через virtuality-ctl и тесты
- web/nodectl.py: факты об узле (сеть, диски, часовые пояса, KVM) и действия через virtuality-ctl - web/features/setup.py + шаблоны setup*: мастер из 8 шагов (установка, часовой пояс, пароль, HTTPS, сеть, хранилище, обновления, итог) - безопасное переключение на мост br0 с авто-откатом и подтверждением из браузера - virtuality-ctl storage-use: перенос данных на отдельный диск - панель перенаправляет на мастер до его завершения; демо-режим VIRTUALITY_DEV_SETUP - tests/test_setup.py: 8 тестов на маршруты мастера Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019LEUXMcdZo7b87mjkUsPgg
Этот коммит содержится в:
Подмодуль
+1
Submodule .claude/worktrees/wf_18d9ca1d-93c-1 added at 4198c18ff4
Подмодуль
+1
Submodule .claude/worktrees/wf_18d9ca1d-93c-2 added at 2450278d93
Подмодуль
+1
Submodule .claude/worktrees/wf_18d9ca1d-93c-3 added at 873b32c517
Подмодуль
+1
Submodule .claude/worktrees/wf_18d9ca1d-93c-4 added at 7bf7a0f6b7
Ссылка в новой задаче
Block a user