🚀 New Feature
May 20, 2026
Unified Strava Client
En ny samlet Strava-klient med robust fejlhåndtering, intelligent rate-limiting og forbedret admin-overvågning.
We have introduced a new Unified Strava Client, which significantly improves the reliability and monitoring of our Strava integration.
Key Features:
- Intelligent Rate-Limiting & Prioritization: We now support client-side rate-limit tracking across priority levels (P0 to P3). The P2 category (standard workouts) has been raised to an 80% limit to ensure that vital daily workouts are always fetched and processed correctly without hitting Strava's limits.
- Robust Error Handling & Centralized Logging: Edge functions (such as
process-activities) have added direct duplicate detection for webhooks and now automatically log unexpected errors in a centralized log table (app_logs). - Automatic Token Renewal: Ensures uninterrupted synchronization without manual actions.
- Admin Dashboard: A new dedicated administration page for real-time monitoring of Strava rate limits and synchronization status at
/admin/strava.