From 5d8da3b694128268cd1ae2a5a1cc205ca98a0e7b Mon Sep 17 00:00:00 2001 From: Boubaker Khanfir Date: Fri, 15 Sep 2023 09:45:30 +0100 Subject: [PATCH] feat: Add Perks Notification Type - MEED-2450 - Meeds-io/MIPs#80 --- .../locale/notification/KudosNotification_en.properties | 1 + .../webapp/vue-app/notification-extension/extensions.js | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/kudos-services/src/main/resources/locale/notification/KudosNotification_en.properties b/kudos-services/src/main/resources/locale/notification/KudosNotification_en.properties index c3f283b2f..2e38e288f 100644 --- a/kudos-services/src/main/resources/locale/notification/KudosNotification_en.properties +++ b/kudos-services/src/main/resources/locale/notification/KudosNotification_en.properties @@ -11,3 +11,4 @@ Notification.kudos.spaceReceived=Space {0} has received a kudos from {1} Notification.label.SayHello=Hi Notification.label.ViewFullDiscussion=View the full discussion Notification.plugin.NewUserKudosButtonTitle=Say welcome +Notification.label.types.kudos=Kudos diff --git a/kudos-webapps/src/main/webapp/vue-app/notification-extension/extensions.js b/kudos-webapps/src/main/webapp/vue-app/notification-extension/extensions.js index 23cd2e36a..5b32615a3 100644 --- a/kudos-webapps/src/main/webapp/vue-app/notification-extension/extensions.js +++ b/kudos-webapps/src/main/webapp/vue-app/notification-extension/extensions.js @@ -17,6 +17,14 @@ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ +extensionRegistry.registerExtension('WebNotification', 'notification-group-extension', { + rank: 40, + name: 'kudos', + plugins: [ + 'KudosActivityReceiverNotificationPlugin' + ], + icon: 'fa-award', +}); extensionRegistry.registerExtension('WebNotification', 'notification-content-extension', { type: 'KudosActivityReceiverNotificationPlugin', rank: 10,