From 47d9257ac254e8babcf81d90d0a9c457e1a7d073 Mon Sep 17 00:00:00 2001 From: zipg Date: Thu, 9 Jul 2026 00:39:06 +0800 Subject: [PATCH] feat(dameng): support proxy job administration * Feature: add Dameng agent job management * fix(duckdb): stabilize worker process tests * fix(dameng): address job admin review --------- Co-authored-by: zipg <4047349+zipg@users.noreply.github.com> --- .../src/components/admin/DamengJobAdmin.vue | 471 ++++++++++++++++++ .../src/components/layout/AppTabBar.vue | 5 +- .../src/components/layout/ContentArea.vue | 5 + .../src/components/sidebar/TreeItem.vue | 28 +- apps/desktop/src/i18n/locales/en.ts | 49 ++ apps/desktop/src/i18n/locales/es.ts | 49 ++ apps/desktop/src/i18n/locales/it.ts | 49 ++ apps/desktop/src/i18n/locales/ja.ts | 49 ++ apps/desktop/src/i18n/locales/pt-BR.ts | 49 ++ apps/desktop/src/i18n/locales/zh-CN.ts | 49 ++ apps/desktop/src/i18n/locales/zh-TW.ts | 49 ++ .../__tests__/database/damengJobAdmin.spec.ts | 92 ++++ apps/desktop/src/lib/backend/http.ts | 1 + .../src/lib/database/damengJobAdmin.ts | 176 +++++++ apps/desktop/src/stores/connectionStore.ts | 19 +- apps/desktop/src/stores/queryStore.ts | 26 + apps/desktop/src/types/database.ts | 3 +- .../dbx-core/src/db/duckdb_worker_process.rs | 1 + .../dbx-core/tests/duckdb_worker_process.rs | 23 +- crates/dbx-web/src/routes/query.rs | 3 + 20 files changed, 1189 insertions(+), 7 deletions(-) create mode 100644 apps/desktop/src/components/admin/DamengJobAdmin.vue create mode 100644 apps/desktop/src/lib/__tests__/database/damengJobAdmin.spec.ts create mode 100644 apps/desktop/src/lib/database/damengJobAdmin.ts diff --git a/apps/desktop/src/components/admin/DamengJobAdmin.vue b/apps/desktop/src/components/admin/DamengJobAdmin.vue new file mode 100644 index 0000000000..945fe656ba --- /dev/null +++ b/apps/desktop/src/components/admin/DamengJobAdmin.vue @@ -0,0 +1,471 @@ + + +