From 3bbb521bd6284e44cb396cf5a58b189813207744 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Thu, 16 Sep 2021 14:03:38 +0800 Subject: [PATCH] feat(webui): cancel all tasks from Server Settings closes #658 --- komga-webui/src/components/Toaster.vue | 9 +++++- komga-webui/src/locales/en.json | 10 ++++--- komga-webui/src/main.ts | 2 ++ komga-webui/src/plugins/komga-tasks.plugin.ts | 17 +++++++++++ .../src/services/komga-tasks.service.ts | 23 +++++++++++++++ komga-webui/src/types/events.ts | 7 ++++- komga-webui/src/views/SettingsServer.vue | 28 +++++++++++++------ 7 files changed, 81 insertions(+), 15 deletions(-) create mode 100644 komga-webui/src/plugins/komga-tasks.plugin.ts create mode 100644 komga-webui/src/services/komga-tasks.service.ts diff --git a/komga-webui/src/components/Toaster.vue b/komga-webui/src/components/Toaster.vue index 1d99ae2b0..1ad35a2b1 100644 --- a/komga-webui/src/components/Toaster.vue +++ b/komga-webui/src/components/Toaster.vue @@ -32,7 +32,7 @@