Ryan McKinley
c5547fde59
Open Heatmap: update plugin snapshot testdata ( #50747 )
2022-06-14 00:35:20 -07:00
Ryan McKinley
b75cc7a86c
Heatmap: Remove alpha flag from new heatmap panel ( #50733 )
2022-06-14 07:18:54 +02:00
Ryan McKinley
4e4686001b
Timeseries: Improve cursor Y sync behavior ( #50740 )
2022-06-14 07:16:49 +02:00
Ryan McKinley and Torkel Ödegaard
402b5ce4c6
SearchV2: support keyboard navigation ( #49650 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-06-13 09:10:19 -07:00
Ryan McKinley
1902357693
Heatmap: consolidate naming conventions ( #50272 )
2022-06-13 08:08:33 -07:00
Ryan McKinley
ae8dd73770
Graph Panel: Add feature toggle that will allow automatic migration to timeseries panel ( #50631 )
2022-06-10 17:12:56 -07:00
Ryan McKinley
b6f97e8101
SearchV2: move search parameters to a nested object ( #50561 )
2022-06-10 11:06:41 -07:00
Ryan McKinley
5af04cf81d
Chore: Do not expose angular search components ( #50562 )
2022-06-10 09:12:54 -07:00
Ryan McKinley
fdf67276ea
FeatureToggles: Support changing feature toggles with URL parameters ( #50275 )
2022-06-09 11:42:38 +02:00
Ryan McKinley and Leon Sorokin
fd34700225
HeatmapNG: add log scale calculation ( #49969 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-06-03 21:02:44 -05:00
Ryan McKinley
1a324b3330
SearchV2: add CTA and reporting to new search UI ( #50175 )
2022-06-03 17:22:17 +02:00
Ryan McKinley
efca93a3f3
Search: exclude rows from search index ( #50124 )
2022-06-02 17:29:14 -07:00
Ryan McKinley
d452322aa8
Search (SQL): support dashboardUID query parameter ( #50121 )
2022-06-02 12:56:01 -07:00
Ryan McKinley
15b3bbad6b
SearchV2: include appSubUrl in the response URL ( #50059 )
2022-06-02 17:56:20 +02:00
Ryan McKinley
4dfab0b7d5
SearchV2: optionally exclude panels from search results ( #49971 )
2022-06-01 09:05:53 -07:00
Ryan McKinley
a641949a05
SearchV2: improve searcher API, and include a fallback SQL based implementation ( #49535 )
2022-05-26 17:08:17 -07:00
Ryan McKinley and Todd Treece
df90393057
Timeseries: fix outside range stale state ( #49633 )
...
Co-authored-by: Todd Treece <todd.treece@grafana.com >
2022-05-25 21:19:56 +00:00
Ryan McKinley
2fa91b75e0
Search: add icon for row and singlestat panels ( #49620 )
2022-05-25 18:33:48 +02:00
Ryan McKinley
521b0202e2
Search: remove special playground page and replace the standard results ( #49442 )
2022-05-24 10:04:21 +02:00
Ryan McKinley
33b2897552
Search: scroll to the top after a query changes ( #49447 )
2022-05-23 14:36:32 -07:00
Ryan McKinley
8af587e7ba
Search: support alpha + and enterprise sorting values ( #49362 )
2022-05-23 10:05:15 -07:00
Ryan McKinley
653c82cec4
Search: implement clear-selection and select all buttons ( #49363 )
2022-05-23 10:01:18 -07:00
Ryan McKinley and Alexander Emelin
9a59ccd644
Search: remove internal ID from bluge index ( #49205 )
...
Co-authored-by: Alexander Emelin <frvzmb@gmail.com >
2022-05-23 09:22:35 -07:00
Ryan McKinley
26e98a6f1b
Search: add query to extender interface ( #49281 )
2022-05-19 20:30:13 +02:00
Ryan McKinley
8a87db2743
Search: use ngram filter rather than prefix query ( #49130 )
2022-05-19 08:23:31 -07:00
Ryan McKinley
3b017e0fb1
Inspect: include annotation data in DataFrameJSON debugger ( #49204 )
2022-05-18 17:31:03 -07:00
Ryan McKinley
d0d4d8af7f
Heatmap: improve new heatmap options ( #49201 )
2022-05-19 01:54:32 +02:00
Ryan McKinley and Alexandra Vargas
f0496955e3
Search: extract a reusable view from the search playground ( #49132 )
...
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com >
2022-05-18 15:46:43 +02:00
Ryan McKinley
30e4e9399b
Geomap: show delete button ( #49125 )
2022-05-17 23:39:54 -07:00
Ryan McKinley
9bbe951ec6
Usage: add gauge for panel/datasource/transformer types ( #48991 )
2022-05-18 00:25:28 +02:00
Ryan McKinley
acd31ae9f0
Search: simulate folder mange pages within the playground page ( #49041 )
2022-05-17 08:42:52 -07:00
Ryan McKinley
68757cfa73
Search: a few minor improvements ( #48989 )
2022-05-17 00:38:27 +02:00
Ryan McKinley
ff844f0599
DashboardAPI: convert internal ids to uids ( #48990 )
2022-05-16 09:59:02 -07:00
Ryan McKinley
3a32a73459
Search: use bluge index for frontend search (playground) ( #48847 )
2022-05-11 15:32:13 +00:00
Ryan McKinley
d6d358ef26
Search: create bluge based index ( #48606 )
2022-05-09 01:00:09 -07:00
Ryan McKinley
42098a7a27
Heatmap (new): exemplars tooltip stub ( #48795 )
2022-05-06 07:21:14 -07:00
Ryan McKinley
0e1dffc655
Search: manage selection in state ( #48793 )
2022-05-06 10:16:12 +02:00
Ryan McKinley
2d574f352c
Search: add actions row header to new search layout ( #48735 )
2022-05-05 01:25:27 +02:00
Ryan McKinley and Ying WANG
88eeb878a4
API: add stars HTTP endpoint ( #48612 )
...
Co-authored-by: Ying WANG <ying.wang@grafana.com >
2022-05-03 08:52:19 -07:00
Ryan McKinley
a8f3b17262
SaveDashboard: remove feature flag for save drawer ( #48462 )
2022-05-02 09:29:22 -07:00
Ryan McKinley
fee291c3c8
Save Drawer: reduce the number of diff elements we show ( #48309 )
2022-04-28 07:02:33 -07:00
Ryan McKinley and An Le
5294a2af48
Testdata: show settings for current simulation ( #48017 )
...
Co-authored-by: An Le <an.le@grafana.com >
2022-04-26 13:45:42 -07:00
Ryan McKinley
e0aeb83786
Export: introduce export plumbing (behind dev feature flag) ( #48091 )
2022-04-25 16:59:18 -07:00
Ryan McKinley
72b5af8d9b
Testdata: add basic tank simulation ( #47990 )
2022-04-20 12:01:09 -07:00
Ryan McKinley
89fa35a53f
Testdata: introduce basic simulation framework ( #47863 )
2022-04-20 02:42:29 +02:00
Ryan McKinley
f4e285b8b4
Timeseries: add zoom to data button ( #47862 )
2022-04-19 17:24:54 -07:00
Ryan McKinley
031a8e140a
Chore: upgrade gocloud.dev and go mod tidy ( #47797 )
2022-04-15 07:48:44 -07:00
Ryan McKinley
17e44c306c
Heatmap: hover legend regardless of tooltip state ( #47600 )
2022-04-13 20:45:30 -07:00
Ryan McKinley
f80a0d2a9b
PanelQueryRunner: use refId from results if the key value was not set in the packet ( #47598 )
2022-04-12 07:24:46 -07:00
Ryan McKinley
110d4661d7
Converter: use streaming JSON parser to construct frames from loki/prometheus responses ( #44520 )
2022-04-04 17:22:14 -07:00
Ryan McKinley
4c89c8c468
Heatmap: make x axis a time field ( #47168 )
2022-04-01 13:54:16 -07:00
Ryan McKinley
38dc34359b
Search: show dashboards form query ( #47085 )
2022-03-31 14:38:46 -07:00
Ryan McKinley
abeb08bc98
PanelInspect: show dataframe JSON in JSON view ( #47071 )
2022-03-30 19:58:49 +02:00
Ryan McKinley
edf384c730
DashboardSave: use a feature flag for drawer behavior ( #46972 )
2022-03-30 10:07:41 -07:00
Ryan McKinley
d1681dcc18
DashboardSave: keep version message ( #46966 )
2022-03-29 07:11:34 -07:00
Ryan McKinley and nmarrs
93390b5a1e
Search: use search service ( #46714 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-03-18 01:36:32 +01:00
Ryan McKinley and nmarrs
736820f975
Search: use minisearch for better frontend searching ( #46710 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-03-17 14:26:48 -07:00
Ryan McKinley
1cfb9a4a19
Storage: add basic storage service ( #46604 )
2022-03-17 10:19:23 -07:00
Ryan McKinley and Torkel Ödegaard
15ca294be0
Dashboards: show changes in save dialog ( #46557 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-03-16 09:28:09 -07:00
Ryan McKinley
4cd27a380d
Geomap: applying multiple line builders should keep each segment ( #46563 )
2022-03-14 22:58:41 -07:00
Ryan McKinley and nmarrs
0aad61d0ac
Search: add a simple search page (behind feature flag) ( #45487 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-03-03 14:56:14 -08:00
Ryan McKinley and Adela Almasan
855979aac5
Heatmap: add scale display to legend ( #45571 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2022-03-02 09:04:19 -08:00
Ryan McKinley
796bc27f75
Loki: support live streaming ( #42804 )
2022-03-01 14:46:52 -08:00
Ryan McKinley
636af1fff4
Testdata: use alias in streaming example ( #45631 )
2022-02-18 16:30:57 -08:00
Ryan McKinley
024194dccd
Search: add URL as linkable field ( #45568 )
2022-02-18 16:03:49 -08:00
Ryan McKinley
bbddab0294
Chore: refactor core transformer folder structure ( #45497 )
2022-02-17 08:12:38 -08:00
Ryan McKinley and Leon Sorokin
bb86ba99ee
Heatmap: new panel based based on uPlot ( #44080 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-02-16 14:49:17 -08:00
Ryan McKinley
685ec5383e
Chore: avoid pointer events in viz tooltip ( #45492 )
2022-02-16 13:52:39 -08:00
Ryan McKinley and Artur Wierzbicki
1554bffcb8
Search: apply security in before returning results ( #45430 )
...
Co-authored-by: Artur Wierzbicki <wierzbicki.artur.94@gmail.com >
2022-02-16 09:47:41 -08:00
Ryan McKinley and Artur Wierzbicki
d665306ad1
Search: add feature flag and basic service ( #45112 )
...
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com >
2022-02-15 10:26:03 -08:00
Ryan McKinley
1bdbc3abdf
ContextMenu: make focus on open optional ( #45170 )
2022-02-09 20:43:08 +01:00
Ryan McKinley
ac90c8d68d
Geomap: initialization fixes ( #44745 )
2022-02-01 22:08:07 -08:00
Ryan McKinley
d8df08ce5d
Geomap: clear features when no-data is returned ( #44748 )
2022-02-01 22:02:43 -08:00
Ryan McKinley
7ee38af95a
FeatureToggls: remove IsFeatureToggleEnabled from SettingsProvider ( #44574 )
2022-02-01 10:24:59 -08:00
Ryan McKinley
3749695594
TestData: support dropping points from random walk data and send interval ( #44683 )
2022-02-01 17:27:52 +01:00
Ryan McKinley
6a72d97265
TestData: support raw results in the raw frames editor ( #44609 )
2022-01-31 15:40:58 -08:00
Ryan McKinley
3c334cd8ba
Logger: avoid panic when time is a string (not fmt.Stringer) ( #44497 )
2022-01-26 13:17:42 -08:00
Ryan McKinley
5d66194ec5
FeatureFlags: define features outside settings.Cfg (take 3) ( #44443 )
2022-01-26 09:44:20 -08:00
Ryan McKinley
c0fc60dfef
Table: default display for geometry fields ( #44347 )
2022-01-24 16:10:36 -08:00
Ryan McKinley
b88811e2af
DataFrame: deprecate/remove field.parse(any) ( #44299 )
2022-01-24 16:27:35 +00:00
Ryan McKinley
082b1b4db7
Geomap: add spatial transformers (alpha) ( #44020 )
2022-01-21 14:27:26 -08:00
Ryan McKinley
f53b3fb007
FeatureToggles: register all enterprise feature toggles ( #44336 )
2022-01-21 20:36:28 +01:00
Ryan McKinley
f94c0decbd
FeatureFlags: manage feature flags outside of settings.Cfg ( #43692 )
2022-01-20 13:42:05 -08:00
Ryan McKinley
2fd76ecaf7
TestData: use CodeEditor for csv content ( #44239 )
2022-01-20 09:05:36 -08:00
Ryan McKinley
f3dcfb2e3e
Chore: update openlayers dependencies ( #44019 )
2022-01-13 22:32:13 -08:00
Ryan McKinley
fd8baf5f7d
Gazetteer: reactor so the source is a DataFrame ( #43783 )
2022-01-13 17:15:31 -08:00
Ryan McKinley
7e5e3f9dc0
FeatureToggles: typed as optional booleans ( #43925 )
2022-01-11 16:18:54 -08:00
Ryan McKinley
6b70e1af76
BarChart: show x tick picker ( #43510 )
2022-01-11 00:12:33 +01:00
Ryan McKinley and Artur Wierzbicki
b404aae9c3
Crawler: use existing render service to generate dashboard thumbnails ( #43515 )
...
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com >
2022-01-10 08:21:35 -08:00
Ryan McKinley
546818819b
Loki: use queryType rather than range|instant flags ( #43727 )
2022-01-07 10:00:11 -08:00
Ryan McKinley
8cf63a9d44
Chore: convert settings page to function component ( #43731 )
2022-01-07 17:59:14 +01:00
Ryan McKinley
964dae9872
Open Chore: remove graph(NG) from storybook ( #43735 )
2022-01-06 09:30:04 -08:00
Ryan McKinley
e77b4abcc8
StreamingDataFrame: support legend format and prometheus style labels ( #43637 )
2022-01-05 08:56:23 -08:00
Ryan McKinley
b09d498484
Import: fix dashboard imports with expressions ( #43630 )
2022-01-04 08:42:18 -08:00
Ryan McKinley
a3d2c79d06
Previews: check feature flag on dashboard manage page ( #43632 )
2022-01-03 23:15:50 +01:00
4233a62aeb
DashboardPreviews: add dashboard previews behind feature flag ( #43226 )
...
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com >
2021-12-23 09:43:53 -08:00
Ryan McKinley
33c64dba38
BarChart: support log scale ( #43305 )
2021-12-18 11:21:22 -08:00
Ryan McKinley
be498f312e
Geomap: use string comparison for eq operator ( #43181 )
2021-12-16 09:59:36 -08:00
2754e4fdf0
Expressions: use datasource model from the query ( #41376 )
...
* refactor datasource loading
* refactor datasource loading
* pass uid
* use dscache in alerting to get DS
* remove expr/translate pacakge
* remove dup injection entry
* fix DS type on metrics endpoint, remove SQL DS lookup inside SSE
* update test and adapter
* comment fix
* Make eval run as admin when getting datasource info
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com >
* fmt and comment
* remove unncessary/redundant code
Co-authored-by: Kyle Brandt <kyle@grafana.com >
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com >
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com >
2021-12-16 13:51:46 -03:00
Ryan McKinley
00e06874e5
Legend: extract common renderLegendFormat function (loki+prom) ( #43054 )
2021-12-15 04:19:16 +01:00