Commit graph

1067 commits

Author SHA1 Message Date
Thomas Neirynck
3ccf6793df
[Maps] use geo-tile aggregation instead of geohash precision (#29776) 2019-02-05 13:01:10 -05:00
Aaron Caldwell
55e7b183d7
[Maps] Enh/gis telemetry (#29346)
* Add basic framework for maps telemetry gathering

* Update mappings to cover required maps usage metrics

* Update telemetry to harvest from saved maps

* Consolidate. Clean up

* Harvest telemetry daily at midnight using task manager. Retrieve task mgr state in usage collector

* Organize, clean up

* Reorg

* Add usage collector tests. Add test utils

* Add maps telemetry tests to verify values. Multiple structure changes to support testing

* Review feedback

* More review feedback

* Add capture date/time to telemetry

* Change date to 'type: date'

* Review feedback

* Fix merge issue
2019-02-05 09:45:05 -07:00
Nathan Reese
ee71a09693
[Maps] fix issues with keyboard input for setting view coordinates (#30031) 2019-02-05 08:45:23 -07:00
Nathan Reese
de2d0b647c
[Maps] ensure resiveChecker exists before calling destroy (#30032) 2019-02-04 22:02:53 -07:00
Nathan Reese
908b387236
[Maps] add saved objects for all sample data sets (#28797)
* [Maps] add saved objects for all sample data sets

* add functional tests that compare sample data maps to baseline images

* add check for layer loading in functional tests

* try something out in CI

* try map without EMS regions

* add weblogs test but hide region layer

* skip tests with EMS vector layers

* gis-map to map and ES_GEOHASH_GRID to ES_GEO_GRID

* add resolution property to ES_GEO_GRID source descriptor

* move alphaValue from style descriptor to layer descriptor and rename to alpha

* terms join label change 'group by' to 'of'

* ensure sample data sets work with no internet access

* get functional tests working with updated full screen snapshots

* delete gis folder left overs

* give time for visibility to toggle to fire

* make web logs screen comparision more forgiving

* wait for layers to load on full screen
2019-02-04 20:18:11 -07:00
Nathan Reese
4f42dde279
[Maps] fix full screen (#29958) 2019-02-04 09:22:07 -07:00
Aaron Caldwell
f8a5e99396
[Maps] Add zoom in/out map controls (#29862)
* Add zoom in/out map controls

* Line up parens
2019-02-04 08:39:41 -07:00
Thomas Neirynck
bfbce22165
Use Kibana locale when loading content from the Elastic Maps Service (#29671) 2019-02-04 09:55:55 -05:00
Aleh Zasypkin
d05437703d
Introduce I18nService core service and I18nContext. (#29379) 2019-02-04 13:38:00 +01:00
Nathan Reese
1c09fe70fd
[Maps] provide better error message when vector shapes can not be fetched (#29888) 2019-02-03 21:21:50 -07:00
Nathan Reese
82dcf123db
[Maps] Add layer - provide message when EMS is unavailable (#29909)
* [Maps] provide message when EMS is unavailable

* small fixes
2019-02-03 20:44:23 -07:00
Nathan Reese
8d150e7379
[Maps] make getStore syncrouns (#29895) 2019-02-03 20:38:17 -07:00
Nathan Reese
6888cd49ca
[Maps] Full screen (#29751)
* [Maps] full screen

* toggle fullScreen class

* remove unneeded class

* more specific class name

* change i18n name space to common.ui

* clean up scss imports
2019-02-02 06:19:15 -07:00
Nathan Reese
b1e1ab6385
[Maps] better error handling when layer configs can not be found (#29534)
* [Maps] better error handling when layer configs can not be found

* remove kibana.yml changes

* gis-map to map

* throw exception for getStringFields and getAttributions and then handle exceptions in caller
2019-02-01 15:50:51 -07:00
Nathan Reese
c7e94975e6
set recenlty accessed when /map/:id route is accessed (#29861) 2019-02-01 14:50:54 -07:00
Thomas Neirynck
9f1408f42c
[Maps] Rename gis variable names to maps (#29867) 2019-02-01 16:44:42 -05:00
Thomas Neirynck
52fed8a52d
[Maps] Remove usage of gis from user-facing api (#29800)
This also renames the gis-folders to maps for consistency.
2019-02-01 12:07:05 -05:00