From 21267148a9664829f6bfc7379cc63beb8d38a3a1 Mon Sep 17 00:00:00 2001 From: cany748 Date: Mon, 20 Oct 2025 16:20:14 +0700 Subject: [PATCH] feat!: awg --- src/app/pages/admin/config.vue | 12 + src/app/pages/admin/interface.vue | 20 + src/app/pages/clients/[id].vue | 11 + src/server/api/information.get.ts | 3 + .../migrations/0002_optimal_pixie.sql | 29 + .../migrations/meta/0002_snapshot.json | 951 ++++++++++++++++++ .../database/migrations/meta/_journal.json | 7 + .../database/repositories/client/schema.ts | 7 + .../database/repositories/client/service.ts | 14 + .../database/repositories/client/types.ts | 7 + .../database/repositories/interface/schema.ts | 19 + .../database/repositories/interface/types.ts | 15 + .../repositories/userConfig/schema.ts | 7 + .../database/repositories/userConfig/types.ts | 7 + src/server/utils/config.ts | 27 +- src/server/utils/types.ts | 12 + src/server/utils/wgHelper.ts | 71 +- 17 files changed, 1198 insertions(+), 21 deletions(-) create mode 100644 src/server/database/migrations/0002_optimal_pixie.sql create mode 100644 src/server/database/migrations/meta/0002_snapshot.json diff --git a/src/app/pages/admin/config.vue b/src/app/pages/admin/config.vue index f321e533..e408d030 100644 --- a/src/app/pages/admin/config.vue +++ b/src/app/pages/admin/config.vue @@ -47,6 +47,16 @@ :description="$t('admin.config.persistentKeepaliveDesc')" /> + + Amnezia + + + + + + + + {{ $t('form.actions') }} @@ -57,6 +67,8 @@