05-Aug-2026 — centralise Brevo report day ranges on one UTC-safe clamp ref #279
build 811 — commit c66f7e4
What's new
Brevo day ranges are handled in one shared place again. Nothing on the server or Mail Reports can ask Brevo for a calendar day after UTC today, which stops the early-UK-morning "Start/End date should not be greater than current date" failure.
At a glance
- Mail Reports range controls and API calls stay aligned on UTC-safe days
- Campaign reports, transactional reports, contact events, contact stats and unsubscribes all use the same clamp
- Partial ranges (end-only) are capped as well as full start/end pairs