viktor
ca5d49266c
Версия была обновлена до 0.12.5
CI / Tests (Python 3.11) (push) Canceled after 0s
CI / Tests (Python 3.12) (push) Canceled after 0s
CI / Tests (Python 3.13) (push) Canceled after 0s
CI / Tests (Python 3.14) (push) Canceled after 0s
CI / Shell scripts (push) Canceled after 0s
Build ISO image / ISO ${{ fromJSON(github.event_name == 'workflow_dispatch' && (inputs.arch == 'both' && '["amd64","arm64"]' || format('["{0}"]', inputs.arch)) || '["amd64","arm64"]') }} (push) Canceled after 0s
2026-09-27 17:58:07 +09:00
viktor
f31b4ade1d
Версия была обновлена до 0.12.4
CI / Tests (Python 3.11) (push) Canceled after 0s
CI / Tests (Python 3.12) (push) Canceled after 0s
CI / Tests (Python 3.13) (push) Canceled after 0s
CI / Tests (Python 3.14) (push) Canceled after 0s
CI / Shell scripts (push) Canceled after 0s
Build ISO image / ISO ${{ fromJSON(github.event_name == 'workflow_dispatch' && (inputs.arch == 'both' && '["amd64","arm64"]' || format('["{0}"]', inputs.arch)) || '["amd64","arm64"]') }} (push) Canceled after 0s
2026-09-27 17:45:03 +09:00
viktor
daeec06ec6
Версия была обновлена до 0.12.3
CI / Tests (Python 3.11) (push) Canceled after 0s
CI / Tests (Python 3.12) (push) Canceled after 0s
CI / Tests (Python 3.13) (push) Canceled after 0s
CI / Tests (Python 3.14) (push) Canceled after 0s
CI / Shell scripts (push) Canceled after 0s
Build ISO image / ISO ${{ fromJSON(github.event_name == 'workflow_dispatch' && (inputs.arch == 'both' && '["amd64","arm64"]' || format('["{0}"]', inputs.arch)) || '["amd64","arm64"]') }} (push) Canceled after 0s
2026-09-27 17:32:45 +09:00
viktor
5d4525f78d
Версия была обновлена до 0.12.2
CI / Tests (Python 3.11) (push) Canceled after 0s
CI / Tests (Python 3.12) (push) Canceled after 0s
CI / Tests (Python 3.13) (push) Canceled after 0s
CI / Tests (Python 3.14) (push) Canceled after 0s
CI / Shell scripts (push) Canceled after 0s
Build ISO image / ISO ${{ fromJSON(github.event_name == 'workflow_dispatch' && (inputs.arch == 'both' && '["amd64","arm64"]' || format('["{0}"]', inputs.arch)) || '["amd64","arm64"]') }} (push) Canceled after 0s
2026-09-27 17:24:01 +09:00
viktor
48ac535c3a
Версия была обновлена до 0.12.1
CI / Tests (Python 3.11) (push) Canceled after 0s
CI / Tests (Python 3.12) (push) Canceled after 0s
CI / Tests (Python 3.13) (push) Canceled after 0s
CI / Tests (Python 3.14) (push) Canceled after 0s
CI / Shell scripts (push) Canceled after 0s
Build ISO image / ISO ${{ fromJSON(github.event_name == 'workflow_dispatch' && (inputs.arch == 'both' && '["amd64","arm64"]' || format('["{0}"]', inputs.arch)) || '["amd64","arm64"]') }} (push) Canceled after 0s
2026-09-27 16:43:13 +09:00
viktor
2a4bffc7df
Версия была обновлена до 0.12.0
CI / Tests (Python 3.11) (push) Canceled after 0s
CI / Tests (Python 3.12) (push) Canceled after 0s
CI / Tests (Python 3.13) (push) Canceled after 0s
CI / Tests (Python 3.14) (push) Canceled after 0s
CI / Shell scripts (push) Canceled after 0s
Build ISO image / ISO ${{ fromJSON(github.event_name == 'workflow_dispatch' && (inputs.arch == 'both' && '["amd64","arm64"]' || format('["{0}"]', inputs.arch)) || '["amd64","arm64"]') }} (push) Canceled after 0s
2026-09-27 16:23:20 +09:00
viktor
40978d1c2b
Версия была обновлена до 0.11.1
CI / Tests (Python 3.11) (push) Canceled after 0s
CI / Tests (Python 3.12) (push) Canceled after 0s
CI / Tests (Python 3.13) (push) Canceled after 0s
CI / Tests (Python 3.14) (push) Canceled after 0s
CI / Shell scripts (push) Canceled after 0s
2026-09-27 15:31:43 +09:00
Claude
90993a4115
Версия 0.11.0: запись в журнале изменений была добавлена
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019LEUXMcdZo7b87mjkUsPgg
2026-09-25 15:21:10 +00:00
Claude
4098c270a4
Интерфейс панели был полностью перерисован
...
Новый дизайн в стиле коммерческих продуктов, рассчитанный на обычного
пользователя:
- светлая и тёмная темы (следует системной), шрифт Inter и иконки
Lucide вшиты в панель — работает без интернета;
- общий каркас base.html и компоненты _ui.html вместо 14 независимых
страниц; адаптивная вёрстка для телефона;
- простой язык: «Работает / Выключена», «Автозапуск», «Доступ из
интернета» вместо running, autostart, DNAT; технические данные
убраны во вкладку «Для специалистов»;
- главная: загрузка процессора, памяти и хранилища, карточки машин с
главным действием и меню остальных, приветственный сценарий для
первой машины;
- мастер создания машины из трёх шагов с готовыми конфигурациями;
- страница машины с вкладками, переключателем автозапуска и порядком
загрузки кнопками;
- «Сеть и доступ»: открытие SSH, сайта, RDP и т. д. из списка,
ручные IP машин, понятная диагностика;
- загрузка образов перетаскиванием с прогрессом и оставшимся временем;
- подтверждения опасных действий в диалоге и уведомления;
- раздел «Помощь»;
- web/presenters.py переводит вывод virsh и /proc в данные для
страниц; tests/dev_server.py запускает панель с имитацией virsh.
Также: исправлено определение модели CPU на x86 («207» вместо
названия процессора), история версии 0.10.0 и документация обновлены
под Ubuntu 26.04 LTS, в README добавлены скриншоты.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019LEUXMcdZo7b87mjkUsPgg
2026-09-25 07:01:41 +00:00
Claude
110a37f435
Версия проекта была обновлена до 0.10.0: тесты, CI и документация образа
...
- tests/: 55 тестов web-панели, авторизации, сети и обновлений,
все страницы рендерятся на замоканных virsh/systemctl;
- GitHub Actions: pyflakes + pytest на Python 3.11–3.13, shellcheck,
сборка ISO amd64/arm64 по тегу v* или вручную;
- Makefile: make check / make test / make iso;
- docs/IMAGE.md и README: установка с ISO, продакшен-настройки,
разработка;
- updates/versions.json: описание версии 0.10.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019LEUXMcdZo7b87mjkUsPgg
2026-09-25 06:36:26 +00:00
Виктор
36dd4dd9ea
История версии 0.8.61 была добавлена
2026-05-07 20:43:24 +09:00
Виктор
464760ee3f
История версии 0.8.60 была добавлена
2026-05-07 20:36:51 +09:00
Виктор
8a8a3e0361
История версии 0.8.59 была добавлена
2026-05-07 20:32:07 +09:00
Виктор
e59e6cb14e
История версии 0.8.58 была добавлена
2026-05-07 20:27:52 +09:00
Виктор
21dec34a9b
История версии 0.8.57 была добавлена
2026-05-07 20:14:54 +09:00
Виктор
3b68704adf
История версии 0.8.56 была добавлена
2026-05-07 20:06:09 +09:00
Виктор
c7057809a5
Журнал версий обновлён до 0.8.55
2026-05-07 11:10:38 +09:00
Виктор
7ccf5ce2ef
Журнал версий обновлён до 0.8.54
2026-05-07 10:49:42 +09:00
Виктор
494213dc49
Журнал версий обновлён до 0.8.53
2026-05-07 10:45:24 +09:00
Виктор
ce3e1edd7b
Журнал версий обновлён до 0.8.52
2026-05-07 10:25:56 +09:00
Виктор
d529c5672a
Журнал версий обновлён до 0.8.51
2026-05-07 10:22:27 +09:00
Виктор
619efb3ebd
Журнал версий обновлён до 0.8.50
2026-05-07 10:13:27 +09:00
Виктор
391cd31382
Журнал версий обновлён до 0.8.49
2026-05-07 10:10:17 +09:00
Виктор
c8fc9eadb9
Журнал версий обновлён до 0.8.48
2026-05-07 10:02:12 +09:00
Виктор
4c80a64d66
Журнал версий обновлён до 0.8.47
2026-05-07 09:59:38 +09:00
Виктор
26db1dc9a4
Журнал версий обновлён до 0.8.46
2026-05-07 09:55:05 +09:00
Виктор
765cab8ad7
Журнал версий обновлён до 0.8.45
2026-05-07 09:50:59 +09:00
Виктор
fd7fca62b4
Журнал версий обновлён до 0.8.44
2026-05-07 09:48:25 +09:00
Виктор
97269d21e4
Журнал версий обновлён до 0.8.43
2026-05-07 09:40:59 +09:00
Виктор
025b552d48
Журнал версий обновлён до 0.8.42
2026-05-07 09:25:13 +09:00
Виктор
14418e19b7
Журнал версий обновлён до 0.8.41
2026-05-07 09:14:20 +09:00
Виктор
99f65438d6
Журнал версий обновлён до 0.8.40
2026-05-07 09:04:12 +09:00
Виктор
42d4c6a046
Журнал версий обновлён до 0.8.39
2026-05-07 08:34:04 +09:00
Виктор
217c0fdd7c
Журнал версий обновлён до 0.8.38
2026-05-07 08:09:59 +09:00
Виктор
e65ce133fc
Журнал версий обновлён до 0.8.34
2026-05-07 07:51:40 +09:00
Виктор
0c7317eebc
Журнал версий обновлён до 0.8.33
2026-05-07 07:49:07 +09:00
Виктор
85c8f0434b
Журнал версий обновлён до 0.8.32
2026-05-07 07:41:59 +09:00
Виктор
cd58b6652b
Журнал версий обновлён до 0.8.31
2026-05-07 07:34:50 +09:00
Виктор
9f9564cb66
Журнал версий обновлён до 0.8.30
2026-05-07 07:30:31 +09:00
Виктор
1978ca4226
Журнал версий обновлён до 0.8.29
2026-05-07 07:26:00 +09:00
Виктор
4e49a27575
Журнал версий обновлён до 0.8.28
2026-05-07 07:20:54 +09:00
Виктор
63e4c4b26d
Журнал версий обновлён до 0.8.27
2026-05-07 07:09:12 +09:00
Виктор
4618611ac2
Журнал версий обновлён до 0.8.26
2026-05-07 07:04:52 +09:00
Виктор
51ba179dc4
Журнал версий обновлён до 0.8.25
2026-05-07 06:51:45 +09:00
Виктор
9f042b9ee4
Журнал версий обновлён до 0.8.24
2026-05-07 06:49:41 +09:00
Виктор
cab7fb13de
Журнал версий обновлён до 0.8.23
2026-05-07 06:38:49 +09:00
Виктор
7195d655a9
Журнал версий обновлён до 0.8.22
2026-05-07 06:34:51 +09:00
Виктор
5ab4e477ee
Журнал версий обновлён до 0.8.21
2026-05-07 06:28:39 +09:00
Виктор
d6b2abd11b
Журнал версий обновлён до 0.8.20
2026-05-07 06:22:21 +09:00
Виктор
4fa9a054db
Журнал версий обновлён до 0.8.19
2026-05-07 06:18:59 +09:00