From 10b46cbc2e903f88fa627583d722b8888ec14f78 Mon Sep 17 00:00:00 2001 From: Ivan Vasilev Date: Sat, 26 Sep 2026 21:44:25 +0300 Subject: [PATCH] Bump to Beta 0.3.2 All seven places the version is written down: .env, the copy in install.sh, the four package.json files and the /ui/brand example in the README. A master key can serve its devices from several servers; a server that joins a core as a node keeps its own panel. --- .env | 2 +- README.md | 2 +- awg-agent/package.json | 2 +- awg-ctrl/package.json | 2 +- awg-ui/package.json | 2 +- cli/package.json | 2 +- install.sh | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.env b/.env index 7a5e49a..c8fa318 100644 --- a/.env +++ b/.env @@ -11,4 +11,4 @@ BRAND=Forgetting CHANNEL=Beta -VERSION=0.3.1 +VERSION=0.3.2 diff --git a/README.md b/README.md index 69d7df7..26a1085 100644 --- a/README.md +++ b/README.md @@ -115,7 +115,7 @@ TOKEN=$(curl -s -X POST http://HOST:PORT/login \ | Метод | Ответ | |---|---| -| `GET /ui/brand` | `{ "brand": "Forgetting", "channel": "Beta", "version": "0.3.1" }` — **без авторизации**, панель берёт отсюда вордмарк на экране логина | +| `GET /ui/brand` | `{ "brand": "Forgetting", "channel": "Beta", "version": "0.3.2" }` — **без авторизации**, панель берёт отсюда вордмарк на экране логина | | `GET /health` | `{ "status", "server", "ip", "gen", "awg": { "status", "peers", "module", "tools" } }`. `200`, если интерфейс поднят, иначе `503` и `status: "degraded"` | | `GET /awg/status` | `{ "up": true, "peers": 3, "publicKey": "…" }` | diff --git a/awg-agent/package.json b/awg-agent/package.json index fcc8bf7..c7a8fa1 100644 --- a/awg-agent/package.json +++ b/awg-agent/package.json @@ -1,6 +1,6 @@ { "name": "awg-agent", - "version": "0.3.1", + "version": "0.3.2", "private": true, "description": "Агент ноды: держит исходящее WSS-соединение к core и исполняет запросы на локальном awg-ctrl", "scripts": { diff --git a/awg-ctrl/package.json b/awg-ctrl/package.json index 58dec08..fed0d05 100644 --- a/awg-ctrl/package.json +++ b/awg-ctrl/package.json @@ -1,6 +1,6 @@ { "name": "awg-control", - "version": "0.3.1", + "version": "0.3.2", "description": "", "main": "dist/index.js", "scripts": { diff --git a/awg-ui/package.json b/awg-ui/package.json index 8f96d67..11158d8 100644 --- a/awg-ui/package.json +++ b/awg-ui/package.json @@ -1,6 +1,6 @@ { "name": "awg-ui", - "version": "0.3.1", + "version": "0.3.2", "private": true, "scripts": { "dev": "vite", diff --git a/cli/package.json b/cli/package.json index 23cc5a5..5bf454e 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "awg-cli", - "version": "0.3.1", + "version": "0.3.2", "private": true, "dependencies": { "tsx": "^4.7.0", diff --git a/install.sh b/install.sh index dbd1d14..799d606 100644 --- a/install.sh +++ b/install.sh @@ -100,7 +100,7 @@ trap 'exec >&- 2>&-; wait "$LOG_PID" 2>/dev/null || true' EXIT # ⚠️ Дублирует .env из репозитория: установщик собирает URL релиза и печатает # баннер ДО того, как архив с .env скачан, поэтому взять их оттуда не может. # При бампе версии правь оба места. -VERSION="0.3.1" +VERSION="0.3.2" CHANNEL="${CHANNEL:-Beta}" # Откуда брать архив и как называется продукт — задаётся окружением, в коде