From 04c55ad0672235f45712ff663af47e8d1d8c2dce Mon Sep 17 00:00:00 2001 From: zipg Date: Sun, 20 Sep 2026 19:35:57 +0800 Subject: [PATCH] feat(mysql): terminate sessions from the process list --- .../src/components/admin/ProcessListPanel.vue | 130 ++++++++++++++++-- apps/desktop/src/i18n/locales/az.ts | 6 + apps/desktop/src/i18n/locales/en.ts | 6 + apps/desktop/src/i18n/locales/es.ts | 6 + apps/desktop/src/i18n/locales/it.ts | 6 + apps/desktop/src/i18n/locales/ja.ts | 6 + apps/desktop/src/i18n/locales/ko.ts | 6 + apps/desktop/src/i18n/locales/pt-BR.ts | 6 + apps/desktop/src/i18n/locales/tr.ts | 6 + apps/desktop/src/i18n/locales/zh-CN.ts | 6 + apps/desktop/src/i18n/locales/zh-TW.ts | 6 + .../database/mysqlProcessList.spec.ts | 15 +- .../database/postgresProcessList.spec.ts | 36 +++++ .../src/lib/database/mysqlProcessList.ts | 15 ++ .../src/lib/database/postgresProcessList.ts | 42 +++++- .../src/lib/database/processListDrivers.ts | 32 ++++- .../issue-9674-cancel-keeps-idle-session.png | Bin 0 -> 67996 bytes .../issue-9674-postgres-terminate-session.png | Bin 0 -> 92171 bytes .../issue-9674-process-list-before.png | Bin 0 -> 67950 bytes .../issue-9674-terminate-session-after.png | Bin 0 -> 91203 bytes .../issue-9674-terminate-session-dialog.png | Bin 0 -> 92901 bytes 21 files changed, 312 insertions(+), 18 deletions(-) create mode 100644 docs/screenshots/issue-9674-cancel-keeps-idle-session.png create mode 100644 docs/screenshots/issue-9674-postgres-terminate-session.png create mode 100644 docs/screenshots/issue-9674-process-list-before.png create mode 100644 docs/screenshots/issue-9674-terminate-session-after.png create mode 100644 docs/screenshots/issue-9674-terminate-session-dialog.png diff --git a/apps/desktop/src/components/admin/ProcessListPanel.vue b/apps/desktop/src/components/admin/ProcessListPanel.vue index e8b066ac84..1459dc6629 100644 --- a/apps/desktop/src/components/admin/ProcessListPanel.vue +++ b/apps/desktop/src/components/admin/ProcessListPanel.vue @@ -1,7 +1,7 @@