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

Unleash / unleash / 15629245473
86%
master: 91%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 13 Jun 2025 07:48AM UTC
Jobs 1
Files 1177
Run time 8min
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

13 Jun 2025 07:41AM UTC coverage: 89.066% (-0.01%) from 89.077%
15629245473

push

github

web-flow
fix: md5 is deprecated and fails FEDRAMP. Replace with sha256 (#10125)

#10121 points out that we're using md5 functions still. This PR updates
our migrations to no longer use md5 at all (so if you haven't run the
migrations, you won't get email hashes until you get to the included
migration with this PR). If you've already run the migrations, we'll
drop the existing `email_hash varchar(32)` column and replace it with a
`email_hash TEXT` column.

We're also replacing the md5 function with `encode(sha256(email),
'hex')`. encode has been supported since PG10, sha256 came with PG11.

Do we want an index on the email_hash? I wasn't sure, but if we want to
do lookup we probably should have an index on it (though not a unique
one)

6887 of 6938 branches covered (99.26%)

9 of 31 new or added lines in 4 files covered. (29.03%)

3 existing lines in 2 files now uncovered.

64784 of 72737 relevant lines covered (89.07%)

423.32 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
83.33
33.33% src/migrations/20250211114205-scim-email-hash-backfill.js
7
36.36
src/migrations/20250612070900-backfill-email-hashes-using-sha256.js
14
22.22
src/migrations/20250612114001-backfill-email-hashes-from-event-log.js

Uncovered Existing Lines

Lines Coverage ∆ File
1
58.33
8.33% src/migrations/20241112113555-user-email-hash.js
2
80.47
-1.56% src/lib/features/playground/feature-evaluator/constraint.ts
Jobs
ID Job ID Ran Files Coverage
1 15629245473.1 13 Jun 2025 07:48AM UTC 1177
89.07
GitHub Action Run
Source Files on build 15629245473
  • Tree
  • List 1177
  • Changed 5
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #15629245473
  • b70f862f on github
  • Prev Build on main (#15615100421)
  • Next Build on main (#15631189832)
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