Files
MyIP/tests
jason5ng32andClaude Opus 5.5 e766bd84ce Fix(api): make guard query rewrites survive Express 5
Express 5 exposes req.query through a getter that re-parses the URL on
every read, so the guards' in-place normalization was silently dropped:
?type=caa reached dns-resolver lowercase, ?asn=AS13335 reached the ASN
handlers unparsed, ?q=as13335 missed whois's AS<n> branch. Guards now pin
the parsed query as an own property before rewriting it, and a regression
block exercises them on a real Express request.

Fixes #521

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 20:24:56 +08:00
..
2026-07-16 16:19:30 +08:00
2026-09-24 09:37:12 +08:00
2026-10-05 14:59:24 +08:00
2026-10-13 09:48:16 +08:00
2026-10-13 09:54:52 +08:00
2026-07-21 22:29:05 +08:00
2026-08-16 15:29:00 +08:00
2026-06-08 11:43:35 +08:00
2026-07-17 15:11:28 +08:00
2026-08-09 09:08:26 +08:00
2026-10-21 14:31:47 +08:00
2026-09-24 09:37:12 +08:00