Commit graph

14 commits

Author SHA1 Message Date
3c192f17fd Improve DKIM summary to distinguish missing records from invalid signatures
All checks were successful
continuous-integration/drone/push Build is passing
Use DNS records instead of authentication results to determine DKIM
presence, enabling a three-state display: passed (green), published but
invalid signature (yellow+red), or no DKIM at all (red).
2026-03-25 12:29:05 +07:00
2a2bfe46a8 fix: various small fixes and improvements
- Add 'skipped' to authentication result enum in OpenAPI spec
- Fix optional chaining on bimiResult.details check
- Add rbls field to AppConfig interface
- Restrict theme storage to valid 'light'/'dark' values only
- Fix null coalescing for blacklist result data
- Fix survey source to use domain instead of ip
2026-03-09 12:46:30 +07:00
7b9c45fb68 summary: color SPF error in red
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-07 11:42:28 +07:00
8fda7746a1 Add one-click unsubscribe detection and warning
All checks were successful
continuous-integration/drone/push Build is passing
Detect the List-Unsubscribe-Post: List-Unsubscribe=One-Click header
(RFC 8058) and expose it as the 'one-click' unsubscribe method in the
content analysis. When unsubscribe methods are present but one-click is
absent, the summary card now shows a warning nudging senders to adopt it.
2026-02-23 00:15:17 +07:00
ac9b567025 web: Format code files 2026-01-24 19:18:26 +08:00
099965c1f9 Report BIMI issues 2025-10-31 11:06:43 +07:00
b01ca9b38c Report invalid records in summary 2025-10-30 14:10:42 +07:00
dccf75b238 Don't show BIMI hint if result is skipped
Some checks are pending
continuous-integration/drone/push Build is running
2025-10-30 10:06:53 +07:00
2bedd0ed75 BIMI differenciate declined in summary 2025-10-26 21:42:58 +07:00
76de5f60d6 Add survey capability 2025-10-26 21:42:58 +07:00
53a48cba07 Fix typescript/svelte checks 2025-10-26 21:42:58 +07:00
255027d00b Start bad spam score to B 2025-10-25 03:31:29 +07:00
7ed347c86e Improve test display in some circonstancies 2025-10-25 03:31:29 +07:00
8b3ab541ba Add a summary after score 2025-10-25 03:31:29 +07:00