Skip to content

Koala73/worldmonitor New commit #49

Description

@gavinlovespython

feat(gateway): complete edge cache tier coverage + degraded-response policy (koala73/worldmonitor#484)

  • Add 11 missing GET routes to RPC_CACHE_TIER map (8 slow, 3 medium)
  • Add response-headers side-channel (WeakMap) so handlers can signal
    X-No-Cache without codegen changes; wire into military-flights and
    positive-geo-events handlers on upstream failure
  • Add env-controlled per-endpoint tier override (CACHE_TIER_OVERRIDE_*)
    for incident response rollback
  • Add VITE_WS_API_URL hostname allowlist (*.worldmonitor.app + localhost)
  • Fix fetch.bind(globalThis) in positive-events-geo.ts (deferred lambda)
  • Add CI test asserting every generated GET route has an explicit cache
    tier entry (prevents silent default-tier drift)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions