From 5c18d6f123ccade2c443ed23aefcee4ad8af862d Mon Sep 17 00:00:00 2001 From: MSS <124117691+MSS970@users.noreply.github.com> Date: Thu, 5 Nov 2026 19:11:23 +0400 Subject: [PATCH] Update CHANGELOG with new features and improvements Added new features for email notification intervals and test status display, improved security on confirmation pages, and enhanced development practices for CI coverage and status legend. --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4616fbe..d6a0abd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ --- develop --- +* feature: Add an option to set the interval of email notification instead of once daily, however, send the email notification everyday if the certificate expiry date is passed * feature: Add a Status column to the Tests list (right after Name) that shows each service check's current state as a colour-coded pill, reusing the status legend's solid colours so the badge stays legible on top of the row tint on every theme * security: Replace the confirmation pages' inline `onClick='cactiReturnTo()'` Cancel buttons with the CSP-safe `cactiReturnTo` class and move the filter rows selects' inline `onChange` handlers into the ready block (bound via change, not click) so the pages no longer trip Cacti's Content-Security-Policy script-src-attr directive * dev: Keep the status-legend chips equal width (sized to the longest label, laid out as a CSS grid so chips stay equal across wrapped rows) as the legend wraps responsively