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

supabase / auth / 11334620572
69%

Build:
DEFAULT BRANCH: master
Ran 14 Oct 2024 08:39PM UTC
Jobs 1
Files 132
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

14 Oct 2024 08:33PM UTC coverage: 57.225% (+0.07%) from 57.159%
11334620572

push

github

web-flow
feat: add mail header support via `GOTRUE_SMTP_HEADERS` with `$messageType` (#1804)

Adds support for additional and configurable email message headers. Set
the `GOTRUE_SMTP_HEADERS` value to a JSON object of the shape
(TypeScript notation)

```
{ [header: string]: string[] }
```

Use the special string `$messageType` in the value portion to identify
the message type being sent (for now: `invite`, `confirm`,
`reauthenticate`, `email_change`, `recovery`, `magiclink`, `other`).

To use this with [AWS SES
Feedback-ID](https://aws.amazon.com/about-aws/whats-new/2024/06/amazon-ses-custom-values-feedback-header/)
one way to do it would be to [set SES SMTP message
tags](https://docs.aws.amazon.com/ses/latest/dg/event-publishing-send-email.html#event-publishing-using-ses-headers):

```
GOTRUE_SMTP_HEADERS={"x-ses-message-tags": ["ses:feedback-id-a=<project-ref>,ses:feedback-id-b=$messageType"]}
```

44 of 55 new or added lines in 4 files covered. (80.0%)

9544 of 16678 relevant lines covered (57.23%)

55.32 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
71.83
0.37% internal/conf/configuration.go
3
87.41
0.3% internal/mailer/template.go
6
0.0
0.0% internal/mailer/mailme.go
Jobs
ID Job ID Ran Files Coverage
1 11334620572.1 14 Oct 2024 08:39PM UTC 132
57.23
GitHub Action Run
Source Files on build 11334620572
  • Tree
  • List 132
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 99d6a134 on github
  • Prev Build on master (#11327229130)
  • Next Build on master (#11350149936)
  • 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

© 2025 Coveralls, Inc