{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/kibana/issues/24804","repository_url":"https://api.github.com/repos/elastic/kibana","labels_url":"https://api.github.com/repos/elastic/kibana/issues/24804/labels{/name}","comments_url":"https://api.github.com/repos/elastic/kibana/issues/24804/comments","events_url":"https://api.github.com/repos/elastic/kibana/issues/24804/events","html_url":"https://github.com/elastic/kibana/pull/24804","id":375277975,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI2NzYxMjgw","number":24804,"title":"[GIS] plugin","user":{"login":"thomasneirynck","id":1833023,"node_id":"MDQ6VXNlcjE4MzMwMjM=","avatar_url":"https://avatars2.githubusercontent.com/u/1833023?v=4","gravatar_id":"","url":"https://api.github.com/users/thomasneirynck","html_url":"https://github.com/thomasneirynck","followers_url":"https://api.github.com/users/thomasneirynck/followers","following_url":"https://api.github.com/users/thomasneirynck/following{/other_user}","gists_url":"https://api.github.com/users/thomasneirynck/gists{/gist_id}","starred_url":"https://api.github.com/users/thomasneirynck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thomasneirynck/subscriptions","organizations_url":"https://api.github.com/users/thomasneirynck/orgs","repos_url":"https://api.github.com/users/thomasneirynck/repos","events_url":"https://api.github.com/users/thomasneirynck/events{/privacy}","received_events_url":"https://api.github.com/users/thomasneirynck/received_events","type":"User","site_admin":false},"labels":[{"id":829133627,"node_id":"MDU6TGFiZWw4MjkxMzM2Mjc=","url":"https://api.github.com/repos/elastic/kibana/labels/:Geo","name":":Geo","color":"fef2c0","default":false},{"id":26198236,"node_id":"MDU6TGFiZWwyNjE5ODIzNg==","url":"https://api.github.com/repos/elastic/kibana/labels/release_note:enhancement","name":"release_note:enhancement","color":"4a4ea8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":78,"created_at":"2018-10-30T01:09:07Z","updated_at":"2018-12-12T22:00:07Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/elastic/kibana/pulls/24804","html_url":"https://github.com/elastic/kibana/pull/24804","diff_url":"https://github.com/elastic/kibana/pull/24804.diff","patch_url":"https://github.com/elastic/kibana/pull/24804.patch"},"body":"DO NOT MERGE\r\n\r\nFor discussion purposes only.\r\n\r\n---------------------------\r\n\r\nHi:\r\n- [ ] :purse: user needs to be able to select from default set of icons. color and outline of icon needs to be styled statically. size needs to be able to be styled dynamically. consider mapbox default symbol set\r\n- [ ] :purse: es geohash grid soures need to be able to configured to either return centroid points or geohash-rectangles, so they can be used in the vector-layer and styled accordingly\r\n- [ ] :purse: es geohash grid sources need to be able to have their data query configured (so not just counts)\r\n- [ ] :bug: attribution must display on map \r\n- [ ] :bug: time-aware layers seem to refresh twice on time-change. once after the time-change, and once on the first extent change\r\n- [ ] :bug: auto-refresh of time doesnt work\r\n- [ ] :bug: @thomasneirynck data-refresh seems to be buggy (likely all related)\r\n    - [ ] :bug: for es search sources, the fitlered-by-map bound flag seems to be always false.(Source#getGeoJson should not have time and extent filters if they shouldn't be applied to begin with)\r\n- [ ] :bug: saving workspaces that cross dateline (consider punting on it too)\r\n- [ ] :bug: updating style (e.g. with sliders), should be debounced so we don't do a full render round-trip for each little change\r\n- [ ] :bug: temporary-status of style should not affect opacity\r\n\r\n\r\nMid:\r\n- [x] :purse: @thomasneirynck basic point and line styling (otherwise we're limited to just visualizing polygons from ES)\r\n- [ ] :bug: extent-aware filtering does not seem to work on map pan/zoom\r\n- [ ] :bug: cancel button should work for ALL layer properties (e.g. label, zoom-settigs, ...), not just style-settings\r\n- [ ] :bug: zooming sometimes seems to jitter\r\n\r\nLow:\r\n- [ ] :purse: when previewing a layer in the add-layer panel, the map should fit to the data, and then, after adding snap back to the previous extent\r\n- [ ] :purse: @aaronjcaldwell WMS data source\r\n- [ ] :bug: currently can enable tooltip without fields, which actually results in no tooltip. should be a warning to the user that no fields have been specified for tooltip\r\n\r\n\r\nFunctional test cases:\r\n- [ ] Can save a workspace\r\n- [ ] Can load a saved workspace\r\n    - [ ] Applies workspace time to Kibana global time\r\n    - [ ] Applies workspace map center and zoom\r\n    - [ ] Applies workspace layers\r\n- [ ] es_search_source\r\n     - [ ] should add request to inspector\r\n    - [ ] should not requery data when next extent is contained within old extent (ie. when zooming in) and we received all documents\r\n    - [ ] should requery data when next extent is contained within old extent (ie. when zooming in)\r\n- [ ] es_geohashgrid_source\r\n     - [ ] should add request to inspector\r\n    - [ ] should not requery data when next extent is contained within old extent (ie. when zooming in)\r\n    - [ ] should requery data when next extent is contained within old extent (ie. when zooming in) and precision changes"},"comment":{"url":"https://api.github.com/repos/elastic/kibana/issues/comments/446760307","html_url":"https://github.com/elastic/kibana/pull/24804#issuecomment-446760307","issue_url":"https://api.github.com/repos/elastic/kibana/issues/24804","id":446760307,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0Njc2MDMwNw==","user":{"login":"elasticmachine","id":15837671,"node_id":"MDQ6VXNlcjE1ODM3Njcx","avatar_url":"https://avatars3.githubusercontent.com/u/15837671?v=4","gravatar_id":"","url":"https://api.github.com/users/elasticmachine","html_url":"https://github.com/elasticmachine","followers_url":"https://api.github.com/users/elasticmachine/followers","following_url":"https://api.github.com/users/elasticmachine/following{/other_user}","gists_url":"https://api.github.com/users/elasticmachine/gists{/gist_id}","starred_url":"https://api.github.com/users/elasticmachine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elasticmachine/subscriptions","organizations_url":"https://api.github.com/users/elasticmachine/orgs","repos_url":"https://api.github.com/users/elasticmachine/repos","events_url":"https://api.github.com/users/elasticmachine/events{/privacy}","received_events_url":"https://api.github.com/users/elasticmachine/received_events","type":"User","site_admin":false},"created_at":"2018-12-12T22:00:07Z","updated_at":"2018-12-12T22:00:07Z","author_association":"NONE","body":"## :broken_heart: Build Failed\n* [continuous-integration/kibana-ci/pull-request](https://kibana-ci.elastic.co/job/elastic+kibana+pull-request/3482/)\n\n"}}
{"actor":{"display_login":"elasticmachine"}}