From f08b3eb006af04ea4541fce704207ccaae4cbfba Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 17 Feb 2026 15:58:37 +0100 Subject: [PATCH] mail: bring eventlog up to speed --- dashboard/src/models/MailModel.js | 4 +- dashboard/src/views/EmailEventlogView.vue | 155 ++++++++++++++++++---- src/infra_version.js | 2 +- 3 files changed, 133 insertions(+), 28 deletions(-) diff --git a/dashboard/src/models/MailModel.js b/dashboard/src/models/MailModel.js index 8488d57f7..261093dfc 100644 --- a/dashboard/src/models/MailModel.js +++ b/dashboard/src/models/MailModel.js @@ -292,10 +292,10 @@ function create() { if (result.status !== 202) return [result]; return [null]; }, - async eventlog(types, search, page, perPage) { + async eventlog(types, search, page, perPage, from, to) { let result; try { - result = await fetcher.get(`${API_ORIGIN}/api/v1/mailserver/eventlog`, { page, types, per_page: perPage, search, access_token: accessToken }); + result = await fetcher.get(`${API_ORIGIN}/api/v1/mailserver/eventlog`, { page, types, per_page: perPage, search, from, to, access_token: accessToken }); } catch (e) { return [e]; } diff --git a/dashboard/src/views/EmailEventlogView.vue b/dashboard/src/views/EmailEventlogView.vue index 80da861ea..acae92ca6 100644 --- a/dashboard/src/views/EmailEventlogView.vue +++ b/dashboard/src/views/EmailEventlogView.vue @@ -1,7 +1,7 @@