{"action":"created","issue":{"url":"https://api.github.com/repos/OpenHumans/open-humans/issues/747","repository_url":"https://api.github.com/repos/OpenHumans/open-humans","labels_url":"https://api.github.com/repos/OpenHumans/open-humans/issues/747/labels{/name}","comments_url":"https://api.github.com/repos/OpenHumans/open-humans/issues/747/comments","events_url":"https://api.github.com/repos/OpenHumans/open-humans/issues/747/events","html_url":"https://github.com/OpenHumans/open-humans/issues/747","id":309157368,"number":747,"title":"Create Nokia Health oauth2 project","user":{"login":"gedankenstuecke","id":674899,"avatar_url":"https://avatars1.githubusercontent.com/u/674899?v=4","gravatar_id":"","url":"https://api.github.com/users/gedankenstuecke","html_url":"https://github.com/gedankenstuecke","followers_url":"https://api.github.com/users/gedankenstuecke/followers","following_url":"https://api.github.com/users/gedankenstuecke/following{/other_user}","gists_url":"https://api.github.com/users/gedankenstuecke/gists{/gist_id}","starred_url":"https://api.github.com/users/gedankenstuecke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gedankenstuecke/subscriptions","organizations_url":"https://api.github.com/users/gedankenstuecke/orgs","repos_url":"https://api.github.com/users/gedankenstuecke/repos","events_url":"https://api.github.com/users/gedankenstuecke/events{/privacy}","received_events_url":"https://api.github.com/users/gedankenstuecke/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"Treblesteph","id":4573291,"avatar_url":"https://avatars2.githubusercontent.com/u/4573291?v=4","gravatar_id":"","url":"https://api.github.com/users/Treblesteph","html_url":"https://github.com/Treblesteph","followers_url":"https://api.github.com/users/Treblesteph/followers","following_url":"https://api.github.com/users/Treblesteph/following{/other_user}","gists_url":"https://api.github.com/users/Treblesteph/gists{/gist_id}","starred_url":"https://api.github.com/users/Treblesteph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Treblesteph/subscriptions","organizations_url":"https://api.github.com/users/Treblesteph/orgs","repos_url":"https://api.github.com/users/Treblesteph/repos","events_url":"https://api.github.com/users/Treblesteph/events{/privacy}","received_events_url":"https://api.github.com/users/Treblesteph/received_events","type":"User","site_admin":false},"assignees":[{"login":"Treblesteph","id":4573291,"avatar_url":"https://avatars2.githubusercontent.com/u/4573291?v=4","gravatar_id":"","url":"https://api.github.com/users/Treblesteph","html_url":"https://github.com/Treblesteph","followers_url":"https://api.github.com/users/Treblesteph/followers","following_url":"https://api.github.com/users/Treblesteph/following{/other_user}","gists_url":"https://api.github.com/users/Treblesteph/gists{/gist_id}","starred_url":"https://api.github.com/users/Treblesteph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Treblesteph/subscriptions","organizations_url":"https://api.github.com/users/Treblesteph/orgs","repos_url":"https://api.github.com/users/Treblesteph/repos","events_url":"https://api.github.com/users/Treblesteph/events{/privacy}","received_events_url":"https://api.github.com/users/Treblesteph/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2018-03-27T22:32:33Z","updated_at":"2018-03-29T15:33:44Z","closed_at":null,"author_association":"OWNER","body":"https://github.com/Treblesteph/oh-nokiahealth-integration\r\n\r\n**Todo**\r\n- [x] Export API connection to external source into stand-alone oauth2 project\r\n- [x] OH & Nokia Health tokens (Nokia health is \"OAuth1\")\r\n- [x] Pull Nokia data\r\n- [ ] Upload file(s) to OH user/project\r\n- [ ] Generate oauth2 tokens for existing legacy members\r\n- [ ] Import newly created tokens into stand-alone project\r\n- [ ] Alter foreign-keys of existing data files to stand-alone project\r\n- [ ] Visualizations in new app\r\n\r\n**Ops/Deployment**\r\n- [ ] Deploy external project\r\n- [ ] Shutdown legacy integration"},"comment":{"url":"https://api.github.com/repos/OpenHumans/open-humans/issues/comments/377275057","html_url":"https://github.com/OpenHumans/open-humans/issues/747#issuecomment-377275057","issue_url":"https://api.github.com/repos/OpenHumans/open-humans/issues/747","id":377275057,"user":{"login":"mcescalante","id":1145781,"avatar_url":"https://avatars2.githubusercontent.com/u/1145781?v=4","gravatar_id":"","url":"https://api.github.com/users/mcescalante","html_url":"https://github.com/mcescalante","followers_url":"https://api.github.com/users/mcescalante/followers","following_url":"https://api.github.com/users/mcescalante/following{/other_user}","gists_url":"https://api.github.com/users/mcescalante/gists{/gist_id}","starred_url":"https://api.github.com/users/mcescalante/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcescalante/subscriptions","organizations_url":"https://api.github.com/users/mcescalante/orgs","repos_url":"https://api.github.com/users/mcescalante/repos","events_url":"https://api.github.com/users/mcescalante/events{/privacy}","received_events_url":"https://api.github.com/users/mcescalante/received_events","type":"User","site_admin":false},"created_at":"2018-03-29T15:33:44Z","updated_at":"2018-03-29T15:33:44Z","author_association":"NONE","body":"Things completed:\r\n\r\n- Refactor of Nokia OAuth1 handshake\r\n- Remove/not use old `BaseSource` class\r\n- Fetching of Nokia Data\r\n  - Activity\r\n  - Measure\r\n  - Intraday\r\n  - Sleep\r\n  - Sleep Summary\r\n  - Workouts\r\n\r\nUp next:\r\n\r\n- Upload data returned as files to OH\r\n- Deploy the project to test it live"}}
{"actor":{"display_login":"mcescalante"}}