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

safe-global / safe-client-gateway / 7100044696 / 1
89%
main: 89%

Build:
DEFAULT BRANCH: main
Ran 05 Dec 2023 11:28AM UTC
Files 886
Run time 17s
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

05 Dec 2023 11:25AM UTC coverage: 55.155% (-0.2%) from 55.366%
7100044696.1

push

github

web-flow
Add functionality to resend email verification (#897)

- The `IEmailRepository` was extended to have a function for resending email verifications.
- The email verification can be resent if enough time has passed since this action was last triggered successfully. This timeframe is configurable with `EMAIL_VERIFICATION_CODE_RESEND_LOCK_WINDOW_MS` (default is 30 seconds).
- When resending the verification code, if the current code is still valid, then it is re-sent. If it expired, then a new one is generated, stored and re-sent to the same email address. The expiration time of the code can be set via `EMAIL_VERIFICATION_CODE_TTL_MS`.
- If this action is triggered for verified owners, an `EmailAlreadyVerifiedError` is thrown.
- If this action is triggered within `EMAIL_VERIFICATION_CODE_RESEND_LOCK_WINDOW_MS` from the last successful one, a `ResendVerificationTimespanError` is thrown.
- Else, it attempts to set a new code and send it. If the new code was not set, an `InvalidVerificationCodeError` is thrown.

196 of 1663 branches covered (0.0%)

Branch coverage included in aggregate %.

6304 of 10122 relevant lines covered (62.28%)

4.68 hits per line

Source Files on job run-test:e2e:cov - 7100044696.1
  • Tree
  • List 886
  • Changed 3
  • Source Changed 3
  • Coverage Changed 106
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 7100044696
  • 0448a361 on github
  • Prev Job for on main (#7097733538.2)
  • Next Job for on main (#7100541202.2)
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