Feature area
News panels / RSS feeds
Description
The app currently polls several endpoints (OpenSky, Oref, etc.) at fixed X-minute intervals.
- The Issue: If a user leaves the tab open for hours, they continue to hit your API thousands of times.
- The Proposal: Implement a "Tab Visibility" check in src/services/runtime.ts. If document.visibilityState === 'hidden', increase polling intervals by 5x–10x (e.g., 2m → 20m) or stop them entirely.
- Result: Significantly lower request volume for long-running sessions.
Problem it solves
Performance / Cost
Alternatives considered
No response
Additional context
No response
Feature area
News panels / RSS feeds
Description
The app currently polls several endpoints (OpenSky, Oref, etc.) at fixed X-minute intervals.
Problem it solves
Performance / Cost
Alternatives considered
No response
Additional context
No response