From be224f7508003265f3d913342d2dda6ee1da9431 Mon Sep 17 00:00:00 2001 From: Haqeem Solehan <93633646+julap99@users.noreply.github.com> Date: Fri, 30 May 2025 15:32:19 +0800 Subject: [PATCH] Add notification delivery management pages, including Delivery Monitor, Provider Management, and Webhook Management. Implement real-time metrics, message tracking, and provider configuration features. Enhance UI with detailed statistics, performance tracking, and delivery logs for improved user experience. --- pages/notification/delivery/index.vue | 952 +++++++++++++++++++++- pages/notification/delivery/monitor.vue | 661 +++++++++++++++ pages/notification/delivery/providers.vue | 817 +++++++++++++++++++ pages/notification/delivery/webhooks.vue | 822 +++++++++++++++++++ 4 files changed, 3250 insertions(+), 2 deletions(-) create mode 100644 pages/notification/delivery/monitor.vue create mode 100644 pages/notification/delivery/providers.vue create mode 100644 pages/notification/delivery/webhooks.vue diff --git a/pages/notification/delivery/index.vue b/pages/notification/delivery/index.vue index 677f24b..d8d4be9 100644 --- a/pages/notification/delivery/index.vue +++ b/pages/notification/delivery/index.vue @@ -1,7 +1,955 @@ - + diff --git a/pages/notification/delivery/monitor.vue b/pages/notification/delivery/monitor.vue new file mode 100644 index 0000000..78e643c --- /dev/null +++ b/pages/notification/delivery/monitor.vue @@ -0,0 +1,661 @@ + + + + + \ No newline at end of file diff --git a/pages/notification/delivery/providers.vue b/pages/notification/delivery/providers.vue new file mode 100644 index 0000000..543d0d6 --- /dev/null +++ b/pages/notification/delivery/providers.vue @@ -0,0 +1,817 @@ + + + + + diff --git a/pages/notification/delivery/webhooks.vue b/pages/notification/delivery/webhooks.vue new file mode 100644 index 0000000..245d12a --- /dev/null +++ b/pages/notification/delivery/webhooks.vue @@ -0,0 +1,822 @@ + + + + + \ No newline at end of file