{"action":"created","issue":{"url":"https://api.github.com/repos/apache/incubator-trafficcontrol/issues/1537","repository_url":"https://api.github.com/repos/apache/incubator-trafficcontrol","labels_url":"https://api.github.com/repos/apache/incubator-trafficcontrol/issues/1537/labels{/name}","comments_url":"https://api.github.com/repos/apache/incubator-trafficcontrol/issues/1537/comments","events_url":"https://api.github.com/repos/apache/incubator-trafficcontrol/issues/1537/events","html_url":"https://github.com/apache/incubator-trafficcontrol/issues/1537","id":273861793,"number":1537,"title":"We need better feedback for why create/update/save buttons are disabled in Traffic Portal.","user":{"login":"alficles","id":634672,"avatar_url":"https://avatars1.githubusercontent.com/u/634672?v=4","gravatar_id":"","url":"https://api.github.com/users/alficles","html_url":"https://github.com/alficles","followers_url":"https://api.github.com/users/alficles/followers","following_url":"https://api.github.com/users/alficles/following{/other_user}","gists_url":"https://api.github.com/users/alficles/gists{/gist_id}","starred_url":"https://api.github.com/users/alficles/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alficles/subscriptions","organizations_url":"https://api.github.com/users/alficles/orgs","repos_url":"https://api.github.com/users/alficles/repos","events_url":"https://api.github.com/users/alficles/events{/privacy}","received_events_url":"https://api.github.com/users/alficles/received_events","type":"User","site_admin":false},"labels":[{"id":675815072,"url":"https://api.github.com/repos/apache/incubator-trafficcontrol/labels/Traffic%20Portal","name":"Traffic Portal","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-11-14T16:43:42Z","updated_at":"2017-11-15T15:47:58Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"When buttons are disabled in Traffic Portal, it's often unclear which field is violating which constraint. This showed up fairly recently during an upgrade, when the Geo Miss Lat/Long fields were upgraded to \"required\". This effectively made all our previous DSs that did not contain these fields un-editable, with no UI feedback indicating why this was so."},"comment":{"url":"https://api.github.com/repos/apache/incubator-trafficcontrol/issues/comments/344634289","html_url":"https://github.com/apache/incubator-trafficcontrol/issues/1537#issuecomment-344634289","issue_url":"https://api.github.com/repos/apache/incubator-trafficcontrol/issues/1537","id":344634289,"user":{"login":"benjamingr","id":1315533,"avatar_url":"https://avatars2.githubusercontent.com/u/1315533?v=4","gravatar_id":"","url":"https://api.github.com/users/benjamingr","html_url":"https://github.com/benjamingr","followers_url":"https://api.github.com/users/benjamingr/followers","following_url":"https://api.github.com/users/benjamingr/following{/other_user}","gists_url":"https://api.github.com/users/benjamingr/gists{/gist_id}","starred_url":"https://api.github.com/users/benjamingr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benjamingr/subscriptions","organizations_url":"https://api.github.com/users/benjamingr/orgs","repos_url":"https://api.github.com/users/benjamingr/repos","events_url":"https://api.github.com/users/benjamingr/events{/privacy}","received_events_url":"https://api.github.com/users/benjamingr/received_events","type":"User","site_admin":false},"created_at":"2017-11-15T15:47:58Z","updated_at":"2017-11-15T15:47:58Z","author_association":"NONE","body":"Hey, I can take a look if this isn't urgent (assuming this is in Node.js land)"}}
{"actor":{"display_login":"benjamingr"}}