From 50e23ef233ba45a5591a73a01feb07cd5f4a1e7c Mon Sep 17 00:00:00 2001 From: vkamn Date: Thu, 26 Feb 2026 21:12:58 +0700 Subject: [PATCH] fix: awg config update (#2281) * fix: fixed client config update for awg container * chore: bump version --- CMakeLists.txt | 4 ++-- client/ui/controllers/installController.cpp | 2 +- client/ui/qml/Pages2/PageProtocolAwgClientSettings.qml | 4 ++++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4fe478ab1..c004804cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.25.0 FATAL_ERROR) set(PROJECT AmneziaVPN) -set(AMNEZIAVPN_VERSION 4.8.14.0) +set(AMNEZIAVPN_VERSION 4.8.14.1) project(${PROJECT} VERSION ${AMNEZIAVPN_VERSION} DESCRIPTION "AmneziaVPN" @@ -12,7 +12,7 @@ string(TIMESTAMP CURRENT_DATE "%Y-%m-%d") set(RELEASE_DATE "${CURRENT_DATE}") set(APP_MAJOR_VERSION ${CMAKE_PROJECT_VERSION_MAJOR}.${CMAKE_PROJECT_VERSION_MINOR}.${CMAKE_PROJECT_VERSION_PATCH}) -set(APP_ANDROID_VERSION_CODE 2110) +set(APP_ANDROID_VERSION_CODE 2111) if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") set(MZ_PLATFORM_NAME "linux") diff --git a/client/ui/controllers/installController.cpp b/client/ui/controllers/installController.cpp index 24c7c220b..74212f41e 100644 --- a/client/ui/controllers/installController.cpp +++ b/client/ui/controllers/installController.cpp @@ -1070,7 +1070,7 @@ bool InstallController::isUpdateDockerContainerRequired(const DockerContainer co const QJsonObject &oldProtoConfig = oldConfig.value(ProtocolProps::protoToString(mainProto)).toObject(); const QJsonObject &newProtoConfig = newConfig.value(ProtocolProps::protoToString(mainProto)).toObject(); - if (container == DockerContainer::Awg2) { + if (ContainerProps::isAwgContainer(container)) { const AwgConfig oldConfig(oldProtoConfig); const AwgConfig newConfig(newProtoConfig); diff --git a/client/ui/qml/Pages2/PageProtocolAwgClientSettings.qml b/client/ui/qml/Pages2/PageProtocolAwgClientSettings.qml index c44b374ca..bd0e5a450 100644 --- a/client/ui/qml/Pages2/PageProtocolAwgClientSettings.qml +++ b/client/ui/qml/Pages2/PageProtocolAwgClientSettings.qml @@ -330,6 +330,8 @@ PageType { AwgTextField { id: cookieReplyPacketJunkSizeTextField + visible: isAwg2 + Layout.leftMargin: 16 Layout.rightMargin: 16 @@ -342,6 +344,8 @@ PageType { AwgTextField { id: transportPacketJunkSizeTextField + visible: isAwg2 + Layout.leftMargin: 16 Layout.rightMargin: 16