From 63d8255568ef3b2415832ba961ad7d8d1836b412 Mon Sep 17 00:00:00 2001 From: ne0x Date: Mon, 26 Jan 2026 00:45:21 +0400 Subject: [PATCH] [Feat]: QR code generation for AmneziaVPN app #2417 https://github.com/wg-easy/wg-easy/issues/2417 --- src/app/components/Clients/QRCodeDialog.vue | 15 ++- src/i18n/locales/bn.json | 5 +- src/i18n/locales/de.json | 5 +- src/i18n/locales/en.json | 5 +- src/i18n/locales/es.json | 5 +- src/i18n/locales/fr.json | 5 +- src/i18n/locales/id.json | 5 +- src/i18n/locales/it.json | 5 +- src/i18n/locales/ko.json | 5 +- src/i18n/locales/nl.json | 5 +- src/i18n/locales/pl.json | 5 +- src/i18n/locales/pt-BR.json | 5 +- src/i18n/locales/ru.json | 5 +- src/i18n/locales/tr.json | 5 +- src/i18n/locales/uk.json | 5 +- src/i18n/locales/zh-CN.json | 5 +- src/i18n/locales/zh-HK.json | 5 +- src/i18n/locales/zh-TW.json | 5 +- .../api/client/[clientId]/qrcode.svg.get.ts | 8 +- .../database/repositories/client/types.ts | 9 ++ src/server/utils/WireGuard.ts | 17 ++- src/server/utils/wgHelper.ts | 107 ++++++++++++++++++ 22 files changed, 217 insertions(+), 24 deletions(-) diff --git a/src/app/components/Clients/QRCodeDialog.vue b/src/app/components/Clients/QRCodeDialog.vue index c182150b..d56b2e22 100644 --- a/src/app/components/Clients/QRCodeDialog.vue +++ b/src/app/components/Clients/QRCodeDialog.vue @@ -5,10 +5,21 @@