3864de9425
Geomap: Cleanup GeomapPanel component ( #54538 )
2022-09-06 21:22:34 -04:00
89236cf418
Geomap: Cleanup ( #54415 )
2022-08-29 17:34:42 -04:00
3be3b02f59
Geomap: cleanup ( #54328 )
2022-08-26 16:03:20 -05:00
238d761450
Geomap: refactor and cleanup structures ( #52760 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
2022-07-25 20:12:20 -04:00
1af63ba5f9
OptionsUI: use NumberInput for number options ( #46046 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-06-14 22:42:26 +02:00
07aa2bbbba
GeomapPanel: Add base types to data layer options ( #50053 )
...
* GeomapPanel: Add base types to data layer options
Removed isBaseMap check from data layer filter, which used to remove
base layer types from data layer options. For layer editor, slider to
control opacity is added.
* GeomapPanel: Reorder data layer options
For data layer selection, present user with data layer types first,
before base map layer types. Refactored to consolidate layer options
into a single exported function in registry with a base map boolean.
* GeomapPanel: Add descriptions to base map types
* GeomapPanel: add hideOpacity and apply to markers
* GeomapPanel: update descriptions for map types
Closes #47812
2022-06-13 14:07:20 -07:00
1284c596fe
Geomap: Add ability to select a data query filter for each layer ( #49966 )
...
* Fix random typo I found
* add 'useDataFrame' boolean to each layer type to determine whether the layer queues off of query data
* Add data frame picker to options layout depending on layer type
* change layer update logic to render features from a specific data frame. Lift data frame selection up a level in order to add some more complex error handling.
* add a todo to the MapLayerRegistryItem interface
* update optional arg in function signature for consistency
* move dataframe filtering to paneldata, revert layers to prior state
* commit refactor, need to clean up still
* pull copy-pasted code into its own function
* clean up comments
* Update layer.ts
* remove unused types
* fix spacing
* improve dropdown
* need to add dependency to this callback function, otherwise it will always use the context of the last layer
* add data query recovery logic to handle query renames
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-06-09 11:54:57 -04:00
30e4e9399b
Geomap: show delete button ( #49125 )
2022-05-17 23:39:54 -07:00
34fefa1d47
Fix to geomap editor crash ( #48786 )
2022-05-05 13:28:03 -07:00
06d3c27bc1
Select: Portal menu by default ( #48176 )
...
* Remove menuShouldPortal from all <Select /> components
* fix unit tests
* leave menuShouldPortal as an escape hatch
* Fix import order
2022-05-04 15:12:59 +01:00
3c6e0e8ef8
Chore: ESlint import order ( #44959 )
...
* Add and configure eslint-plugin-import
* Fix the lint:ts npm command
* Autofix + prettier all the files
* Manually fix remaining files
* Move jquery code in jest-setup to external file to safely reorder imports
* Resolve issue caused by circular dependencies within Prometheus
* Update .betterer.results
* Fix missing // @ts-ignore
* ignore iconBundle.ts
* Fix missing // @ts-ignore
2022-04-22 14:33:13 +01:00
118b87ee8f
Geomap: Display legend ( #46886 )
...
* Display legend for fixed colors and field; Hide tooltip on base layer;
2022-03-30 09:41:13 -05:00
00c93fff8c
Grafana-UI: Fix use of Fragments as children of InlineField ( #46326 )
2022-03-15 17:50:29 +00:00
ac90c8d68d
Geomap: initialization fixes ( #44745 )
2022-02-01 22:08:07 -08:00
082b1b4db7
Geomap: add spatial transformers (alpha) ( #44020 )
2022-01-21 14:27:26 -08:00
fd8baf5f7d
Gazetteer: reactor so the source is a DataFrame ( #43783 )
2022-01-13 17:15:31 -08:00
be498f312e
Geomap: use string comparison for eq operator ( #43181 )
2021-12-16 09:59:36 -08:00
fde26b0bd9
Geomap: Add tooltip check to display tooltip by layer ( #43131 )
...
* Add tooltip check to display tooltip by layer
2021-12-15 13:51:39 -08:00
e07abd76c0
Canvas: refactor layer editor ( #42562 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-12-02 15:54:45 -08:00
541d1543db
Geomap: Improve geojson style editor ( #41926 )
2021-11-18 17:39:13 -08:00
7a3b52783c
Geomap: Add Property and values to GeoJSON style rule ( #41845 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-11-18 09:29:40 +01:00
837e268395
Geomap: use same style config for makers and geojson ( #41846 )
2021-11-17 22:13:27 -08:00
466eaeb4f0
Geomap: use name as UID ( #41668 )
2021-11-15 11:18:08 -08:00
4281c5afc1
Geomap: Add opacity and prepare svg ( #41170 )
2021-11-11 21:27:57 +01:00
a992447a45
Geomap: custom layer naming ( #41491 )
2021-11-09 10:19:46 -08:00
963544ffe6
Transformations: Add gazetteer transformation ( #40967 )
2021-10-27 20:20:56 -07:00
45e1765733
Geomap: support multiple layers ( #40906 )
2021-10-27 14:49:11 -07:00
dfeb69dc17
Geomap: Add style rules UI for geoJSON map layer ( #40735 )
...
* Geomap: Show multiple layers in ui
Co-authored-by: Ryan McKinley <ryantxu@users.noreply.github.com>
* Geomap: Add geojson style rules ui
* add style rule editor component
* update and change to two row styles
Co-authored-by: Ryan McKinley <ryantxu@users.noreply.github.com>
2021-10-21 15:56:41 -07:00
2eb88e1d1b
Geomap: Add GeoJSON gazetteer ( #40589 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-10-19 21:05:55 -07:00
43878ff05f
Geomap: Avoid exceptions when missing data and values (heatmap and zoom settings)
2021-10-19 19:31:33 -07:00
3db98f417d
Panel Options: support dynamic options editors ( #39491 )
2021-10-06 21:41:42 +02:00
9f93a81bee
Geomap: use panel context editor state ( #39920 )
2021-10-01 11:06:11 -07:00
d5ed4e9c8c
Geomap: Minor style fixes ( #38532 )
...
* Fixed hover font-weight, option casing, and added simple test dashboard with 3 panels
* Update theme colors
* Style tweaks to legend
* Updated
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-08-26 10:17:03 +02:00
2ff4b028c8
Core: move dimensions out of geomap into app/features ( #37946 )
2021-08-17 13:43:54 -07:00
8aa3845f70
Select: Make portalling the menu opt-in, but opt-in *everywhere* ( #37501 )
...
* Select: Don't portal by default
* Select: Portal all the Selects
* Fix indendentation in this comment
* Select: Remove @example docs until formatting is correct
* Docs: Add some documentation for the Select changes
* Update docs/sources/whatsnew/whats-new-in-v8-1.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-1.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Update packages/grafana-ui/src/components/Select/types.ts
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Update public/app/core/components/TransformersUI/prepareTimeSeries/PrepareTimeSeriesEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Docs: Variants instead of varients
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
2021-08-04 15:47:53 +01:00
5f41c2f334
Geomap: fix esri server config ( #37283 )
2021-07-27 22:26:42 -07:00
9cd8e11c30
Geomap: add basic gazetteer support ( #37082 )
2021-07-21 23:41:27 -07:00
e604e69d93
Geomap: default basemap config cleanup ( #37069 )
2021-07-21 13:48:20 -07:00
46eac518d3
Geomap: set value default on init ( #36960 )
2021-07-20 15:52:12 -07:00
ee3a320540
Geomap: improve the view configuration ( #36893 )
2021-07-19 17:40:56 +02:00
d4fa2529c8
Geomap: make the geomap panel beta and label alpha layers ( #36894 )
2021-07-19 08:07:28 -07:00
8de218d5f1
Geomap: use a common configuration builder to find location fields ( #36768 )
2021-07-15 12:00:19 -07:00
9ce6e2a664
Geomap: add initial openlayers alpha panel ( #36188 )
2021-07-09 17:53:07 +02:00