{"action":"opened","issue":{"url":"https://api.github.com/repos/RohitSat/cse5914/issues/28","repository_url":"https://api.github.com/repos/RohitSat/cse5914","labels_url":"https://api.github.com/repos/RohitSat/cse5914/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/RohitSat/cse5914/issues/28/comments","events_url":"https://api.github.com/repos/RohitSat/cse5914/issues/28/events","html_url":"https://github.com/RohitSat/cse5914/issues/28","id":181545131,"number":28,"title":"Cleanup [web] Client Code","user":{"login":"sinasabet81","id":3280221,"avatar_url":"https://avatars.githubusercontent.com/u/3280221?v=3","gravatar_id":"","url":"https://api.github.com/users/sinasabet81","html_url":"https://github.com/sinasabet81","followers_url":"https://api.github.com/users/sinasabet81/followers","following_url":"https://api.github.com/users/sinasabet81/following{/other_user}","gists_url":"https://api.github.com/users/sinasabet81/gists{/gist_id}","starred_url":"https://api.github.com/users/sinasabet81/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sinasabet81/subscriptions","organizations_url":"https://api.github.com/users/sinasabet81/orgs","repos_url":"https://api.github.com/users/sinasabet81/repos","events_url":"https://api.github.com/users/sinasabet81/events{/privacy}","received_events_url":"https://api.github.com/users/sinasabet81/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RohitSat/cse5914/labels/src:web-client","name":"src:web-client","color":"a1d99b"},{"url":"https://api.github.com/repos/RohitSat/cse5914/labels/type:enhancement","name":"type:enhancement","color":"1f77b4"}],"state":"open","locked":false,"assignee":{"login":"sinasabet81","id":3280221,"avatar_url":"https://avatars.githubusercontent.com/u/3280221?v=3","gravatar_id":"","url":"https://api.github.com/users/sinasabet81","html_url":"https://github.com/sinasabet81","followers_url":"https://api.github.com/users/sinasabet81/followers","following_url":"https://api.github.com/users/sinasabet81/following{/other_user}","gists_url":"https://api.github.com/users/sinasabet81/gists{/gist_id}","starred_url":"https://api.github.com/users/sinasabet81/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sinasabet81/subscriptions","organizations_url":"https://api.github.com/users/sinasabet81/orgs","repos_url":"https://api.github.com/users/sinasabet81/repos","events_url":"https://api.github.com/users/sinasabet81/events{/privacy}","received_events_url":"https://api.github.com/users/sinasabet81/received_events","type":"User","site_admin":false},"assignees":[{"login":"sinasabet81","id":3280221,"avatar_url":"https://avatars.githubusercontent.com/u/3280221?v=3","gravatar_id":"","url":"https://api.github.com/users/sinasabet81","html_url":"https://github.com/sinasabet81","followers_url":"https://api.github.com/users/sinasabet81/followers","following_url":"https://api.github.com/users/sinasabet81/following{/other_user}","gists_url":"https://api.github.com/users/sinasabet81/gists{/gist_id}","starred_url":"https://api.github.com/users/sinasabet81/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sinasabet81/subscriptions","organizations_url":"https://api.github.com/users/sinasabet81/orgs","repos_url":"https://api.github.com/users/sinasabet81/repos","events_url":"https://api.github.com/users/sinasabet81/events{/privacy}","received_events_url":"https://api.github.com/users/sinasabet81/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2016-10-06T22:51:37Z","updated_at":"2016-10-06T22:51:37Z","closed_at":null,"body":"The index.js file we're using is slowly becoming \"monolithic\". I'm going to look into refactoring this to make it more organized. This may entail modularizing the different functions of the client into different files, cleaning up some dirty code, potentially adding a framework, or just adding more comments.\r\n\r\nIdeally, the fruits of this endeavor will be not only a more maintainable front-end but an organized list of things that the client does. From enumerating the functions of the current web client, we'll be able to clearly define \"these are the things that a Brutus client needs to be able to do\"."}}
{"actor":{"display_login":"sinasabet81"}}