Skip to content

[WIP] Support Fitbit Subscription#44

Closed
jzhou59 wants to merge 8 commits intoRADAR-base:masterfrom
jzhou59:add-fitbit-subscription
Closed

[WIP] Support Fitbit Subscription#44
jzhou59 wants to merge 8 commits intoRADAR-base:masterfrom
jzhou59:add-fitbit-subscription

Conversation

@jzhou59
Copy link

@jzhou59 jzhou59 commented Aug 30, 2022

Work done

  • Subscription setup for users to receive data
  • Endpoints setup done
  • User repository

Next steps

  • YR send test server access to Fitbit rest sources
  • Create services to process the data
    • Create Fitbit endpoints and capture notifications received from fitbit subscription API.
    • Store the data from Fitbit subscription in redis — it contains the callback URLs
    • Run a service to read data from redis and make requests (similar to backfill implementation)
  • Converters to convert data received from Fitbit to RADAR-Base Avro format to ingest into Kafka
    • PR from Joris the rest connector
    • YR: Still need to publish to maven
  • Auth Validators
    • Check for userId in the user repository
    • Any other things we can use to authorise the data coming in
  • Configuration
    • Subscriber ID
    • Binding jersey

@jzhou59 jzhou59 force-pushed the add-fitbit-subscription branch from b5c2d66 to 7a31958 Compare September 5, 2022 14:16
@yatharthranjan
Copy link
Member

Work moved to #52

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants