From 9caa996d312dc09789748316fb472a863440ca63 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 23 Apr 2026 06:39:59 +0000 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20=D1=84=D0=B0=D0=B9=D0=BB=D1=8B=20=D0=B2=20=C2=AB?= =?UTF-8?q?/=C2=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- RELEASES.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 RELEASES.md diff --git a/RELEASES.md b/RELEASES.md new file mode 100644 index 0000000..7dca5ff --- /dev/null +++ b/RELEASES.md @@ -0,0 +1,55 @@ +# Releases + +## v0.3.0 - Ubuntu one-click lifecycle + +### Added +- Ubuntu scripts for full lifecycle: + - `install.sh` (build + start) + - `uninstall.sh` (stop + remove containers, optional image cleanup) + - `reinstall.sh` (rebuild + restart) + +### Changed +- `README.md` updated from Windows flow to Ubuntu flow. +- Added executable step for scripts: + - `chmod +x install.sh uninstall.sh reinstall.sh` + +### Removed +- Windows-specific scripts removed: + - `install.bat`, `uninstall.bat`, `reinstall.bat` + - `install.ps1`, `uninstall.ps1`, `reinstall.ps1` + +--- + +## v0.2.0 - One-click automation (initial) + +### Added +- Initial one-click lifecycle scripts (first implementation). +- Documentation for install/uninstall/reinstall workflow. + +--- + +## v0.1.0 - MVP RemnaWave VPN Panel + +### Added +- Go web app with routes: + - `/` home page + - `/register` registration + - `/login` authorization + - `/logout` sign out + - `/cabinet` personal cabinet + - `/buy` VPN config purchase +- Session auth via HTTP-only cookie token. +- In-memory users and purchases storage for MVP. +- Purchase integration with real external API using env key: + - `API_BASE_URL` + - `API_BUY_PATH` + - `API_KEY` +- Docker support: + - `Dockerfile` + - `docker-compose.yml` +- UI templates and styles: + - `templates/*.html` + - `static/styles.css` +- Setup docs: + - `.env.example` + - `README.md`