{"action":"created","issue":{"url":"https://api.github.com/repos/vmware/vic/issues/2955","repository_url":"https://api.github.com/repos/vmware/vic","labels_url":"https://api.github.com/repos/vmware/vic/issues/2955/labels{/name}","comments_url":"https://api.github.com/repos/vmware/vic/issues/2955/comments","events_url":"https://api.github.com/repos/vmware/vic/issues/2955/events","html_url":"https://github.com/vmware/vic/issues/2955","id":186412271,"number":2955,"title":"VIC Admin cleanup & unit tests","user":{"login":"gigawhitlocks","id":3743903,"avatar_url":"https://avatars.githubusercontent.com/u/3743903?v=3","gravatar_id":"","url":"https://api.github.com/users/gigawhitlocks","html_url":"https://github.com/gigawhitlocks","followers_url":"https://api.github.com/users/gigawhitlocks/followers","following_url":"https://api.github.com/users/gigawhitlocks/following{/other_user}","gists_url":"https://api.github.com/users/gigawhitlocks/gists{/gist_id}","starred_url":"https://api.github.com/users/gigawhitlocks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gigawhitlocks/subscriptions","organizations_url":"https://api.github.com/users/gigawhitlocks/orgs","repos_url":"https://api.github.com/users/gigawhitlocks/repos","events_url":"https://api.github.com/users/gigawhitlocks/events{/privacy}","received_events_url":"https://api.github.com/users/gigawhitlocks/received_events","type":"User","site_admin":false},"labels":[{"id":461684648,"url":"https://api.github.com/repos/vmware/vic/labels/kind/debt","name":"kind/debt","color":"e99695","default":false},{"id":318105115,"url":"https://api.github.com/repos/vmware/vic/labels/kind/quality","name":"kind/quality","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/vmware/vic/milestones/41","html_url":"https://github.com/vmware/vic/milestones/v0.9.0","labels_url":"https://api.github.com/repos/vmware/vic/milestones/41/labels","id":2107782,"number":41,"title":"v0.9.0","description":"OSS release version 0.9.0\r\n-Add proxy support\r\n- Debt relief","creator":{"login":"mdubya66","id":15821624,"avatar_url":"https://avatars.githubusercontent.com/u/15821624?v=3","gravatar_id":"","url":"https://api.github.com/users/mdubya66","html_url":"https://github.com/mdubya66","followers_url":"https://api.github.com/users/mdubya66/followers","following_url":"https://api.github.com/users/mdubya66/following{/other_user}","gists_url":"https://api.github.com/users/mdubya66/gists{/gist_id}","starred_url":"https://api.github.com/users/mdubya66/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdubya66/subscriptions","organizations_url":"https://api.github.com/users/mdubya66/orgs","repos_url":"https://api.github.com/users/mdubya66/repos","events_url":"https://api.github.com/users/mdubya66/events{/privacy}","received_events_url":"https://api.github.com/users/mdubya66/received_events","type":"User","site_admin":false},"open_issues":13,"closed_issues":1,"state":"open","created_at":"2016-11-01T19:34:33Z","updated_at":"2016-11-07T20:27:17Z","due_on":"2017-01-06T00:00:00Z","closed_at":null},"comments":1,"created_at":"2016-10-31T22:09:07Z","updated_at":"2016-11-08T00:02:12Z","closed_at":null,"body":"VIC Admin has grown organically since the beginning of VICE and being a minor component has been somewhat neglected; it has become a bit of a spaghetti code monster over time and needs to be reorganized and have interfaces defined such that vSphere operations can be easily mocked out for the sake of unit testing.\r\n\r\nThe unit tests that exist also need to be audited to make sure they are still relevant, as there are references to features that no longer exist in the tests. More tests will also need to be added to cover the new functionality of the component.\r\n\r\nWriting a good test suite for this component will require the reorganization mentioned above, which is why this is debt. "},"comment":{"url":"https://api.github.com/repos/vmware/vic/issues/comments/259003704","html_url":"https://github.com/vmware/vic/issues/2955#issuecomment-259003704","issue_url":"https://api.github.com/repos/vmware/vic/issues/2955","id":259003704,"user":{"login":"gigawhitlocks","id":3743903,"avatar_url":"https://avatars.githubusercontent.com/u/3743903?v=3","gravatar_id":"","url":"https://api.github.com/users/gigawhitlocks","html_url":"https://github.com/gigawhitlocks","followers_url":"https://api.github.com/users/gigawhitlocks/followers","following_url":"https://api.github.com/users/gigawhitlocks/following{/other_user}","gists_url":"https://api.github.com/users/gigawhitlocks/gists{/gist_id}","starred_url":"https://api.github.com/users/gigawhitlocks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gigawhitlocks/subscriptions","organizations_url":"https://api.github.com/users/gigawhitlocks/orgs","repos_url":"https://api.github.com/users/gigawhitlocks/repos","events_url":"https://api.github.com/users/gigawhitlocks/events{/privacy}","received_events_url":"https://api.github.com/users/gigawhitlocks/received_events","type":"User","site_admin":false},"created_at":"2016-11-08T00:02:12Z","updated_at":"2016-11-08T00:02:12Z","body":"We also need to remove the use of `Validator` in rendering pages that do not need it"}}
{"actor":{"display_login":"gigawhitlocks"}}