From 0ebecb99ba449f5bf8bf1e98be471185b3f695c6 Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 6 Jan 2026 18:36:29 +0100 Subject: [PATCH] feat: merge duplicate notifications (#2056) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use the `ignoreDuplicates` prop from vue3-notification to ignore duplicate notifications, show a count (×N) instead when notifications are merged. Superseeds and closes https://github.com/go-vikunja/vikunja/pull/971 --------- Co-authored-by: Dominik Pschenitschni <6173598+dpschen@users.noreply.github.com> --- frontend/src/components/misc/Notification.vue | 22 ++++++++++---- frontend/src/message/index.ts | 10 +++++-- frontend/tests/e2e/misc/notifications.spec.ts | 30 +++++++++++++++++++ 3 files changed, 54 insertions(+), 8 deletions(-) create mode 100644 frontend/tests/e2e/misc/notifications.spec.ts diff --git a/frontend/src/components/misc/Notification.vue b/frontend/src/components/misc/Notification.vue index 9159c0aa3..b9c7d755f 100644 --- a/frontend/src/components/misc/Notification.vue +++ b/frontend/src/components/misc/Notification.vue @@ -2,6 +2,7 @@