You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ServiceEndpoint now supports an optional validateResponse(status, body) callback for endpoints that return non-standard status codes
Lambda endpoint uses a custom validator that checks for a valid version field in the JSON body, correctly reporting operational even when it returns HTTP 503
Exponential backoff (1s, 2s) with up to 2 retries on transient failures (5xx, timeouts, network errors)
Respects Retry-After header on rate-limited responses, waits up to 30s before retrying
Max 4 requests in flight at once to avoid hammering Cfx.re endpoints
Shows a spinner on first load instead of a blank page while services are checked
Changed
Removed SSR loader that blocked page render while checking all 22 endpoints; status is now fetched client-side on mount for instant page load
Auto-Refresh Interval: Bumped from 60 seconds to 5 minutes
Request Timeout: Increased from 8 seconds to 15 seconds per endpoint
API Cache Headers: Changed from max-age=30, s-maxage=30 to max-age=120, s-maxage=300
Domain: Updated from status.fixfx.wiki to cfxstat.us
*Repository: Moved from CodeMeAPixel/fixfx-status to FixFXOSS/cfxstat.us
User-Agent: Updated to cfxstat.us/1.0 (status-checker)
Fixed
Lambda endpoint was incorrectly reported as degraded because it returns HTTP 503 with a valid JSON body containing version information