sam boyer
7fd1d5cef0
Codegen: Add support for optional maps ( #60883 )
2023-01-03 09:12:48 +02:00
Dominik Prokop
4446d500a4
grafana/data: Deprecate kbn.regexEscape and move to grafana/data ( #60869 )
...
grafana/data: Deprecate kbn.regexEscape and move escapeRegex to grafana/data
2023-01-02 05:57:55 -08:00
Dominik Prokop and Torkel Ödegaard
831e7697ae
grafana/data: Move useFieldOverrides from core ( #60817 )
...
* grafana/data: Move useFieldOverrides from core
* Update packages/grafana-data/src/field/fieldOverrides.ts
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
* Review
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2023-01-02 02:27:48 -08:00
Dominik Prokop
c3c4a57c79
grafana/data: Move getPanelOptionsWithDefaults from core ( #60813 )
...
* grafana/data: Move getPanelOptionsWithDefaults from core
* Add internal comments
2022-12-29 05:48:22 -08:00
Dominik Prokop
370aa9f6ea
Runtime: Expose panel plugin import utils ( #60799 )
...
* Runtime: Expose plugin import utils
* Review
* Fix
2022-12-29 00:45:50 -08:00
Torkel Ödegaard
497ce81867
Table: Refactoring state handling for expanded rows ( #60791 )
...
* Table: Refactoring state handling for expanded rows
* Simplify row expander
* remove console.log
* review fixes
* Simplify hook name
* fixed test
2022-12-28 19:37:17 +01:00
Dominik Prokop
78d7f11b8e
grafana/data: Move data frames processing functions from core ( #60795 )
2022-12-28 07:59:45 -08:00
Dominik Prokop
aa0936127d
Runtime: Expose runRequest function ( #60793 )
2022-12-28 06:28:12 -08:00
Dominik Prokop
9b7418ec17
Revert "Chore: Update typescript to 4.9.3 ( #60538 )" ( #60774 )
...
This reverts commit 51f5334748 .
2022-12-27 06:30:52 -08:00
Victor Marin
9bd6e471e4
BarChart: Clear tooltip when cursor exits bar ( #60617 )
2022-12-23 13:00:52 -06:00
juanicabanas
9c3ddda99b
PublicDashboards: Revert Time range setting added ( #60698 )
...
Revert "PublicDashboards: Time range setting added (#60487 )"
This reverts commit 6f609dbced .
2022-12-22 12:31:54 -03:00
sam boyer and Clarity-89
b8253ac3b9
deps: Update thema, use CUE fork ( #60496 )
...
* deps: Update thema, use CUE fork
* Remove superfluous openapi-codegen output
* Update thema again to catch cuetsy changes
* Rerun codegen with latest
* Latest thema, removes cuetsy update
* Latest of cuetsy
* Update type usage
* One last cuetsy rollback
* Update playlist summary tests
* More lint fixes
* Remove TS veneer changes for VariableHide
Co-authored-by: Clarity-89 <homes89@ukr.net >
2022-12-22 07:20:02 -05:00
Ashley Harrison
a16ca209fb
Segment: Individual segments are now keyboard accessible ( #60555 )
...
use <button> for keyboard accessibility
2022-12-21 17:26:18 +00:00
Gilles De Mey
16c6f223ba
TimeSeriesPanel: Allow threshold indicators without change handler ( #60575 )
2022-12-21 16:18:35 +01:00
Ashley Harrison
44232569a8
ToolbarButtonRow: Overflow button now toggles visibility correctly ( #60635 )
...
* only close the overlay if we're interacting with something other than the overflow button/the overlay itself
* use a ref instead of a test id
2022-12-21 15:01:39 +00:00
Dominik Prokop
70dd5b42ce
DataLinks: Allow providing a dynamic data link builder ( #60452 )
2022-12-21 05:09:31 -08:00
Kristina
0adb00b692
Explore: Use new icons for split pane resizing ( #60391 )
...
* Add icons, use them for split pane resizing
* Change icons
* Apply scale to child div
* Use fancier logic for displaying icon
* Remove color fill on icon
* Change icons, remove scale
* Change icons and logic
2022-12-21 07:07:05 -06:00
Ashley Harrison
78e12b140e
TimePicker accessibility: remove stopPropagation from everywhere ( #60404 )
...
* remove stopPropagation from everywhere
* improve keyboard a11y in DateTimePicker
2022-12-21 13:04:47 +00:00
Josh Hunt
51f5334748
Chore: Update typescript to 4.9.3 ( #60538 )
...
* Update typescript to 4.9.3
* Update from typescript changes
2022-12-21 10:25:29 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
0e1700bcd3
Update dependency @cypress/webpack-preprocessor to v5.16.0 ( #60605 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 10:22:10 +00:00
hugofqt and bohandley
8adb16b662
Transformations: Grouping to matrix empty value option ( #55591 )
...
* feat: grouping matrix transformer empty value
Allow grouping matrix data transformer to define the value used when the matrix entry is not defined
* fix: grouping to matrix empty value test
* remove balel width for empty value text
Co-authored-by: bohandley <brendan.ohandley@gmail.com >
2022-12-20 15:25:55 -05:00
f86abf096d
schema: Use generated dashboard model in frontend ( #55769 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com >
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com >
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: polinaboneva <polina.boneva@grafana.com >
2022-12-20 15:04:14 +01:00
Ashley Harrison and Zoltán Bedi
ba6d2f2a82
Chore: improve some more types ( #60476 )
...
* improve some more types
* fixes
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2022-12-20 13:07:57 +00:00
2c7410c87d
Admin: Add support bundles ( #60536 )
...
* Add support bundles
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
* tweak code owners
* rename and lint frontend
* lint
* fix backend lint
* register feature flag
* add feature toggle. fix small backend issues
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
2022-12-20 11:13:37 +01:00
Gareth Dawson and Matias Chomicki
90185bea00
Loki: Change format of query builder hints ( #60228 )
...
* change format of query builder hints
* fix tests
* add hint property on query actions
* revert changes to prometheus hints
* respond to feedback
* fix failing tests
* trigger drone
Co-authored-by: Matias Chomicki <matyax@gmail.com >
2022-12-19 16:28:46 +00:00
Ashley Harrison
9b21375d78
Chore: remove @storybook/addon-knobs package ( #60524 )
...
remove @storybook/addon-knobs package
2022-12-19 15:35:32 +00:00
Ludovic Viaud
f67b8fe0dc
Prometheus: Create feature flag to disable exemplar sampling ( #60105 )
...
:Fix rebase
2022-12-19 16:00:15 +01:00
4f7920da06
Update dependency @testing-library/dom to v8.19.0 ( #51151 )
...
* Update dependency @testing-library/dom to v8.19.0
* refresh lockfile
* fix unit tests
* Revert "fix unit tests"
This reverts commit eb40f3207a .
* Revert "refresh lockfile"
This reverts commit c0cd5822da .
* ensure a consistent version of @testing-library/dom
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-12-19 14:44:46 +00:00
juanicabanas
6f609dbced
PublicDashboards: Time range setting added ( #60487 )
...
Time range added for public dashboard:
- Enable/Disable switch added in public dashboard configuration.
- Time range picker shown in public dashboard for viewer user
2022-12-19 17:38:37 +03:00
Ludovic Viaud
645262d4a2
Prometheus: Remove promQueryBuilder feature flag ( #60153 )
2022-12-19 14:52:06 +01:00
Gilles De Mey
68b044fb7c
RelativeTimeRangePicker: Don't respond to submit event when nested in a form element ( #60495 )
2022-12-19 13:08:33 +01:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1b860a4074
Update dependency rc-cascader to v3.8.0 ( #60489 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-19 10:09:57 +00:00
Jack Westbrook
f3f9697914
Storybook: Bump dark-mode addon to 2.0.4 and remove patch ( #60384 )
...
chore(storybook): bump dark-mode addon to 2.0.4 and remove patch
2022-12-19 10:43:21 +01:00
Ashley Harrison
3c399ed943
Accessibility: Render gauge as a button when onClick is provided ( #60396 )
...
render gauge as a button when onClick is provided
2022-12-19 09:40:45 +00:00
Ashley Harrison
9bbc2c4cbb
Chore: fix some typings in @grafana/data ( #60009 )
...
fix some typings in @grafana/data
2022-12-16 09:59:00 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2e3c4a7626
Update dependency mocha to v10.2.0 ( #60422 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-16 09:58:27 +00:00
4d16cf05ec
Update dependency esbuild to v0.16.7 ( #60326 )
...
* Update dependency esbuild to v0.16.7
* chore(packages): bump rollup-esbuild-plugin to 5.0.0
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2022-12-16 04:48:59 -05:00
Hamas Shafiq
3dc74bd74b
Chore: Refactor TickLabels.test.js to TypeScript ( #59956 )
2022-12-15 17:11:17 +00:00
Torkel Ödegaard
0fb9987d12
TablePanel: Improve and align table styles with the rest of Grafana ( #60365 )
...
* TablePanel: Improve and align table styles with rest of Grafana
* Fixing footer styles
2022-12-15 16:45:00 +01:00
Konrad Lalik and Gilles De Mey
384322dc14
Alerting: Access query details of provisioned alerts ( #59626 )
...
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2022-12-15 13:33:41 +01:00
Torkel Ödegaard
79ffb699ee
Revert "TablePanel: Improve and align table styles with rest of Grafana"
...
This reverts commit 1e28ee41cc .
2022-12-15 07:15:35 +01:00
Torkel Ödegaard
1e28ee41cc
TablePanel: Improve and align table styles with rest of Grafana
2022-12-15 07:14:17 +01:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9d3c1f0cbd
Update dependency @leeoniya/ufuzzy to v0.9.0 ( #60302 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:03:23 -06:00
Brendan O'Handley
286af5a53b
Transformations: Fix bug in convert fields boolean to number ( #60277 )
...
* fix bug in convert fields boolean to number
* check for string outside of loop
2022-12-14 13:00:10 -05:00
Yuri Tseretyan
ad09feed83
Alerting: rule backtesting API ( #57318 )
...
* Implement backtesting engine that can process regular rule specification (with queries to datasource) as well as special kind of rules that have data frame instead of query.
* declare a new API endpoint and model
* add feature toggle `alertingBacktesting`
2022-12-14 09:44:14 -05:00
Leo
c75ed8fa69
Accessibility: Improved keyboard accessibility in BigValue ( #59830 )
...
use appropriate elements when rendering BigValue
2022-12-14 14:28:44 +01:00
Josh Hunt
9a41277ecd
Dashboards: Show error when data source is missing ( #60099 )
...
Return caught exceptions to panel as error state
2022-12-14 12:37:31 +00:00
Esteban Beltran
d9d94ebc56
Toolkit: Deprecate all plugin related commands ( #60290 )
2022-12-14 11:10:05 +01:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
a75829a5f7
Update dependency @wojtekmaj/enzyme-adapter-react-17 to v0.8.0 ( #60270 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 10:05:07 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ed28324233
Update dependency @types/react-calendar to v3.9.0 ( #60266 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 09:12:22 +01:00