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

raystack / frontier / 36397746603
52%
main: 52%

Build:
Build:
LAST BUILD BRANCH: fix-search-invalid-uuid-bad-input
DEFAULT BRANCH: main
Ran 28 Sep 2026 08:36AM UTC
Jobs 1
Files 310
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

28 Sep 2026 08:29AM UTC coverage: 52.419% (+0.03%) from 52.385%
36397746603

Pull #1954

github

rohanchkrabrty
feat(store): audit user creation and deletion

Record user.created and user.deleted in the same transaction as the user
write, so a user cannot be created or deleted without its audit record.

Users belong to no org, so the records sit on the platform org with the
user as the target and their email in the target metadata. Signup runs
unauthenticated; with no caller in the context the new user is recorded
as their own actor instead of the system.

Create now goes through createWithTx, the path CreateWithConsent already
used, so both create paths write the record from one place. This also
closes the transaction the old Create left open on a duplicate email.
Pull Request #1954: feat(store): audit user creation and deletion

32 of 36 new or added lines in 1 file covered. (88.89%)

1 existing line in 1 file now uncovered.

21587 of 41182 relevant lines covered (52.42%)

17.41 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
70.91
2.25% internal/store/postgres/user_repository.go

Coverage Regressions

Lines Coverage ∆ File
1
70.91
2.25% internal/store/postgres/user_repository.go
Jobs
ID Job ID Ran Files Coverage
1 36397746603.1 28 Sep 2026 08:36AM UTC 310
52.42
GitHub Action Run
Source Files on build 36397746603
  • Tree
  • List 310
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1954
  • PR Base - main (#36395268270)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc