TaskRatchet Development Updates

TaskRatchet should now clear your Beeminder integration settings when you disconnect TaskRatchet from the Beeminder side.

Documented a bunch more API v2 endpoints

Normal web app usage was hitting my cloudflare rate limiting. I’ve tripled the rate limit to 60 requests / 10 seconds.

A few performance fixes today:

  • Set local cache stale time to 30s to reduce unnecessary fetches
  • Made cache invalidation on auth events less aggressive to avoid unnecessary cache revalidation
  • The app should no longer immediately retry queries on 429 rate limiting responses