Commit Graph
100 Commits
Author SHA1 Message Date
Ryan McKinley 0235fc136c Storage: allow public access to public files (#52849) 2022-07-26 20:37:35 -07:00
5df6a95045 Transformations: Add standard deviation and variance reducers (#52769)
Co-authored-by: Selva <selvavm@hotmail.com>
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2022-07-26 11:25:35 -04:00
Ryan McKinleyandAdela Almasan 238d761450 Geomap: refactor and cleanup structures (#52760)
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
2022-07-25 20:12:20 -04:00
Ryan McKinley 19ef418edc Transforms: Add Join by label transformation (#52670) 2022-07-25 19:16:58 -04:00
Ryan McKinleyandLeon Sorokin 2fa10dc903 TimeSeries: Support multiple timezones in x axis (#52424)
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2022-07-22 22:18:27 -05:00
Ryan McKinley 3bdec4d138 Storage: remove orgId from sql config (#52426) 2022-07-19 08:13:26 -07:00
Ryan McKinley 824f12a993 Storage: Remove storageLocalUpload flag (#52413) 2022-07-18 10:44:42 -07:00
Ryan McKinley b3b64e24c2 Export: include section count in status updates (#52368) 2022-07-18 11:03:08 -04:00
Ryan McKinley da1701ce57 Dashboards: load from storage (#51949) 2022-07-14 15:36:17 -07:00
Ryan McKinley 5fe1068f81 Export: Export plugin settings (#52129) 2022-07-13 12:36:14 -07:00
Ryan McKinley ab6cf9e94d Storage: refactor readonly support (#52127) 2022-07-13 10:15:25 -07:00
Ryan McKinley ededf1dd6f Graph: move time region calculation to a utility function (#51413) 2022-07-12 12:09:49 -07:00
Ryan McKinley 3003a48dc6 Export: include alerts, thumbnails, usage stats, and short urls (#51938) 2022-07-11 16:25:40 -07:00
Ryan McKinley eb6d6d0d2b Search: pass the 'explain' flag from the UI and debug paging issues (#51847) 2022-07-08 15:28:21 -04:00
Ryan McKinley 5cb8010440 Export: support stopping exports (#51769) 2022-07-07 11:02:01 -07:00
Ryan McKinley 4fa606c600 Export: save all dashboards to git (#48233) 2022-07-05 10:54:07 -07:00
Ryan McKinley 4a00c7ebde Storage: Add basic file upload management (#50638) 2022-07-05 10:53:41 -07:00
Ryan McKinley 281ed419a8 Chore: add generics to backendSrv (#51606) 2022-06-30 14:34:23 -04:00
Ryan McKinley c0f10af545 SearchV2: Use the same components for both SQL and bluge backends (#50125) 2022-06-30 12:45:45 -04:00
Ryan McKinley b6a9b9804d Plugin admin: Add a page to show where panel plugins are used in dashboards (#50909) 2022-06-27 20:23:43 -04:00
Ryan McKinley cfbfacb152 Heatmap: migrate old zero gap to one (#51467) 2022-06-27 19:13:09 -04:00
Ryan McKinleyandKristina Durivage c8f814196a CommandPalette: Populate dashboard search when the palette is opened (#51293)
Co-authored-by: Kristina Durivage <kristina.durivage@grafana.com>
2022-06-24 23:08:29 +02:00
Ryan McKinley 588bd43e49 Chore: update betterer.results for heatmap rename (#51361) 2022-06-24 00:10:03 -07:00
Ryan McKinley dd5a3b7747 Heatmap: Replace the heatmap panel with new implementation (#50229) 2022-06-23 11:48:28 -07:00
Ryan McKinley a093250dd5 Chore: avoid implicit any by using inline functions (#51338) 2022-06-23 11:19:08 -07:00
Ryan McKinley eceb21e72d Search: switch to a card view when the display is narrow (#51208) 2022-06-23 07:30:47 -07:00
Ryan McKinley 773c269084 OptionsUI: UnitPicker now supports isClearable setting (#51064) 2022-06-22 13:49:44 -07:00
Ryan McKinley 3b1c7cc359 Annotations: do not show fields mappings for -- grafana -- datasource (#51256) 2022-06-22 13:05:16 -07:00
Ryan McKinley 157e3b437b Heatmap: add devenv dashbaord for current heatmap panel (#51213) 2022-06-21 20:45:44 -07:00
Ryan McKinleyanddrew08t c2aee2b6da Geomap: Add alpha day/night layer (#50201)
Co-authored-by: drew08t <drew08@gmail.com>
2022-06-20 19:35:03 +02:00
Ryan McKinleyandLeon Sorokin caa92320d7 Heatmap: use y axis settings for units (#50998)
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2022-06-17 23:30:26 +02:00
Ryan McKinley c6f7e53e38 Heatmap: do not dim the values in the color scale legend (#50976) 2022-06-17 16:24:53 +02:00
Ryan McKinley 4a749e68a8 Geomap: Support showing tooltip content on click (not just hover) (#50985) 2022-06-16 22:08:42 +02:00
Ryan McKinleyandLeon Sorokin ed6a9d65aa Heatmap: implement cursor sync (#50271)
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2022-06-15 21:45:54 +02:00
Ryan McKinley e23dbfe605 Search: default layout to last selected value (#50743) 2022-06-15 10:07:34 -07:00
Ryan McKinley 58e7769158 OptionsUI: Move internal options editors out of @grafana/ui (#50739) 2022-06-14 08:05:11 -07:00
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 McKinleyandTorkel Ö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 McKinleyandLeon 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 McKinleyandTodd 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 McKinleyandAlexander 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 McKinleyandAlexandra 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 McKinleyandYing 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 McKinleyandAn 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 McKinleyandnmarrs 93390b5a1e Search: use search service (#46714)
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2022-03-18 01:36:32 +01:00
Ryan McKinleyandnmarrs 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 McKinleyandTorkel Ö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 McKinleyandnmarrs 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 McKinleyandAdela 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