mirror of
https://github.com/DIYgod/RSSHub.git
synced 2026-09-24 23:12:34 +08:00
* route(gigazine): add English news full-text feed Adds /gigazine/en route that fetches full article content from GIGAZINE's English news listing. Uses sequential fetching with delays to respect Cloudflare rate limits; subsequent loads are served from cache. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * route(gigazine): improve english feed resilience * test(gigazine): add english route coverage * test(gigazine): move route coverage out of route tree * test(api): cover route status cache fallbacks * refactor(gigazine): apply PR review feedback to english route - Use ofetch built-in auto-retry instead of hand-rolled circuit breaker - Remove config.trueUA; let request-rewriter inject random browser UA - Simplify Number.parseInt call (drop redundant ?? '' fallback) - Update tests to match new retry and UA behaviour Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * chore: remove unrelated changes and unnecessary test file * refactor(gigazine): simplify selectors and cleanup logic per review --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>