{"action":"closed","issue":{"url":"https://api.github.com/repos/ubccpsc/classportal-backend/issues/15","repository_url":"https://api.github.com/repos/ubccpsc/classportal-backend","labels_url":"https://api.github.com/repos/ubccpsc/classportal-backend/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/ubccpsc/classportal-backend/issues/15/comments","events_url":"https://api.github.com/repos/ubccpsc/classportal-backend/issues/15/events","html_url":"https://github.com/ubccpsc/classportal-backend/issues/15","id":220712246,"number":15,"title":"PUT /:courseId/register","user":{"login":"rtholmes","id":89003,"avatar_url":"https://avatars2.githubusercontent.com/u/89003?v=3","gravatar_id":"","url":"https://api.github.com/users/rtholmes","html_url":"https://github.com/rtholmes","followers_url":"https://api.github.com/users/rtholmes/followers","following_url":"https://api.github.com/users/rtholmes/following{/other_user}","gists_url":"https://api.github.com/users/rtholmes/gists{/gist_id}","starred_url":"https://api.github.com/users/rtholmes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtholmes/subscriptions","organizations_url":"https://api.github.com/users/rtholmes/orgs","repos_url":"https://api.github.com/users/rtholmes/repos","events_url":"https://api.github.com/users/rtholmes/events{/privacy}","received_events_url":"https://api.github.com/users/rtholmes/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"andrewstec","id":7872295,"avatar_url":"https://avatars2.githubusercontent.com/u/7872295?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewstec","html_url":"https://github.com/andrewstec","followers_url":"https://api.github.com/users/andrewstec/followers","following_url":"https://api.github.com/users/andrewstec/following{/other_user}","gists_url":"https://api.github.com/users/andrewstec/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewstec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewstec/subscriptions","organizations_url":"https://api.github.com/users/andrewstec/orgs","repos_url":"https://api.github.com/users/andrewstec/repos","events_url":"https://api.github.com/users/andrewstec/events{/privacy}","received_events_url":"https://api.github.com/users/andrewstec/received_events","type":"User","site_admin":false},"assignees":[{"login":"andrewstec","id":7872295,"avatar_url":"https://avatars2.githubusercontent.com/u/7872295?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewstec","html_url":"https://github.com/andrewstec","followers_url":"https://api.github.com/users/andrewstec/followers","following_url":"https://api.github.com/users/andrewstec/following{/other_user}","gists_url":"https://api.github.com/users/andrewstec/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewstec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewstec/subscriptions","organizations_url":"https://api.github.com/users/andrewstec/orgs","repos_url":"https://api.github.com/users/andrewstec/repos","events_url":"https://api.github.com/users/andrewstec/events{/privacy}","received_events_url":"https://api.github.com/users/andrewstec/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/ubccpsc/classportal-backend/milestones/1","html_url":"https://github.com/ubccpsc/classportal-backend/milestone/1","labels_url":"https://api.github.com/repos/ubccpsc/classportal-backend/milestones/1/labels","id":2447715,"number":1,"title":"Initial Routes","description":"The first milestone is about adding (and testing) the backend routes. Creating as milestone so we can better track progress.\r\n","creator":{"login":"rtholmes","id":89003,"avatar_url":"https://avatars2.githubusercontent.com/u/89003?v=3","gravatar_id":"","url":"https://api.github.com/users/rtholmes","html_url":"https://github.com/rtholmes","followers_url":"https://api.github.com/users/rtholmes/followers","following_url":"https://api.github.com/users/rtholmes/following{/other_user}","gists_url":"https://api.github.com/users/rtholmes/gists{/gist_id}","starred_url":"https://api.github.com/users/rtholmes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtholmes/subscriptions","organizations_url":"https://api.github.com/users/rtholmes/orgs","repos_url":"https://api.github.com/users/rtholmes/repos","events_url":"https://api.github.com/users/rtholmes/events{/privacy}","received_events_url":"https://api.github.com/users/rtholmes/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":10,"state":"open","created_at":"2017-04-10T16:22:22Z","updated_at":"2017-04-25T19:30:08Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2017-04-10T17:17:31Z","updated_at":"2017-04-25T19:30:08Z","closed_at":"2017-04-25T19:30:08Z","body":"Start the registration process. Student will provide their student number and labId and will be directed to GitHub for authentication. \r\n\r\nStudent registration will only succeed if:\r\n\r\n* student number & labid match for student in classlist for course.\r\n* github authentication succeeds and a valid github user is returned.\r\n\r\nA second endpoint for receiving the GitHub postLogin will probably also be needed."}}
{"actor":{"display_login":"andrewstec"}}