{"action":"opened","issue":{"url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/issues/21","repository_url":"https://api.github.com/repos/HighFivesFoundation/schema-provider","labels_url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/issues/21/comments","events_url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/issues/21/events","html_url":"https://github.com/HighFivesFoundation/schema-provider/issues/21","id":344665757,"node_id":"MDU6SXNzdWUzNDQ2NjU3NTc=","number":21,"title":"Authorization and CurrentUser","user":{"login":"MoonTahoe","id":5952082,"node_id":"MDQ6VXNlcjU5NTIwODI=","avatar_url":"https://avatars0.githubusercontent.com/u/5952082?v=4","gravatar_id":"","url":"https://api.github.com/users/MoonTahoe","html_url":"https://github.com/MoonTahoe","followers_url":"https://api.github.com/users/MoonTahoe/followers","following_url":"https://api.github.com/users/MoonTahoe/following{/other_user}","gists_url":"https://api.github.com/users/MoonTahoe/gists{/gist_id}","starred_url":"https://api.github.com/users/MoonTahoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MoonTahoe/subscriptions","organizations_url":"https://api.github.com/users/MoonTahoe/orgs","repos_url":"https://api.github.com/users/MoonTahoe/repos","events_url":"https://api.github.com/users/MoonTahoe/events{/privacy}","received_events_url":"https://api.github.com/users/MoonTahoe/received_events","type":"User","site_admin":false},"labels":[{"id":983158722,"node_id":"MDU6TGFiZWw5ODMxNTg3MjI=","url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/labels/difficulty:medium","name":"difficulty:medium","color":"ffe772","default":false},{"id":983131474,"node_id":"MDU6TGFiZWw5ODMxMzE0NzQ=","url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/labels/help%20wanted","name":"help wanted","color":"008672","default":true},{"id":983277517,"node_id":"MDU6TGFiZWw5ODMyNzc1MTc=","url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/labels/mocks","name":"mocks","color":"d60cb4","default":false},{"id":983277476,"node_id":"MDU6TGFiZWw5ODMyNzc0NzY=","url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/labels/schema-design","name":"schema-design","color":"a03021","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/milestones/1","html_url":"https://github.com/HighFivesFoundation/schema-provider/milestone/1","labels_url":"https://api.github.com/repos/HighFivesFoundation/schema-provider/milestones/1/labels","id":3471833,"node_id":"MDk6TWlsZXN0b25lMzQ3MTgzMw==","number":1,"title":"First (basic) Product Release","description":"The completed schema and mocks to meet the development needs for the first product release.","creator":{"login":"MoonTahoe","id":5952082,"node_id":"MDQ6VXNlcjU5NTIwODI=","avatar_url":"https://avatars0.githubusercontent.com/u/5952082?v=4","gravatar_id":"","url":"https://api.github.com/users/MoonTahoe","html_url":"https://github.com/MoonTahoe","followers_url":"https://api.github.com/users/MoonTahoe/followers","following_url":"https://api.github.com/users/MoonTahoe/following{/other_user}","gists_url":"https://api.github.com/users/MoonTahoe/gists{/gist_id}","starred_url":"https://api.github.com/users/MoonTahoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MoonTahoe/subscriptions","organizations_url":"https://api.github.com/users/MoonTahoe/orgs","repos_url":"https://api.github.com/users/MoonTahoe/repos","events_url":"https://api.github.com/users/MoonTahoe/events{/privacy}","received_events_url":"https://api.github.com/users/MoonTahoe/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":3,"state":"open","created_at":"2018-07-04T02:38:05Z","updated_at":"2018-07-26T01:51:52Z","due_on":"2018-08-15T07:00:00Z","closed_at":null},"comments":0,"created_at":"2018-07-26T01:51:52Z","updated_at":"2018-07-26T01:51:52Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"We need a __me__ query that returns the current member's info along with a __logout__ mutation that will eventually be used to sign the user out of AWS.\r\n\r\n### Me Mock\r\nFor the __me__ query, we'll need to find out if a token has been included in the `Authorization` request header. If there is a token, any token, return a fake user using __casual__ or __faker__. If there is no token  simply return `null`. This mock will be used to test front-end login functionality.\r\n\r\n### TODOS\r\n* [ ] Add `me` query and `logout` mutation to schema\r\n* [ ] Add `currentUser` context to the `ApolloServer` configuration for the mock server\r\n* [ ] mock for `me` query to return a fake user when the `currentMember` exists.\r\n \r\n"}}
{"actor":{"display_login":"MoonTahoe"}}