Skip to content

Update QA tests to v1.0.16#1030

Merged
hansott merged 8 commits into
mainfrom
update-firewall-tester-action
Jun 18, 2026
Merged

Update QA tests to v1.0.16#1030
hansott merged 8 commits into
mainfrom
update-firewall-tester-action

Conversation

@hansott

@hansott hansott commented May 20, 2026

Copy link
Copy Markdown
Member

Summary by Aikido

Security Issues: 0 🔍 Quality Issues: 1 Resolved Issues: 0

⚡ Enhancements

  • Added hostnameToUnicode helper and converted stored hostnames to unicode
  • Checked bypassed IPs earlier to skip blocking and reporting
  • Pinned QA workflow firewall-tester-action to v1.0.16 commit for reproducible tests

More info

hansott added 3 commits May 20, 2026 17:38
new URL(...) converts hostnames to punycode, but we want to report
the human-readable unicode version in heartbeats.
Comment thread library/agent/Agent.ts Outdated
@codecov

codecov Bot commented May 20, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 90.90909% with 6 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
library/helpers/hostnameToUnicode.ts 70.00% 6 Missing ⚠️

📢 Thoughts on this report? Let us know!

Comment thread library/helpers/normalizeHostname.ts Outdated
Config stores domain names as unicode (e.g. münchen.example.com),
but new URL() converts hostnames to punycode. Add hostnameToUnicode
helper and apply it in domain blocking and heartbeat reporting only,
keeping normalizeHostname unchanged to avoid breaking SSRF detection.
Comment thread library/helpers/hostnameToUnicode.ts
Comment thread library/agent/Hostnames.ts
@hansott hansott merged commit 9c68f1f into main Jun 18, 2026
62 of 64 checks passed
@hansott hansott deleted the update-firewall-tester-action branch June 18, 2026 09:37
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.

3 participants