github the-momentum/open-wearables 0.5.1
0.5.1 - Oura & Strava Webhooks

5 hours ago

Highlights

Oura & Strava got webhook support

By default Periodic pull only is enabled, but webhooks can be activated in Settings > Providers.

image

Live sync status is now available

It's already avilable in our Admin Panel (there is global Syncs tab, but all of statues are also visible in user profiles).

If you need to integrate this feature with your backend, checkout our integration guide: https://openwearables.io/docs/api-reference/guides/sync-status-stream

Sync statuses are also available as outgoing webhook events. This is the preferred solution if you need to permanently store this data, because we only store it in Redis for 24 hours.

image image

New Admin Panel Dashboard design

image

RMSSD HRV is now included in Body Summary

image

What's Changed

  • chore: bump typescript from 5.9.3 to 6.0.2 in /frontend by @dependabot[bot] in #993
  • fix: add hrv rmssd to body summary by @czajkub in #949
  • refactor: migrate all recovery scores from data_point_series to health_score by @czajkub in #950
  • refactor: polish Oura webhooks and adjust them to new webhook pattern by @czajkub in #990
  • refactor(frontend): Dashboard v2 by @KaliszS in #1003
  • feat: sync status (fastapi SSE) by @KaliszS in #986
  • feat: Sleep score recalculation after sleep session merge by @czajkub in #884
  • refactor(frontend): Dashboard redesigned by @KaliszS in #1015
  • fix(backend): scope x100 ratio->percent conversion to Apple provider only by @kjsteuer in #917
  • refactor: Strava webhooks by @czajkub in #1010

Full Changelog: 0.5.0...0.5.1

Don't miss a new open-wearables release

NewReleases is sending notifications on new releases.