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

KeychainMDIP / kc / 32220262116
97%

Build:
DEFAULT BRANCH: main
Ran 19 Aug 2026 05:44AM UTC
Jobs 1
Files 55
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

19 Aug 2026 05:39AM UTC coverage: 94.878% (+0.04%) from 94.837%
32220262116

push

github

web-flow
Scope search results and metrics by DID prefix (#1255)

* feat(search): scope data by DID prefix

Classify aliases from operation and manifest evidence so test and production search servers do not expose each other's records.

Reset the search-server database before deployment.

* feat(search): add total DID snapshots

Search-server databases must be reset because snapshot storage adds new columns without a migration.

* fix(search): separate schema snapshots

* fix(explorer): restore live credential metrics

The Credentials tab describes the current published state; historical snapshot navigation belongs to the Network tab.

* feat(search)!: split agent snapshots

BREAKING CHANGE: agent totals moved from
/api/v1/metrics/snapshots/credentials/:date to
/api/v1/metrics/snapshots/agents/:date.

* test(search): cover metric branches

* fix(search): defer initial metrics rebuild

Gatekeeper can become ready before its network catch-up finishes. Wait for a quiescent changes pass before starting the hourly snapshot interval.

* fix(search): align DID alias classification

Use one effective network identity across live reads, historical snapshots, and Explorer links to prevent cross-network results.

The search-server database must be reset because receipt suffix columns are added without a migration.

* refactor(search): remove redundant alias logic

Keep alias deduplication at adapter suffix keys and route all snapshot responses through one handler.

Reset the search-server database before deployment; no migration is included.

* test(explorer): remove test suite

* test(search): close coverage gaps

6448 of 6890 branches covered (93.58%)

Branch coverage included in aggregate %.

318 of 318 new or added lines in 10 files covered. (100.0%)

8187 of 8535 relevant lines covered (95.92%)

1610.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32220262116.1 19 Aug 2026 05:44AM UTC 110
95.27
GitHub Action Run
Source Files on build 32220262116
  • Tree
  • List 55
  • Changed 52
  • Source Changed 9
  • Coverage Changed 52
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32220262116
  • dfa5398f on github
  • Prev Build on main (#32011947438)
  • Next Build on main (#32374053838)
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