Nathan Marrs
9e82c85849
Canvas: Chore fix *remaining* betterer issues ( #88491 )
2024-05-31 13:33:31 -07:00
Nathan Marrs
98152b2f84
Stat: Add docs for stat percent change color options ( #88454 )
...
update docs
2024-05-29 14:13:01 -07:00
Nathan Marrs
3d980f1d8d
Canvas: Chore clean up more betterer warnings ( #88010 )
2024-05-20 21:27:27 -06:00
Nathan Marrs
431fdd4bab
Canvas: Adhere editing state to dashboard editable state ( #87883 )
2024-05-15 17:17:50 -07:00
Nathan Marrs
d92ec98ecc
Transformations: Add string type check to field value in substring value matcher ( #87782 )
2024-05-14 16:56:46 -07:00
Nathan Marrs
eae2ce38e8
Canvas: Fix infinite panning editor description ( #87582 )
2024-05-10 01:13:42 +03:00
Nathan Marrs
99262c53b6
Canvas: Chore clean up betterer ( #87477 )
2024-05-09 10:59:49 -07:00
Nathan Marrs
5e4722fe2e
Canvas: Fix canvas style regression ( #87363 )
2024-05-04 02:47:30 +03:00
Nathan Marrs
1ef1cc7e3f
Canvas: Add support to rotate a group of elements ( #87358 )
2024-05-03 15:58:51 -07:00
Nathan Marrs
68fa2110d6
Canvas: Fix phantom connections persisting after element deletion ( #87285 )
2024-05-03 14:17:05 -07:00
Nathan Marrs and Ihor Yeromin
5dea949433
Canvas: Match connection anchor points to elements ( #85421 )
...
Co-authored-by: Ihor Yeromin <yeryomin.igor@gmail.com >
2024-04-23 14:26:53 -07:00
Nathan Marrs
709d78b8b5
Chore: Fix CVE-2024-22363 ( #86738 )
2024-04-23 09:24:02 -07:00
Nathan Marrs
391d2ba7c7
Canvas: Limit connection vertex radius to numeric fields ( #85420 )
2024-04-05 16:09:19 -06:00
Nathan Marrs
b47f8b429e
Canvas: Hide background image size editor options for SVG based elements ( #85419 )
2024-04-02 09:04:36 -07:00
Nathan Marrs
368fec9b97
Canvas: Fix ellipse datalink example in gdev dashboard ( #85398 )
2024-03-29 23:53:27 -07:00
Nathan Marrs
cdb64cb7eb
Canvas: Address connection vertex bug ( #85026 )
2024-03-23 01:54:10 +02:00
Nathan Marrs
26473a0074
Canvas: Add "infinite" pan / zoom functionality ( #84968 )
...
* attempt at solving issue and resetting bounds to match panel content
* cleanup failed experiments
* add toggle for infinite pan - dont love naming but open to suggestions; clean up scene transform function
* add ability to "infinite" zoom (i.e. render more canvas via zooming out)
* slight refactor
* revert refactor as it broke things
2024-03-22 21:38:45 +01:00
Nathan Marrs
566cee7d6b
Canvas: Add ability to rotate elements ( #83295 )
2024-03-22 13:00:50 -07:00
Nathan Marrs
7df8d6e8cb
Canvas: Fix crash when trying to add wind turbine element ( #84962 )
2024-03-22 09:31:27 -06:00
Nathan Marrs
9573c13223
Canvas: Add universal data link support ( #84142 )
2024-03-13 19:30:12 +02:00
Nathan Marrs
5c27d28ba4
Canvas: Add datalink support to rectangle and ellipse elements ( #83870 )
2024-03-05 15:25:12 -08:00
Nathan Marrs
38a0eab137
Canvas: Fix datalink positioning glitch ( #83869 )
2024-03-05 15:23:10 -08:00
Nathan Marrs
5d7a979199
Canvas: Add ability to edit selected connections in the inline editor ( #83625 )
2024-02-29 16:56:40 -08:00
Nathan Marrs
cdd3e1c776
chore: Promote panel monitoring feature toggle to GA ( #82472 )
2024-02-15 21:29:59 -08:00
Nathan Marrs
ce750e0618
Deprecation: Create explicit feature toggles for remaining panels ( #82217 )
2024-02-14 18:06:25 +02:00
Nathan Marrs
829672759c
Deprecation: Create explicit feature toggle to auto-migrate from graph panel ( #79369 )
2024-02-08 14:00:48 -08:00
b0130ecb82
Canvas: Add element snapping and alignment ( #80407 )
...
Co-authored-by: drew08t <drew08@gmail.com >
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com >
2024-01-30 15:37:46 -08:00
Nathan Marrs
1a1531ca5e
Chore: Remove isEqual mock from field state test ( #81019 )
2024-01-27 01:49:14 +02:00
Nathan Marrs
138079bbd8
Transformations: Fix regression where disabling single transformation would display "No data" ( #81320 )
2024-01-26 09:14:59 -08:00
Nathan Marrs
cd2abce914
Table: Fix case where undefined data crashes the visualization ( #80498 )
2024-01-23 13:59:22 -08:00
Nathan Marrs
8784052ccf
Canvas: Pan zoom minor refactor ( #80337 )
...
* enable context menu for canvas while in panel edit mode
* Disable context menu when editing is not enabled in canvas
* follow up minor refactor
2024-01-18 19:05:15 -08:00
Nathan Marrs
c40b2f90ba
Canvas: Support context menu in panel edit mode ( #80335 )
2024-01-11 19:41:19 +02:00
Nathan Marrs
e550829dae
Docs: Update canvas pan and zoom docs with enablement video ( #80108 )
2024-01-09 10:09:03 -08:00
Nathan Marrs
2ff1e40a7f
chore: Update DataViz feature toggles related to 10.3 release to be public preview ( #80109 )
...
Update feature toggles for tooltips / canvas to be public preview
2024-01-05 17:40:11 -08:00
Nathan Marrs
701895ed3c
Deprecation: Add missing angular panels to migration gdev for better testing / tracking ( #80052 )
...
add piechart + worldmap to panel migrations gdev dashboard
2024-01-05 10:34:11 -08:00
Nathan Marrs and Leon Sorokin
3609dbd0a2
Barchart: Fix percent stacking regression ( #79903 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2024-01-05 18:58:47 +02:00
Nathan Marrs and Isabel
9bf1aa91ad
Docs: Canvas pan / zoom ( #79958 )
...
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com >
2024-01-04 16:40:58 -08:00
Nathan Marrs
339ea65a58
Gdev: Fix breaking gdev testdata datasource ( #80007 )
...
fix for breaking gdev testdata datasource
2024-01-04 11:13:55 -08:00
Nathan Marrs
3fc7aa97d6
Dashboard: Track every panel type usage (count) ( #79421 )
2023-12-18 23:49:13 +02:00
Nathan Marrs and Leon Sorokin
590bab21b0
BarChart: Fix incorrect legend field labels ( #78511 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2023-12-14 05:54:02 +02:00
Nathan Marrs and drew08t
2818be33ab
gdev: Add gdev panels for enum feature ( #78350 )
...
Co-authored-by: drew08t <drew08@gmail.com >
2023-12-13 19:51:57 -08:00
d269a123e7
XYChart: Minor improvements ( #78506 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-11-22 11:50:02 -08:00
Nathan Marrs
0088fe0211
Docs: Update transform docs ( #78290 )
2023-11-17 12:53:04 -08:00
Nathan Marrs and Ihor Yeromin
3e08abff3b
Gauge: Simplify gauge dimension panel options ( #76216 )
...
Co-authored-by: Ihor Yeromin <yeryomin.igor@gmail.com >
2023-11-17 21:59:30 +02:00
Nathan Marrs and Leon Sorokin
7397f975b6
Transformations: Support enum field conversion ( #76410 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2023-11-16 09:44:30 -08:00
e9e7e0b628
Stat: Add panel option to control wide layout ( #77018 )
...
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com >
Co-authored-by: drew08t <drew08@gmail.com >
2023-11-10 19:42:24 +02:00
Nathan Marrs
d4a0a2ab88
Auto-generate: Update history link to send user to Grafana LLM plugin page ( #77880 )
2023-11-08 13:55:03 -07:00
Nathan Marrs and Adela Almasan
fb2b1c2e13
Canvas: Fix ability to draw arrows ( #77573 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-11-02 22:55:31 +02:00
Nathan Marrs and drew08t
124bf6bfa9
chore: canvas cleanup betterer styles object notation edition ( #76315 )
...
Co-authored-by: drew08t <drew08@gmail.com >
2023-11-01 18:25:26 +02:00
Nathan Marrs
714aec2275
Auto-generate: Update generation character limits, improve generation history UX ( #76849 )
2023-10-31 14:52:46 -05:00
Nathan Marrs
40df27a4da
Calculations: Update First * and Last * reducers to exclude NaNs ( #77323 )
2023-10-30 10:33:40 -07:00
Nathan Marrs
677f7c38e8
docs: Update canvas docs with latest button element video ( #76915 )
2023-10-20 18:02:45 -06:00
Nathan Marrs
0ed0e0397c
Geomap: Fix broken symbol alignment options for older geomap panels ( #76850 )
2023-10-20 10:29:52 -07:00
Nathan Marrs
6749421bf2
Docs: Update geomap marker layer docs for 10.2 ( #76784 )
2023-10-19 21:50:43 +00:00
Nathan Marrs and Isabel
6cb5e0806e
Docs: Update canvas docs for 10.2 ( #76786 )
...
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com >
2023-10-19 13:03:10 -07:00
Nathan Marrs and Isabel
714fa2bb13
Docs: Update timeseries axis docs for 10.2 ( #76782 )
...
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com >
2023-10-19 20:55:10 +01:00
0238db42af
DashGPT: Improve save dashboard description generation ( #75699 )
...
Co-authored-by: Aaron Sanders <aaron.sanders@grafana.com >
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com >
2023-10-14 03:02:45 +03:00
Nathan Marrs
18128c2666
chore: geomap cleanup betterer styles object notation edition ( #76400 )
2023-10-12 18:41:27 -07:00
Nathan Marrs and Adela Almasan
6184bf21e2
Canvas: Add standard text config options to button element ( #76160 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-10-11 01:53:56 +03:00
Nathan Marrs
ede0b0ab03
Auto-generate: Break out reply sanitization into separate util func ( #76091 )
2023-10-06 14:11:15 +02:00
Nathan Marrs and Adela Almasan
bd5d67ed28
Canvas: Add ability to customize what standard element editors show up for all element types ( #75935 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-10-05 12:58:35 -07:00
Nathan Marrs and Adela Almasan
b94d06bfa7
Bar Gauge: Add field name placement option ( #75932 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-10-05 09:31:03 -07:00
Nathan Marrs
ab7224b237
chore: Add slack notification to dataviz channel when OSS issues are created ( #75596 )
2023-10-04 16:25:29 -07:00
Nathan Marrs
7875dbc6eb
Geomap: Fix tooltip field name regression ( #75511 )
2023-10-03 23:43:12 +03:00
Nathan Marrs
35b48066ca
Stat: Disable wide layout ( #75556 )
...
update stat panel to disable the wide layout
2023-10-03 11:10:51 -07:00
a417402c77
Legend: Fix desc sort so NaNs are not display first ( #75685 )
...
do not put NaNs as first in legend desc sort
Co-authored-by: Simon Podlipsky <simon@podlipsky.net >
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-10-03 08:50:57 -07:00
Nathan Marrs
a7cedee7eb
Chore: lint files in azuremonitor datasource plugin ( #75853 )
2023-10-02 17:04:27 -07:00
Nathan Marrs
13ea22ac1e
Chore: Remove reference to github discussions in canvas and geomap docs ( #75258 )
2023-09-22 08:30:52 -07:00
8a127c4351
Dashgpt: Implement panel title and description generation ( #74284 )
...
* Add "addon" prop to options panel item descriptor; add placeholder generate buttons to panel title + description
* Add basic `ai` icon; add separate wrapping component for panel title generation button
* Add basic panel title generation
* Add basic panel description generation
* Add configuration error state for GenAI button
* Add GenAI button generic component
---------
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com >
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-09-19 15:40:33 +02:00
Nathan Marrs
2f4fbf89ca
Chore: Create dashgpt feature flag ( #73971 )
2023-08-30 23:22:05 +03:00
Nathan Marrs
b0c3297c3c
Docs: Update gauge docs based on previous PR feedback
2023-08-23 11:01:09 -07:00
Nathan Marrs and Isabel
9a6246ba85
Gauge: Update docs for scrolling support 10.2 ( #72780 )
...
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com >
2023-08-23 12:44:06 -04:00
Nathan Marrs and Ryan McKinley
65df5a0d7e
Gauge: Add overflow scrolling support for vertical and horizontal orientations ( #71690 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-08-23 03:08:11 +03:00
Nathan Marrs
9328febbab
Trend: Fix x field matching logic ( #72862 )
2023-08-04 10:12:51 -07:00
Nathan Marrs
71b841fa9b
StatusHistory: Support legend decimals based on field overrides ( #72486 )
2023-08-01 20:54:56 +02:00
Nathan Marrs
3a84db0012
Geomap: Update docs for 10.1 ( #72234 )
2023-07-27 22:54:34 +02:00
Nathan Marrs
67a6a99e04
Heatmap: Clean up datalink code ( #72296 )
2023-07-25 14:13:59 -07:00
Nathan Marrs
bc0bf0ee4b
Geomap: Promote route + photos layer to beta, promote geojson layer to stable ( #72233 )
2023-07-24 18:07:30 -07:00
Nathan Marrs and Leon Sorokin
8c86a46440
Phlare: Set enum field type to enum instead of integer ( #72078 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2023-07-21 13:08:23 -05:00
Nathan Marrs and Leon Sorokin
9a6a739003
TestData: Update Flame Graph scenario to use enum field type for label ( #72082 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2023-07-21 20:27:23 +03:00
Nathan Marrs and Drew Slobodnjak
ad272b7984
Geomap: Fix field lookup to match against the entire provided gazetteer ( #71805 )
...
Co-authored-by: Drew Slobodnjak <60050885+drew08t@users.noreply.github.com >
2023-07-18 15:09:47 -07:00
Nathan Marrs
16e5d442ba
Geomap: Address tooltip performance issue ( #71607 )
2023-07-13 20:21:06 -07:00
Nathan Marrs and Isabel
c91f340579
Docs: Add disconnect value feature documentation ( #71519 )
...
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com >
2023-07-13 14:54:00 -07:00
Nathan Marrs
bd4f8fd280
Chore: Remove console.log from heatmap util file ( #71515 )
2023-07-12 17:12:36 -07:00
Nathan Marrs
f023c4d27a
chore: Transfer ownership of bar gauge, gauge, stat, and piechart panels to DataViz from BI ( #70649 )
2023-06-26 17:16:10 +01:00
Nathan Marrs
d7a8892f3a
Canvas: Migrate to schema ( #70205 )
2023-06-17 05:56:23 +03:00
Nathan Marrs
e7d8d48407
Canvas: Tweak inline editor border styling ( #70099 )
2023-06-14 21:39:59 +03:00
Nathan Marrs
feb2b5878b
Geomap: Optimize panel rendering behavior ( #69827 )
2023-06-13 10:15:51 -07:00
Nathan Marrs
8bb8b9b29a
Canvas: Update inline edit to use theme shadow ( #69926 )
2023-06-12 08:11:42 -07:00
Nathan Marrs
3f6d55b041
Geomap: Fix tooltip bug ( #69773 )
2023-06-11 04:17:27 -07:00
Nathan Marrs and Ryan McKinley
186cd96447
Canvas: Fix exit panel edit mode issue ( #69315 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-06-01 01:31:10 +03:00
Nathan Marrs
0bdf52e3f4
Canvas: Allow all element types by default ( #69279 )
2023-05-30 13:58:51 -07:00
Nathan Marrs
81264e4a77
Chore: update DataViz GitHub automation ( #67880 )
2023-05-25 19:21:29 +03:00
Nathan Marrs
f49b9b89cf
chore: high level restructure of canvas panel files ( #69004 )
2023-05-24 18:32:36 +02:00
Nathan Marrs
364bd930dc
chore: Move data hover out of Geomap panel code (refactor part 1 of 2) ( #68863 )
2023-05-23 17:53:36 -06:00
Nathan Marrs
0a6e3bba6c
docs: Trend: Implement docs for v10 ( #67794 )
2023-05-22 16:32:31 -07:00
Nathan Marrs
25c55d74f1
Trend: Add gdev dashboard ( #68502 )
2023-05-16 23:51:30 +03:00
Nathan Marrs
8390fcc80f
Chore: Remove alpha icon panel ( #68573 )
2023-05-16 10:32:25 -07:00
Nathan Marrs
f54b18d564
Chore: Fix dev-dashboard codegen ( #68568 )
2023-05-16 10:21:17 -07:00
Nathan Marrs
5a5860256f
Trend: Filter out time fields ( #68504 )
2023-05-15 15:59:45 -07:00