founder
b903a09fb1
Позиционирование как самостоятельного продукта и переход на AGPL-3.0-only
...
HY2XS больше не описывается как форк H UI. Из README, docs, сообщений
builder'а и post-install metadata убрана вся fork/H UI терминология.
Лицензия:
- LICENSE: MIT заменён на полный текст AGPL-3.0-only
- README: бейдж и раздел лицензии, подпись Flamy Studio
- orchestrator/package.json, apps/frontend/package.json: license
- package.sh: LICENSE кладётся в install package, license=AGPL-3.0-only
в metadata
- verify.sh, acceptance.sh: проверки корневой AGPL и metadata
Документация:
- 04-admin-panel-h-ui-fork.md -> 04-admin-panel.md, переписан вокруг
модели Hysteria2 = external runtime dependency,
HY2XS admin = native HY2XS component
- docs 01, 02, 03, 08, 09, 11, 12, README: единая терминология HY2XS admin
post-install.env:
- блок HUI_* заменён на HY2XS_ADMIN_*, HUI_FORK_REF -> HY2XS_ADMIN_SOURCE
Внутренний legacy namespace (H_UI_* ключи SQLite, HUI_DATA/HUI_LOG,
API /hui, h_ui_db.sql) намеренно не тронут: он требует отдельной
миграции БД и выносится в отдельный этап.
2026-08-15 03:34:18 +05:00
founder
e1ecaf485f
fix: довести fix42 до production (cleanups, journald limits, docs)
2026-05-21 15:31:11 +05:00
founder
85798bebb6
fix: полный production-фикс fix40 (layout, sidebar, journald, логирование)
2026-05-21 14:51:19 +05:00
founder
2e8e88bccc
fix34: устранён import-time баг i18n, усилен SSH tunnel policy и doctor warning
2026-05-09 12:34:47 +05:00
founder
466a572263
fix: обновить baseline домен и SSH-порт пакета
...
- default: HY2XS_DOMAIN/HY2XS_PUBLIC_HOST -> fi.api.withen.pro
- default: HY2XS_SSH_PORT -> 2323
- docs: добавлено обязательное указание сменить SSH-порт на target
- acceptance: проверки baseline domain/public_host/ssh
2026-05-09 09:43:15 +05:00
founder
8de1719aa4
fix: продакшен-фиксы install-flow и шаблонов
...
- исправлен рендер post-install.env: прокинут HYSTERIA_API_SECRET
- добавлен fail-fast при неразрешенных {{...}} в renderTemplate
- HY2XS_FORCE_PASSWORD_CHANGE приведён к production default=false
- docs синхронизированы: sudo bootstrap на deps-стадии
- builder: VERIFY_TOOLCHAIN_CHECKSUMS=true по умолчанию
- acceptance расширен новыми инвариантами
2026-05-09 03:03:46 +05:00
founder
de4a65a959
Добавил policy HY2XS_DNS_AAAA_POLICY и управляемое AAAA-поведение в preflight
2026-05-08 10:34:19 +05:00
founder
97e679f69f
Полный продовый фикс fix22: DNS preflight, inet firewall, idempotent bootstrap, auth-semantics и redact-config
2026-05-08 09:41:57 +05:00
founder
06540087fd
Довёл до прода интеграцию Hysteria2: безопасный URI, тесты, актуализация доков и hardening env
2026-05-08 07:14:41 +05:00
founder
d2898ac10c
Полный продовый фикс HY2XS/Hysteria2: auth DTO, валидация bind, smoke, URI, preflight и env-контракт
2026-05-08 05:06:29 +05:00
founder
4b382d6ef9
Довёл fix20: firewall-mode, staged state, diagnostics, readiness и build-gate
2026-05-07 23:38:55 +05:00
founder
9368846405
Полная миграция baseline на Debian 13: build-layer, metadata и документация
2026-05-05 05:39:59 +05:00
founder
7c0b79588f
Исправлен rollback/firewall lifecycle и shell execution, синхронизирована документация
2026-05-01 21:26:42 +05:00
founder
d393308216
Продакшн-фиксы install/reconfigure: rollback, firewall lifecycle, preflight и runbook
2026-05-01 21:14:24 +05:00
founder
5ed99eac7f
fix13: исправлен порядок firewall apply и rollback-маркеры
2026-05-01 01:47:28 +05:00
founder
b228928e99
fix12: разделение env-артефактов и стабилизация smoke
2026-04-30 23:54:15 +05:00
founder
a41f14067b
fix11: runtime contracts and smoke stability
2026-04-30 21:50:03 +05:00
founder
4a0d9569d1
Продакшн рефактор без легаси
2026-04-30 20:54:38 +05:00
founder
c10ab1fafd
Production hardening: host-aware install, ownership contracts, firewall safety
2026-04-30 03:26:14 +05:00
founder
5455e41fc1
fix7: закрыть P0/P1 блокеры runtime/install и перевести hysteria UI в read-only
2026-04-28 18:36:41 +05:00
founder
087d9f616a
fix: финализация fix6 для production runtime и reconfigure
2026-04-28 17:29:23 +05:00
founder
607689df9b
fix: harden runtime policy and remove legacy hysteria mutation paths
2026-04-28 17:10:29 +05:00
founder
7734a76c39
fix(fix4): enforce runtime contract and orchestrator guardrails
2026-04-28 05:54:07 +05:00
founder
12c65c8e31
fix(fix3): runtime env hardening and public endpoint source-of-truth
2026-04-28 04:45:43 +05:00
founder
96d9bbcece
fix(runtime): закрыть fix2 P0 runtime pass без legacy
2026-04-28 03:28:51 +05:00
founder
140f512750
Доведены пункты fix1 14/15/16: hardening install flow Hysteria, расширен smoke, синхронизированы docs
2026-04-27 19:47:15 +05:00
founder
3fccd5c442
Реализован production-hardening по fix1: env/reconfigure, IPv4-only, TLS, secrets, firewall, docs
2026-04-26 07:27:06 +05:00
founder
2b4a45ad23
Русифицировать README и интерфейс HY2XS admin
2026-04-25 23:51:21 +05:00
founder
84a4e94567
Подготовить HY2XS к production-сборке
2026-04-25 23:18:08 +05:00