dmarc-day, health-sockets: the reporter's day said; the inbound journal dialled
The owner, 2026-10-17: "Показ времени отчёта по UTC принимаем. Это не проблема. Пояснения добавь. Все мелочи закрой." Designs9b33b80,2bf9056. DMARC: a report's day stays the reporter's, in UTC (RFC 7489 § 7.2); the report's Window now says so under its times (windowNote), and Settings' Time zone box and Help (#settings, #dmarc) name it as the one exception to the panel's zone. formatDMARCWindow counts a window that ends at midnight as ending the day before, so a daily report is one day, not "20 Sep - 21 Sep" (TestDMARCWindowIsTheReportersDay, in Moscow's zone). Health: with the inbound relay on, the inbound journal milter's socket is dialled (InboundJournalSocket through web and handlers Config), fail-open as the send log's, and Overview's card counts it; the send log's socket is named journal-milter, as the mockup names it. The confirmation link's sign-in state is drawn (confirm-email-signin.html); the panel already renders it. guide: /license and /server/components, the DMARC pages' paths and day, selfpost-backup -o / -i / -version, the Inbound log's retention field, PANEL_COOKIE_SECURE, the inbound journal's socket, the DMARC exception to the zone. CHANGELOG [Unreleased]. (The e2e case negative_level1_ratelimit, listed as able to pass falsely, was fixed on 2026-10-14 - the note was stale.) go vet + go test (26 packages) and make e2e on the test server for this tree. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -5,6 +5,26 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); version
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
|
||||
- **Health dials the inbound journal's socket** with the inbound relay on:
|
||||
the milter that writes Inbound › Log was the one the panel did not check.
|
||||
The send log's socket is named as the mockup names it, `journal-milter`.
|
||||
|
||||
### Changed
|
||||
|
||||
- **A DMARC report says which day it is**: its day stays the reporter's, in
|
||||
UTC (owner, 2026-10-17: accepted as it is), and the report's page now says
|
||||
so under its window; Settings and Help name it as the one exception to
|
||||
the panel's zone. A daily report from midnight to midnight is one day, not
|
||||
two.
|
||||
|
||||
### Documentation
|
||||
|
||||
- The guide's gaps from the docs audit: `/license` and `/server/components`,
|
||||
DMARC pages' paths, `selfpost-backup -o`, `-i` and `-version`, the
|
||||
Inbound log's retention field, `PANEL_COOKIE_SECURE`.
|
||||
|
||||
## [2.14.1] - 2026-10-17
|
||||
|
||||
Overview's head in the mockup's words. No migration; schema 13.
|
||||
|
||||
Reference in New Issue
Block a user