Commit Graph

  • fb9d9e10ed Фикс докерфайлов main Sergey Antropoff 2026-05-06 09:00:59 +03:00
  • 01d598eea5 - Админка: настройка pull-реестра (Hub / Harbor / Nexus) в БД, шифрование секретов; обновлён /admin/config и API для os_registry. - Molecule/раннер: env из конфигурации, ensure roleforge-os (ensure_roleforge_os.yml), os_registry_pull и доработки executors / runner / create.yml. - /admin/os-images: выбор реестра, buildx (в т.ч. split amd64+arm64 + imagetools), опция --no-cache, стрим логов; domain.py: план команд build, ретраи push. - UI: брендинг (app_name, app_tagline) из app_config через get_ui_branding_context; base.xhtml, role-create / role-view, core.js, pages-main, стили. - Dockerfiles: требование Python ≥3.9 (assert), доработки alt9/astra/debian9/ubuntu20 и др.; новые Dockerfile.arm64 для centos7/centos8. - Конфиг: .env.example, config.py, pyproject.toml. Sergey Antropoff 2026-05-06 07:52:29 +03:00
  • 9727ff6402 Molecule и Docker-тесты: vendored create playbook и явная платформа образа Sergey Antropoff 2026-05-05 08:56:54 +03:00
  • b2d3b6b803 Профиль и аккаунт - API и страницы профиля (редактирование, смена пароля, аватар), публичные карточки. - Сайдбар: блок пользователя, пункт Users для admin/root, исправлен порядок инициализации (показ admin-only после initAuthSession, currentUser). - GET /auth/me: ответ через ProfileMeResponse, исправлена валидация (is_founder bool). Sergey Antropoff 2026-05-05 08:15:21 +03:00
  • 9ef7112bff Добавил в админке динамический список OS-образов с чекбоксами (build только выбранных), а backend перевёл на обязательный docker buildx с автоустановкой и отдельным docker-container builder (roleforge-builder) для корректной сборки amd64-образов на ARM без exec format error Sergey Antropoff 2026-04-30 20:48:57 +03:00
  • 0181c8fb66 Сделал билды для имиджей из dockerfiles/ Sergey Antropoff 2026-04-30 09:56:51 +03:00
  • 1d2301fb09 first commit Sergey Antropoff 2026-04-30 08:59:31 +03:00