Skip to content

Build API health monitor - #1

Merged
choidanny719 merged 6 commits into
mainfrom
build-monitor
Oct 2, 2026
Merged

choidanny719 merged 6 commits into
mainfrom
build-monitor

Conversation

@choidanny719

@choidanny719 choidanny719 commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner

Adds a local JavaScript/Express monitor with SQLite storage, scheduled HTTP checks, JSON assertions, result history and incident recovery.

Built in five implementation stages plus one validation fix, with tests run along the way. The checker caps concurrency, timeouts and response sizes, blocks private addresses and rejects redirects.

Verification:

  • npm test: 24 passing tests
  • npm run demo: local success, wrong JSON, HTTP 503, timeout and recovery
  • npm audit --omit=dev: no reported vulnerabilities

Includes a concise README and a GitHub Actions test workflow.

@choidanny719
choidanny719 marked this pull request as ready for review October 2, 2026 03:50
@choidanny719
choidanny719 merged commit 9885b25 into main Oct 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant