{"action":"created","issue":{"url":"https://api.github.com/repos/TheDevPath/Navi/issues/172","repository_url":"https://api.github.com/repos/TheDevPath/Navi","labels_url":"https://api.github.com/repos/TheDevPath/Navi/issues/172/labels{/name}","comments_url":"https://api.github.com/repos/TheDevPath/Navi/issues/172/comments","events_url":"https://api.github.com/repos/TheDevPath/Navi/issues/172/events","html_url":"https://github.com/TheDevPath/Navi/issues/172","id":300118746,"number":172,"title":"Internal library for frontend and backend communication","user":{"login":"jkwening","id":4764968,"avatar_url":"https://avatars3.githubusercontent.com/u/4764968?v=4","gravatar_id":"","url":"https://api.github.com/users/jkwening","html_url":"https://github.com/jkwening","followers_url":"https://api.github.com/users/jkwening/followers","following_url":"https://api.github.com/users/jkwening/following{/other_user}","gists_url":"https://api.github.com/users/jkwening/gists{/gist_id}","starred_url":"https://api.github.com/users/jkwening/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkwening/subscriptions","organizations_url":"https://api.github.com/users/jkwening/orgs","repos_url":"https://api.github.com/users/jkwening/repos","events_url":"https://api.github.com/users/jkwening/events{/privacy}","received_events_url":"https://api.github.com/users/jkwening/received_events","type":"User","site_admin":false},"labels":[{"id":825142527,"url":"https://api.github.com/repos/TheDevPath/Navi/labels/frontend","name":"frontend","color":"13efe0","default":false},{"id":808116166,"url":"https://api.github.com/repos/TheDevPath/Navi/labels/help%20wanted","name":"help wanted","color":"33aa3f","default":true}],"state":"closed","locked":false,"assignee":{"login":"shiolovesgod","id":6043869,"avatar_url":"https://avatars0.githubusercontent.com/u/6043869?v=4","gravatar_id":"","url":"https://api.github.com/users/shiolovesgod","html_url":"https://github.com/shiolovesgod","followers_url":"https://api.github.com/users/shiolovesgod/followers","following_url":"https://api.github.com/users/shiolovesgod/following{/other_user}","gists_url":"https://api.github.com/users/shiolovesgod/gists{/gist_id}","starred_url":"https://api.github.com/users/shiolovesgod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shiolovesgod/subscriptions","organizations_url":"https://api.github.com/users/shiolovesgod/orgs","repos_url":"https://api.github.com/users/shiolovesgod/repos","events_url":"https://api.github.com/users/shiolovesgod/events{/privacy}","received_events_url":"https://api.github.com/users/shiolovesgod/received_events","type":"User","site_admin":false},"assignees":[{"login":"shiolovesgod","id":6043869,"avatar_url":"https://avatars0.githubusercontent.com/u/6043869?v=4","gravatar_id":"","url":"https://api.github.com/users/shiolovesgod","html_url":"https://github.com/shiolovesgod","followers_url":"https://api.github.com/users/shiolovesgod/followers","following_url":"https://api.github.com/users/shiolovesgod/following{/other_user}","gists_url":"https://api.github.com/users/shiolovesgod/gists{/gist_id}","starred_url":"https://api.github.com/users/shiolovesgod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shiolovesgod/subscriptions","organizations_url":"https://api.github.com/users/shiolovesgod/orgs","repos_url":"https://api.github.com/users/shiolovesgod/repos","events_url":"https://api.github.com/users/shiolovesgod/events{/privacy}","received_events_url":"https://api.github.com/users/shiolovesgod/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/TheDevPath/Navi/milestones/3","html_url":"https://github.com/TheDevPath/Navi/milestone/3","labels_url":"https://api.github.com/repos/TheDevPath/Navi/milestones/3/labels","id":3142484,"number":3,"title":"MVP 2.0","description":"Feature upgrades, favorites, places, and integrate into cohesive app with minimal duplications.","creator":{"login":"jkwening","id":4764968,"avatar_url":"https://avatars3.githubusercontent.com/u/4764968?v=4","gravatar_id":"","url":"https://api.github.com/users/jkwening","html_url":"https://github.com/jkwening","followers_url":"https://api.github.com/users/jkwening/followers","following_url":"https://api.github.com/users/jkwening/following{/other_user}","gists_url":"https://api.github.com/users/jkwening/gists{/gist_id}","starred_url":"https://api.github.com/users/jkwening/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkwening/subscriptions","organizations_url":"https://api.github.com/users/jkwening/orgs","repos_url":"https://api.github.com/users/jkwening/repos","events_url":"https://api.github.com/users/jkwening/events{/privacy}","received_events_url":"https://api.github.com/users/jkwening/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":6,"state":"open","created_at":"2018-02-26T06:03:43Z","updated_at":"2018-03-25T16:21:12Z","due_on":"2018-03-14T07:00:00Z","closed_at":null},"comments":8,"created_at":"2018-02-26T05:59:11Z","updated_at":"2018-03-25T16:21:12Z","closed_at":"2018-03-25T16:21:12Z","author_association":"CONTRIBUTOR","body":"To avoid duplication of code and ease of testing, let's merge `~/client/src/js/utilities.js` into `server-requests-utils.js` and expand as library for handling frontend requests with backend server. We have a few server end points at this moment, so let's organize the frontend requests code into a single location and abstract further if needed to modular pieces.\r\n\r\nPlease reference `~/routes` and `~/controllers` for details as to the available end points and information needed to get successful response from backend server.\r\n"},"comment":{"url":"https://api.github.com/repos/TheDevPath/Navi/issues/comments/375982742","html_url":"https://github.com/TheDevPath/Navi/issues/172#issuecomment-375982742","issue_url":"https://api.github.com/repos/TheDevPath/Navi/issues/172","id":375982742,"user":{"login":"jkwening","id":4764968,"avatar_url":"https://avatars3.githubusercontent.com/u/4764968?v=4","gravatar_id":"","url":"https://api.github.com/users/jkwening","html_url":"https://github.com/jkwening","followers_url":"https://api.github.com/users/jkwening/followers","following_url":"https://api.github.com/users/jkwening/following{/other_user}","gists_url":"https://api.github.com/users/jkwening/gists{/gist_id}","starred_url":"https://api.github.com/users/jkwening/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkwening/subscriptions","organizations_url":"https://api.github.com/users/jkwening/orgs","repos_url":"https://api.github.com/users/jkwening/repos","events_url":"https://api.github.com/users/jkwening/events{/privacy}","received_events_url":"https://api.github.com/users/jkwening/received_events","type":"User","site_admin":false},"created_at":"2018-03-25T16:21:12Z","updated_at":"2018-03-25T16:21:12Z","author_association":"CONTRIBUTOR","body":"Closing issue since complete.\r\n\r\nNotes: removed direct `axios` calls with `makeRequest` from existing frontend code. @turisap has code with clearer doc string for `makeRequest` in upcoming PR."}}
{"actor":{"display_login":"jkwening"}}