Leon Sorokin
|
220fea966b
|
CursorSync: Extract EventBus logic into shared plugin (#84111)
|
2024-03-12 17:15:38 -05:00 |
|
Leon Sorokin
|
57df3b84dc
|
StateTimeline: Treat second time field as state endings (#84130)
|
2024-03-10 22:11:11 -05:00 |
|
Leon Sorokin
|
f11b10a10c
|
BarChart: Show tooltip options unconditionally (#84109)
|
2024-03-08 02:10:56 +02:00 |
|
 Leon SorokinandAdela Almasan
|
d549a3aabb
|
VizTooltips: Heatmap fixes and improvements (#83876)
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
|
2024-03-06 19:30:33 -06:00 |
|
Leon Sorokin
|
8b9bc9a919
|
Histogram: Fix 'combine' option & legend rendering (#84026)
|
2024-03-06 20:50:28 +02:00 |
|
Leon Sorokin
|
e88858edb1
|
Histogram: Fix heuristic for x axis distribution from bucket progression (#83975)
|
2024-03-06 11:27:46 -06:00 |
|
 Leon SorokinandTorkel Ödegaard
|
1dc6014b10
|
Dashboard: Revert descending z-index changes (#83466)
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
|
2024-03-06 16:31:54 +02:00 |
|
Leon Sorokin
|
a4b31ed140
|
BarChart: Improve x=time tick formatting (#83853)
|
2024-03-05 19:03:50 -06:00 |
|
Leon Sorokin
|
7cf419c09a
|
Dashboard: Revert LayoutItemContext (#83465)
|
2024-03-04 16:47:20 +02:00 |
|
Leon Sorokin
|
859ecf2a34
|
VizTooltips: Render data links only when anchored (#83737)
|
2024-02-29 17:28:37 -06:00 |
|
Leon Sorokin
|
42b55aedbc
|
DataLinks: Handle getLinks() regen during data updates and frame joining (#83654)
|
2024-02-29 21:46:53 +02:00 |
|
Leon Sorokin
|
5eb7e09351
|
VizTooltips: Show data links without anchoring (#83638)
|
2024-02-28 17:06:05 -06:00 |
|
Leon Sorokin
|
9190fb28e8
|
VizTooltip: Improve edge positioning and a11y (#83584)
|
2024-02-28 11:42:46 -06:00 |
|
Leon Sorokin
|
5c60f4d468
|
VizTooltip: Remove use of LayoutItemContext (#83542)
|
2024-02-27 13:33:33 -06:00 |
|
Leon Sorokin
|
0f1cefa942
|
VizTooltip: Cleanup (#83462)
|
2024-02-27 12:07:55 -06:00 |
|
Leon Sorokin
|
93fef224ae
|
TimeSeries: Don't re-init chart with bars style on data updates (#83355)
|
2024-02-27 03:41:39 +02:00 |
|
 Leon SorokinandAdela Almasan
|
2c3596854f
|
BarChart: TooltipPlugin2 (#80920)
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
|
2024-02-26 19:18:40 -06:00 |
|
Leon Sorokin
|
4db30754a6
|
Graph (old): Migrate right y axis to TimeSeries via custom.axisPlacement (#83452)
|
2024-02-26 18:22:36 -06:00 |
|
 Leon SorokinandAdela Almasan
|
6e6b9a62a2
|
VizTooltips: Use global portal (#81986)
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
|
2024-02-24 00:18:24 +02:00 |
|
Leon Sorokin
|
dbbbfa282d
|
StateTimeline: Properly type tooltip prop, remove ts-ignore (#83189)
|
2024-02-22 06:14:53 -06:00 |
|
Leon Sorokin
|
94a274635b
|
VizTooltips: Fix series labels after zooming (#82985)
|
2024-02-17 00:38:13 -06:00 |
|
Leon Sorokin
|
edb799bf82
|
VizTooltips: Fix drag-zoom causing annotation init in other shared-cursor panels (#82986)
|
2024-02-17 00:35:41 -06:00 |
|
Leon Sorokin
|
4b67ac117f
|
VizTooltips: Fix sorting (#82278)
|
2024-02-15 12:54:43 -06:00 |
|
Leon Sorokin
|
02d61857ab
|
Annotations: Fix axis markers rendering in wrong (stale) positions (#82219)
|
2024-02-09 06:55:09 -06:00 |
|
Leon Sorokin
|
930c8c5aa3
|
EventBus: Add ability to tag events with arbitrary classification meta (#82087)
|
2024-02-08 16:15:32 -06:00 |
|
Leon Sorokin
|
d5ac9340e5
|
Histogram: Add approx bucket count option (#80990)
|
2024-02-05 11:09:36 -06:00 |
|
Leon Sorokin
|
86b16ea62a
|
Histogram: Start y-axis at 0, set default color mode to classic palette (#81759)
|
2024-02-02 01:57:08 -06:00 |
|
Leon Sorokin
|
226c76dc93
|
TimeSeries: Simplify hover proximity code (#81518)
|
2024-01-29 23:34:43 +02:00 |
|
Leon Sorokin
|
6a61c3da2e
|
TooltipPlugin2: Improve containment inside ancestors that hide overflow (#81442)
|
2024-01-29 06:36:28 +02:00 |
|
Leon Sorokin
|
d34bd1dc90
|
Chore: uPlot v1.6.29 (#81441)
|
2024-01-28 21:45:28 -06:00 |
|
Leon Sorokin
|
835ded5eec
|
Histogram: Fix x-axis going past +Inf when rendering heatmap-rows frames (#81438)
|
2024-01-28 21:33:34 -06:00 |
|
 Leon Sorokinandnmarrs
|
0530021396
|
Field: Fix perf regression in getUniqueFieldName() (#81323)
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
|
2024-01-27 00:32:12 +02:00 |
|
Leon Sorokin
|
391f3ca615
|
VizTooltips: Don't use y scales for sync, since they rarely match (#81031)
|
2024-01-23 00:08:03 -06:00 |
|
Leon Sorokin
|
2c5289028d
|
AnnotationsPlugin2: Skip zero-length, field-less, and time-less frames (#80810)
|
2024-01-18 08:34:28 -06:00 |
|
Leon Sorokin
|
2aa533c6c5
|
AnnotationsPlugin2: Skip exemplar frames (#80760)
|
2024-01-17 14:08:30 -06:00 |
|
 Leon SorokinandAdela Almasan
|
b53e0521d2
|
Panels: AnnotationsPlugin2 (#79531)
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
|
2024-01-12 09:02:40 +02:00 |
|
Leon Sorokin
|
31921bbb01
|
DashboardGrid: Add LayoutItemContext to affect zIndex from panels (#80116)
|
2024-01-10 12:09:54 -06:00 |
|
Leon Sorokin
|
200c71f5d6
|
VizTooltips: Optimize performance (#80102)
|
2024-01-05 16:07:04 -06:00 |
|
 
|
1ec04243da
|
Heatmap: All tooltip mode selector (#79956)
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
|
2024-01-05 13:11:24 -06:00 |
|
Leon Sorokin
|
7210e378b8
|
TimeSeries: Fix stacking opacity accumulation on exit from PanelEdit (#80006)
|
2024-01-03 22:56:03 -06:00 |
|
 Leon SorokinandRyan McKinley
|
fb79be4a43
|
Transformations: Add frame source picker to allow transforming annotations (#77842)
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
|
2024-01-02 23:33:31 -06:00 |
|
Leon Sorokin
|
b3387793f1
|
Chore: uPlot v1.6.28 (#79732)
|
2023-12-29 13:43:15 -06:00 |
|
Leon Sorokin
|
36a3508a0f
|
BarChart: Show "No data" message for zero-length frames (#79844)
|
2023-12-22 22:04:50 -06:00 |
|
Leon Sorokin
|
09cef892a5
|
OptionsPicker: Use fuzzy search and improve ranking of matches (#79286)
|
2023-12-12 16:41:50 -06:00 |
|
Leon Sorokin
|
19cda38f1b
|
PanelQueryRunner: Shallow diff series DataFrames (#79257)
|
2023-12-12 16:11:17 -06:00 |
|
Leon Sorokin
|
393711c3a1
|
Transformations: Add (base field name) to Join transformer (#79192)
|
2023-12-06 19:17:01 -06:00 |
|
 
|
406704a027
|
XYChart: Add demo gdev dashboard (#71168)
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
|
2023-11-29 19:54:16 +02:00 |
|
Leon Sorokin
|
2ac60dc300
|
Chore: Remove core-js polyfills (#78715)
|
2023-11-29 11:12:23 -06:00 |
|
 Leon SorokinandAndrej Ocenas
|
0daf0ad4b8
|
FlameGraph: Optimize rendering of muted regions (#78510)
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
|
2023-11-28 11:01:14 -06:00 |
|
Leon Sorokin
|
b022ddeee8
|
VizLegend: Implement natural sort, simplify, optimize (#78570)
|
2023-11-27 16:39:43 -06:00 |
|
Leon Sorokin
|
d1cffdc58a
|
HeatmapTooltip: Refactor to simplify upcoming PRs (#78436)
|
2023-11-21 10:16:45 -06:00 |
|
Leon Sorokin
|
768fde02aa
|
TooltipPlugin2: Absorb ZoomPlugin (#78160)
|
2023-11-15 17:23:54 -06:00 |
|
Leon Sorokin
|
11bbf83f93
|
PanelConfig: Interpolate template vars for Axis label (#78086)
|
2023-11-14 10:17:06 -06:00 |
|
Leon Sorokin
|
8081fc8dfc
|
TooltipPlugin2: Various fixes for different panel types (#77958)
|
2023-11-09 15:14:59 -06:00 |
|
Leon Sorokin
|
ced9fcb94e
|
StatusHistory/StateTimeline: Re-config plot for tooltip mode in panel edit (#77954)
|
2023-11-09 11:48:39 -06:00 |
|
Leon Sorokin
|
c923e730d5
|
Heatmap: Add support for exemplar rendering with native heatmap-cells (#77324)
|
2023-10-30 14:16:57 -05:00 |
|
Leon Sorokin
|
3bc1a8d714
|
Table: Fix right column alignment (#77339)
|
2023-10-30 01:09:08 -05:00 |
|
Leon Sorokin
|
85518fbe67
|
Chore: uPlot v1.6.27 (#77317)
|
2023-10-27 17:34:05 -05:00 |
|
Leon Sorokin
|
c1d674a2c6
|
Prometheus: Don't post-process native heatmap-cells responses (#77289)
|
2023-10-27 12:31:21 -05:00 |
|
Leon Sorokin
|
45aa58c4a8
|
Histogram: Render heatmap-cells and heatmap-rows frames (#77111)
|
2023-10-26 23:23:01 -05:00 |
|
Leon Sorokin
|
fd5ad38f38
|
Transformers: Avoid mutating field.values in Concatenate transformation (#77179)
|
2023-10-25 19:05:03 -05:00 |
|
Leon Sorokin
|
3aaeaf4203
|
Thresholds: Don't use series fill opacity for transparent steps (#77104)
|
2023-10-26 02:14:41 +03:00 |
|
 Leon SorokinandTorkel Ödegaard
|
344e99e069
|
VizLegend: Omit sectionRight when no right axis exists (#76923)
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
|
2023-10-23 15:01:46 -05:00 |
|
Leon Sorokin
|
41e3b3bea2
|
ZoomPlugin: Clear selection in shared-cursor dashboards during zoom (#76719)
|
2023-10-17 16:26:31 -05:00 |
|
Leon Sorokin
|
56c2d8ff40
|
Snapshots: Fix breakage of some panel types due to missing structureRev (#76586)
|
2023-10-13 18:56:51 -05:00 |
|
Leon Sorokin
|
2857870bfb
|
TimeSeries: Fix showing datalinks when clicking on a point (#76492)
|
2023-10-13 05:48:29 -05:00 |
|
Leon Sorokin
|
94c15e4926
|
TooltipPlugin2: Raise parent grid item z-index when pinned (#76379)
|
2023-10-12 01:19:22 -05:00 |
|
Leon Sorokin
|
65a94d9e75
|
ZoomPlugin: No-op on modifier keys (#76398)
|
2023-10-12 00:05:21 -05:00 |
|
Leon Sorokin
|
e2dcd5184a
|
Dashboard: Overflow and z-index adjustments (#75597)
|
2023-10-05 22:46:15 -05:00 |
|
Leon Sorokin
|
27aa1c466a
|
Tooltips: Add TooltipPlugin2 (#75708)
|
2023-09-28 20:53:26 -05:00 |
|
Leon Sorokin
|
6fc4e93f73
|
Dashboard: Reduce scope of contain: strict to TextPanel (#75499)
|
2023-09-27 13:14:35 -05:00 |
|
Leon Sorokin
|
32ed3e8009
|
TimeSeries: Implement ad hoc y-zoom via Shift-drag (#75408)
|
2023-09-26 18:12:45 -05:00 |
|
Leon Sorokin
|
ade0de5ae9
|
Dashboard: Reduce scope of contain: strict to TextPanel (#75329)
|
2023-09-25 23:47:38 +03:00 |
|
Leon Sorokin
|
436b0ee48a
|
Dashboard: Set z-index of active panel to 999 (#75382)
|
2023-09-25 11:58:03 -05:00 |
|
 Leon SorokinandAdela Almasan
|
6811b0ae63
|
Dashboard: Set descending z-index of panels in a dashboard (v2) (#75328)
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
|
2023-09-25 06:46:11 -05:00 |
|
Leon Sorokin
|
0668820259
|
StateTimeline: Refactor hover markers (#75326)
|
2023-09-23 05:35:17 +03:00 |
|
Leon Sorokin
|
aadd5bacfa
|
Chore: uPlot v1.6.26 (#75199)
|
2023-09-22 11:33:39 -05:00 |
|
Leon Sorokin
|
c358135a63
|
TimeSeries: Apply selected line style to custom pathBuilders (#75261)
|
2023-09-22 04:32:32 -05:00 |
|
Leon Sorokin
|
492ba97ba1
|
BarChart: Axes centered zero, borders, and colors (#75136)
|
2023-09-20 11:15:29 -05:00 |
|
 Leon SorokinandRyan McKinley
|
9dc0c8be11
|
TimeSeries: Rename axisShow -> axisBorderShow (#75127)
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
|
2023-09-19 23:43:15 +03:00 |
|
Leon Sorokin
|
780b60dc81
|
XYChart: Fix numerous axis options (#75044)
|
2023-09-19 14:44:50 -05:00 |
|
 Leon SorokinandTorkel Ödegaard
|
4ba6889df8
|
FieldOverrides: Optimize doStandardCalcs() (#67881)
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
|
2023-08-29 11:35:18 -05:00 |
|
 Leon Sorokinandnmarrs
|
425c92a92b
|
TimeSeries: Fix zoom not working after editing panel (#72163)
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
|
2023-07-24 22:30:38 +03:00 |
|
 
|
1de35bf3c3
|
TimeSeries / StateTimeline: Add support for rendering enum fields (#64179)
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
|
2023-07-21 11:38:11 -05:00 |
|
Leon Sorokin
|
72a332685a
|
Heatmap: Use displayName to test if numeric bucket fields (#71407)
|
2023-07-14 18:19:36 -05:00 |
|
Leon Sorokin
|
46c5e5417b
|
Heatmap: Build cell colors during data prep instead of render (#71509)
|
2023-07-12 18:23:30 -05:00 |
|
Leon Sorokin
|
40bc6a95be
|
Chore: uFuzzy v1.0.8 (#70783)
|
2023-06-29 14:59:02 -05:00 |
|
Leon Sorokin
|
fe45dc9f27
|
XYChart: Fix axis range and scale overrides (#70605)
|
2023-06-23 10:50:36 -05:00 |
|
Leon Sorokin
|
0f7407dd91
|
XYChart: Remove some panel opts that can't logically apply (#70202)
|
2023-06-23 08:18:48 -05:00 |
|
Leon Sorokin
|
3007e3b209
|
XYChart: Ensure color scale is field-local and synced with data updates (#70480)
|
2023-06-21 16:23:52 -05:00 |
|
Leon Sorokin
|
1db0ace5e7
|
Viz: get UPlotChart out of the timeRange business (#70412)
|
2023-06-21 13:10:25 -05:00 |
|
Leon Sorokin
|
66b0e6b77f
|
XYChart/Trend: Fix min/max and units/decimals x-field overrides (#70214)
|
2023-06-16 11:10:53 -05:00 |
|
Leon Sorokin
|
7d4f7e5ffc
|
XYChart: Fix variable interpolation in datalinks/toggletip (#70195)
|
2023-06-15 19:04:41 -06:00 |
|
Leon Sorokin
|
94881597d8
|
XYChart: Fix formatting of axis ticks (units, decimals) (#70190)
|
2023-06-15 11:32:20 -05:00 |
|
Leon Sorokin
|
cc8bedc173
|
Heatmap: Sort fields by numeric names when single frame (#69879)
|
2023-06-10 23:12:29 -05:00 |
|
Leon Sorokin
|
014126a43e
|
TimeSeries: Fix centeredZero y axis ranging when all values are 0 (#69034)
|
2023-05-25 13:25:26 -06:00 |
|
Leon Sorokin
|
37e2becdd7
|
StatusHistory: Fix rendering of value-mapped null (#69033)
|
2023-05-25 13:38:32 -05:00 |
|
Leon Sorokin
|
8ba1762618
|
PanelQueryRunner: Ensure same transformations before reusing lastProcessedFrames (#68498)
|
2023-05-15 15:48:03 -05:00 |
|
Leon Sorokin
|
ea0bf989cb
|
XYChart: Use fixed opacity, reduce memory pressure (#68423)
|
2023-05-12 18:56:12 -05:00 |
|
Leon Sorokin
|
b96a2c1b62
|
Candlestick: Fix panel not rendering in candles-only mode (#68279)
|
2023-05-11 15:38:01 +03:00 |
|