License validation won't kick you out during IP rate limits
Posted by tomspark
SparkBox 1.5.109 fixes a bug where rate-limited license checks were being written to disk as invalid, bouncing you to the activation screen even though your license was fine. This happened to Kevin last week during heavy debugging that exhausted his IP's daily validation quota — the post-boot refresh hit a 429, and SparkBox incorrectly marked the license as invalid instead of just retrying later. Now when the validation worker gets rate-limited AND we have a cached valid record on disk, we keep that valid state and retry with backoff. Your license stays active, no activation screen. Also moved the release-announce cron from daily to weekly (Mondays 16:00 UTC) to cut down on forum noise during busy release weeks. You can still see patch details in the post-update dashboard banner or at tomsparkbox.com/changelog.html. Check the Updates tab in your dashboard to pull 1.5.109. Found an issue? Post here in d/sparkbox. --- Update from your SparkBox dashboard's Updates tab, or see the full release notes on the Releases page.