{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/kibana/issues/18877","repository_url":"https://api.github.com/repos/elastic/kibana","labels_url":"https://api.github.com/repos/elastic/kibana/issues/18877/labels{/name}","comments_url":"https://api.github.com/repos/elastic/kibana/issues/18877/comments","events_url":"https://api.github.com/repos/elastic/kibana/issues/18877/events","html_url":"https://github.com/elastic/kibana/pull/18877","id":320932626,"number":18877,"title":"Pluggable panel actions","user":{"login":"Stacey-Gammon","id":16563603,"avatar_url":"https://avatars3.githubusercontent.com/u/16563603?v=4","gravatar_id":"","url":"https://api.github.com/users/Stacey-Gammon","html_url":"https://github.com/Stacey-Gammon","followers_url":"https://api.github.com/users/Stacey-Gammon/followers","following_url":"https://api.github.com/users/Stacey-Gammon/following{/other_user}","gists_url":"https://api.github.com/users/Stacey-Gammon/gists{/gist_id}","starred_url":"https://api.github.com/users/Stacey-Gammon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stacey-Gammon/subscriptions","organizations_url":"https://api.github.com/users/Stacey-Gammon/orgs","repos_url":"https://api.github.com/users/Stacey-Gammon/repos","events_url":"https://api.github.com/users/Stacey-Gammon/events{/privacy}","received_events_url":"https://api.github.com/users/Stacey-Gammon/received_events","type":"User","site_admin":false},"labels":[{"id":357010813,"url":"https://api.github.com/repos/elastic/kibana/labels/:Dashboard","name":":Dashboard","color":"009800","default":false},{"id":470241449,"url":"https://api.github.com/repos/elastic/kibana/labels/:Sharing","name":":Sharing","color":"fef2c0","default":false},{"id":883958396,"url":"https://api.github.com/repos/elastic/kibana/labels/v6.4.0","name":"v6.4.0","color":"ffffff","default":false},{"id":654061976,"url":"https://api.github.com/repos/elastic/kibana/labels/v7.0.0","name":"v7.0.0","color":"ffffff","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2018-05-07T19:49:56Z","updated_at":"2018-05-19T18:59:02Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/elastic/kibana/pulls/18877","html_url":"https://github.com/elastic/kibana/pull/18877","diff_url":"https://github.com/elastic/kibana/pull/18877.diff","patch_url":"https://github.com/elastic/kibana/pull/18877.patch"},"body":"This refactors the code and introduces a new registry.\r\n\r\nOnce the refactoring is in place, it'll make it easier for multiple people to work on multiple panel actions:\r\n  - Create ML job\r\n  - Generate a report\r\n  - Create a watch\r\n\r\nIt would have been too much work to combine both implementing the action and the stage work for it, so separating it out.\r\n\r\nI did do some exploratory work here: https://github.com/Stacey-Gammon/kibana/tree/2018-04-pluggable-panel-actions  to see how to register an action.  Need to go over it a bit more now that some of the pluggable stuff has been updated."},"comment":{"url":"https://api.github.com/repos/elastic/kibana/issues/comments/390425533","html_url":"https://github.com/elastic/kibana/pull/18877#issuecomment-390425533","issue_url":"https://api.github.com/repos/elastic/kibana/issues/18877","id":390425533,"user":{"login":"Stacey-Gammon","id":16563603,"avatar_url":"https://avatars3.githubusercontent.com/u/16563603?v=4","gravatar_id":"","url":"https://api.github.com/users/Stacey-Gammon","html_url":"https://github.com/Stacey-Gammon","followers_url":"https://api.github.com/users/Stacey-Gammon/followers","following_url":"https://api.github.com/users/Stacey-Gammon/following{/other_user}","gists_url":"https://api.github.com/users/Stacey-Gammon/gists{/gist_id}","starred_url":"https://api.github.com/users/Stacey-Gammon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stacey-Gammon/subscriptions","organizations_url":"https://api.github.com/users/Stacey-Gammon/orgs","repos_url":"https://api.github.com/users/Stacey-Gammon/repos","events_url":"https://api.github.com/users/Stacey-Gammon/events{/privacy}","received_events_url":"https://api.github.com/users/Stacey-Gammon/received_events","type":"User","site_admin":false},"created_at":"2018-05-19T18:59:02Z","updated_at":"2018-05-19T18:59:02Z","author_association":"CONTRIBUTOR","body":"Am seeing a seemingliny transitory error, filing here just to keep track so I can later go back and see if it's this PR or others: \r\n\r\n```\r\n17:13:47 LOG: 'Promise:', 'Detected an unhandled Promise rejection.\r\n17:13:47 TypeError: vis.isHierarchical is not a function'\r\n```"}}
{"actor":{"display_login":"Stacey-Gammon"}}