Compare commits
No commits in common. "09e19a72d0c7ffdcd3ed31386b9f1f65594303e5" and "7c204fb8dd1eae04e17f931a9e0c41c2ecf0cc50" have entirely different histories.
09e19a72d0
...
7c204fb8dd
@ -1 +1 @@
|
|||||||
v20260112-11-show-vspc-company-mapping-popup
|
v20260112-10-fix-vspc-approve-endpoint-duplicate
|
||||||
|
|||||||
@ -510,12 +510,11 @@ function findCustomerIdByName(name) {
|
|||||||
mapBtn.classList.add("d-none");
|
mapBtn.classList.add("d-none");
|
||||||
if (approveBtn) approveBtn.classList.remove("d-none");
|
if (approveBtn) approveBtn.classList.remove("d-none");
|
||||||
|
|
||||||
var bsw = String(meta.backup_software || "").trim().toLowerCase();
|
var bsw = String(meta.backup_software || "").trim();
|
||||||
var btype = String(meta.backup_type || "").trim().toLowerCase();
|
var btype = String(meta.backup_type || "").trim();
|
||||||
|
var jname = String(meta.job_name || "").trim();
|
||||||
|
|
||||||
// Show the dedicated mapping popup for VSPC multi-company summary emails.
|
if (bsw !== "Veeam" || btype !== "Service Provider Console" || jname !== "Active alarms summary") {
|
||||||
// Do not rely on an exact job name match (it can vary between mail variants / legacy data).
|
|
||||||
if (bsw !== "veeam" || btype !== "service provider console") {
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -192,13 +192,6 @@
|
|||||||
- Corrected misplaced route decorators that caused the approve handler to be mapped to the delete endpoint.
|
- Corrected misplaced route decorators that caused the approve handler to be mapped to the delete endpoint.
|
||||||
- Restored proper route separation between inbox message delete and VSPC company approve actions.
|
- Restored proper route separation between inbox message delete and VSPC company approve actions.
|
||||||
- Added missing authentication requirement to the VSPC approve endpoint to align with other inbox actions.
|
- Added missing authentication requirement to the VSPC approve endpoint to align with other inbox actions.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## v20260112-11-show-vspc-company-mapping-popup
|
|
||||||
- Fixed VSPC company-mapping popup visibility by removing strict job name matching in the Inbox modal logic.
|
|
||||||
- Made VSPC detection case-insensitive for backup software/type to improve robustness across mail variants and legacy data.
|
|
||||||
|
|
||||||
================================================================================================================================================
|
================================================================================================================================================
|
||||||
## v0.1.19
|
## v0.1.19
|
||||||
This release delivers a broad set of improvements focused on reliability, transparency, and operational control across mail processing, administrative auditing, and Run Checks workflows. The changes aim to make message handling more robust, provide better insight for administrators, and give operators clearer and more flexible control when reviewing backup runs.
|
This release delivers a broad set of improvements focused on reliability, transparency, and operational control across mail processing, administrative auditing, and Run Checks workflows. The changes aim to make message handling more robust, provide better insight for administrators, and give operators clearer and more flexible control when reviewing backup runs.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user