mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-01 12:52:11 +03:00
Add providerExpiration module to track OAuth token, subscription, and API credit expiration dates per provider connection. Provides: - setExpiration() / getExpiration() for CRUD operations - getExpiringSoon() for proactive alerts - getExpirationSummary() for dashboard health display - detectExpirationFromResponse() for auto-detection from HTTP headers - Status classification: active → expiring_soon → expired Prevents silent failures from expired credentials by alerting operators before tokens/subscriptions expire. Closes #790