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

bcgov / digital-trust-common-service / 31020922726
86%

Build:
DEFAULT BRANCH: main
Ran 05 Aug 2026 03:35PM UTC
Jobs 1
Files 106
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

05 Aug 2026 03:33PM UTC coverage: 84.609% (+0.7%) from 83.924%
31020922726

push

github

web-flow
feat: audit producers, partition maintenance, auto-audit interceptor (#147)

* feat: audit producers, partition maintenance, and auto-audit interceptor

Enqueue audit.write from tenant/tenant-user/credential-definition/connection
mutations (#141), add rolling audit_log partition job (#140), and land an
optional Nest interceptor behind AUDIT_AUTO_INTERCEPTOR_ENABLED (#142).

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: address PR #147 review (helm-docs, emit asserts, interceptor)

Regenerate chart README for new audit config keys, assert domain audit
emit in service specs, skip interceptor creates without path ids, and
guard invalid monthsAhead for partition maintenance.

Co-authored-by: Cursor <cursoragent@cursor.com>

* test: cover audit interceptor, partition worker, and schedule

Close the 16 uncovered patch lines on #147 by exercising skip/fail-open
interceptor paths, disabled workers, register-handler callback, and JobsService.schedule.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: satisfy eslint on mock.calls access in specs

Cast full mock call tuples before destructuring handlers so
no-unsafe-member-access passes lint:ci on #147.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: use current-month timestamps in audit log integration test

The keyset pagination test hardcoded July 2026 rows, but migrations
only create partitions from the current month forward, causing CI to
fail once August rolled over.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: format audit log integration spec for prettier

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>

1056 of 1378 branches covered (76.63%)

Branch coverage included in aggregate %.

159 of 159 new or added lines in 14 files covered. (100.0%)

1830 of 2033 relevant lines covered (90.01%)

5.36 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31020922726.1 05 Aug 2026 03:35PM UTC 106
84.61
GitHub Action Run
Source Files on build 31020922726
  • Tree
  • List 106
  • Changed 11
  • Source Changed 11
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31020922726
  • d246df4c on github
  • Prev Build on main (#30672931053)
  • Next Build on main (#31053924863)
  • 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