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

microlinkhq / is-antibot
96%

Build:
DEFAULT BRANCH: master
Repo Added 04 Jan 2026 10:57AM UTC
Token hCzIokeaG2LlaX4QYFeQBLW326gWZywv8 regen
Build 102 Last
Files 1
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • akami
  • amazon
  • anubis
  • copilot/extend-bot-detection-capabilities
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/pnpm/action-setup-5
  • dependabot/github_actions/pnpm/action-setup-6
  • dependabot/npm_and_yarn/cookie-es-3.1.1
  • dependabot/npm_and_yarn/gulp-5.0.1
  • dependabot/npm_and_yarn/metascraper/helpers-5.51.1
  • dispatch
  • feat/detect-reddit-weibo-dribbble-douban
  • houzz-ratelimit
  • instagram
  • interface
  • linkedin
  • master
  • next
  • promise
  • reddit
  • schema
  • technique
  • website

03 Jul 2026 07:01AM UTC coverage: 95.88%. Remained the same
28644238805

push

github

web-flow
feat(houzz): detect datacenter 429 rate-limit block (#48)

Houzz rate-limits datacenter IPs with a bare HTTP 429 "too many requests"
page that carries no antibot fingerprint (no _fs-ch- marker, empty headers),
so is-antibot could not flag it and the API never escalated to the residential
proxy. Add a domain-scoped status_code rule (mirroring reddit) so a 429 from
houzz.com is treated as a block and triggers proxy discovery.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

160 of 169 branches covered (94.67%)

Branch coverage included in aggregate %.

352 of 365 relevant lines covered (96.44%)

350.2 hits per line

Relevant lines Covered
Build:
Build:
365 RELEVANT LINES 352 COVERED LINES
350.2 HITS PER LINE
Source Files on master
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
28644238805 master feat(houzz): detect datacenter 429 rate-limit block (#48) Houzz rate-limits datacenter IPs with a bare HTTP 429 "too many requests" page that carries no antibot fingerprint (no _fs-ch- marker, empty headers), so is-antibot could not flag it and t... push 03 Jul 2026 07:02AM UTC web-flow github
95.88
28644158843 houzz-ratelimit Merge d1f505dc8 into b0d013037 Pull #48 03 Jul 2026 07:00AM UTC web-flow github
95.88
28642469462 next Merge 91969a962 into b0d013037 Pull #47 03 Jul 2026 06:20AM UTC web-flow github
95.88
28052335064 master fix(providers): eliminate bare vendor-word html false positives (#46) * fix(threatmetrix): avoid false positive on config-key mentions The html detection used a case-insensitive `contains: "ThreatMetrix"`, which matched any mention of the word —... push 23 Jun 2026 07:44PM UTC web-flow github
95.88
28045530366 next Merge 91969a962 into 7d3651339 Pull #46 23 Jun 2026 05:47PM UTC web-flow github
95.88
28044725673 next Merge c069ac79a into 7d3651339 Pull #46 23 Jun 2026 05:34PM UTC web-flow github
95.88
27947809294 master build(deps): bump @metascraper/helpers from 5.50.6 to 5.51.1 (#45) Bumps [@metascraper/helpers](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-helpers) from 5.50.6 to 5.51.1. - [Release notes](https://github.com/microli... push 22 Jun 2026 10:59AM UTC web-flow github
95.88
27932577372 dependabot/npm_and_yarn/metascraper/helpers-5.51.1 Merge 0cbd6b1a8 into f3af88fca Pull #45 22 Jun 2026 05:55AM UTC web-flow github
95.88
27812213998 master build(deps): bump actions/checkout from 6 to 7 (#44) Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob... push 19 Jun 2026 07:35AM UTC web-flow github
95.88
27808232954 dependabot/github_actions/actions/checkout-7 Merge 852b15e77 into 2e41b05c6 Pull #44 19 Jun 2026 05:53AM UTC web-flow github
95.88
See All Builds (102)

Badge your Repo: is-antibot

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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