Release 4.0.1+1: remove account binding / centralized provisioning (no panel credentials in binary; configs via user's own subscription URL); add recommended-services block on About page; Windows 4.0.1.1.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Navis
2026-08-01 20:31:29 +03:00
co-authored by Cursor
parent 1144fab54d
commit 5f768c7732
26 changed files with 237 additions and 1255 deletions
-10
View File
@@ -14,16 +14,6 @@ if errorlevel 1 (
goversioninfo -64 -icon assets\navis.ico -manifest assets\app.manifest -o cmd\vpnapp\resource.syso versioninfo.json
if errorlevel 1 exit /b 1
REM Bake Remnawave panel credentials into the binary (NordVPN-style centralized provisioning).
REM Source of truth: configs\remnawave-api.json (gitignored). Never commit the embedded copy.
if exist "configs\remnawave-api.json" (
mkdir "internal\remnawave\embeddedcfg" 2>nul
copy /Y "configs\remnawave-api.json" "internal\remnawave\embeddedcfg\remnawave-api.json" >nul
echo Embedded panel credentials from configs\remnawave-api.json
) else (
echo WARNING: configs\remnawave-api.json missing — build will use external file / no auto-provision
)
echo Building EvilFox GUI and CLI...
go build -ldflags="-H windowsgui -s -w" -trimpath -o EvilFox.exe ./cmd/vpnapp
if errorlevel 1 exit /b 1