• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

supabase / auth / 20440822233
69%
master: 69%

Build:
Build:
LAST BUILD BRANCH: fm/auth-982
DEFAULT BRANCH: master
Ran 22 Dec 2025 06:47PM UTC
Jobs 1
Files 170
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Dec 2025 06:37PM UTC coverage: 68.706% (+0.1%) from 68.607%
20440822233

Pull #2304

github

Chris Stockton
fix: tighten email validation rules

The goal here is to limit the conditions which resolver implementations can
affect the determinism of our DNS checks, without allowing transient DNS
failures to block signups:

* Reject single label email domains (`a@a`, `a@gmail`)
* Use absolute FQDN for DNS lookups to avoid implicit search behavior
* Preserves the RFC 5321 fallback, but narrows when it is called
* Add a whitelist for major email providers to lower latency
* Reject mutated display name address that the mail parser might accept
* Add test coverage for some corner cases
Pull Request #2304: fix: tighten email validation rules

14 of 16 new or added lines in 1 file covered. (87.5%)

24 existing lines in 1 file now uncovered.

14668 of 21349 relevant lines covered (68.71%)

78.65 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
80.38
9.92% internal/mailer/validateclient/validateclient.go

Uncovered Existing Lines

Lines Coverage ∆ File
24
80.38
9.92% internal/mailer/validateclient/validateclient.go
Jobs
ID Job ID Ran Files Coverage
1 20440822233.1 22 Dec 2025 06:47PM UTC 170
68.71
GitHub Action Run
Source Files on build 20440822233
  • Tree
  • List 170
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #2304
  • PR Base - master (#20365287369)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc