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

ninoseki / mihari / 19843599716
96%

Build:
DEFAULT BRANCH: master
Ran 02 Dec 2025 01:32AM UTC
Jobs 3
Files 168
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

02 Dec 2025 01:31AM UTC coverage: 95.855% (-0.03%) from 95.887%
19843599716

push

github

web-flow
Feature/add new analyser for latest Censys API (#1174)

* feat: add Censys V2 analyzer support

* restore docker-compose.yml

* feat: version-aware Censys analyzer + docs

rework lib/mihari/analyzers/censys.rb to route between legacy (ID/secret) and Platform (PAT/org) APIs, emit warnings when defaulting to v2, and expose both credential sets to the config page

add new Censys v3 client/struct, extend schemas/config to accept version options, and remove the obsolete censys_v2/censys_v3 analyzer shims and spec placeholder

refresh docs (split legacy vs platform pages, index, rule notes), update the example rule, and show v2/v3 env vars distinctly in the frontend config UI

adjust Dockerfile/compose to build Mihari from the local source so the unified analyzer and docs are available in dev/test images

* spec: stabilize Censys specs; lint: fix style and nil-safety in Censys clients/structs

* fix: revert strange changes & adjust implementations

* refactor: adjust attr_reader

* fix: remove AnalyzerPaginationOptionsWithVersion

* fix: use "with" prefix

* uploaded vcr cassette & fixed censys_spec.rb for v3

* fix: remove test description to match VCR cassette naming

* fix: fix VCR issue

---------

Co-authored-by: Manabu Niseki <manabu.niseki@gmail.com>

177 of 185 new or added lines in 4 files covered. (95.68%)

3793 of 3957 relevant lines covered (95.86%)

130.56 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
95.35
0.11% lib/mihari/clients/censys.rb
6
86.67
-3.81% lib/mihari/analyzers/censys.rb
Jobs
ID Job ID Ran Files Coverage
1 run-3.3 - 19843599716.1 02 Dec 2025 01:32AM UTC 336
95.85
GitHub Action Run
2 run-3.2 - 19843599716.2 02 Dec 2025 01:32AM UTC 336
95.83
GitHub Action Run
3 run-3.4 - 19843599716.3 02 Dec 2025 01:32AM UTC 336
95.83
GitHub Action Run
Source Files on build 19843599716
  • Tree
  • List 168
  • Changed 166
  • Source Changed 5
  • Coverage Changed 166
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19843599716
  • d1889c93 on github
  • Prev Build on master (#18447465197)
  • Next Build on master (#19845700565)
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