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]
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
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
sam boyer
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
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
Jo
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
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
renovate[bot]
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]
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]
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
renovate[bot]
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
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]
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]
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]
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
Ryan McKinley
cf055ab4ec
k8s: Add a dev only feature flag and simple service to get a client ( #60204 )
2022-12-13 07:41:16 -08:00
Laura Fernández
5f4435b693
GLDS: Update icons in Storybook ( #60183 )
2022-12-13 16:17:55 +01:00
Ashley Harrison
4e7a316903
TimePicker: Fix time picker selection ( #60104 )
...
fix time picker selection
2022-12-13 14:11:15 +00:00
renovate[bot]
13adaddfaa
Update babel monorepo ( #60208 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-13 13:52:47 +00:00
Dominik Prokop
239888f229
Snapshots: Build snapshot originalUrl on the backend ( #60232 )
...
* Snapshots: Fix originalUrl spoof security issue
* Store relative URL only & validate UID
* use existing modal management tools
* Dummy commit to nudge CI
* Remove unused hooks file
* Fix import after backport
* Backport fixes
Co-authored-by: kay delaney <kay@grafana.com>
2022-12-13 05:48:54 -08:00
Andre Pereira
209b1848b8
Tempo: Merge Trace ID and TraceQL tabs ( #60180 )
...
* Remove TraceID tab when TraceQL is enabled. Use TraceQL editor to query for trace IDs by checking whether the content is an hex only string
* Highlight valid trace IDs in traceql editor
* Update trace and span links to use TraceQL tab when feature flag is enabled
* Remove traceqlEditor feature flag.
* Remove traceId query type from Tempo and replace it with traceQl
2022-12-13 08:27:45 -05:00
Ashley Harrison
75a11e92b2
Dropdown: Menu now closes correctly when selecting options on touch devices ( #60181 )
...
update the version of react-popper-tooltip in @grafana/ui
2022-12-13 13:23:46 +00:00
Hamas Shafiq
d6bd3c4fb6
Chore: Refactor trace-generators.js to TypeScript ( #59431 )
2022-12-13 10:38:00 +00:00
Hamas Shafiq
eaf96081d2
Chore: Refactor scroll-page.test.js to TypeScript ( #59617 )
2022-12-13 10:17:28 +00:00
Hamas Shafiq
dfed68feed
Chore: Refactor packages/jaeger-ui-components/src/TraceTimelineViewer/SpanDetail
to TS ( #59850 )
2022-12-12 17:08:01 +00:00
ismail simsek
5424ec4157
Prometheus: Remove buffered client and feature toggle related to it ( #59898 )
...
* Remove prometheus buffered client and feature toggle related to it
* Remove redundant pieces
* Clean the integration test
2022-12-12 18:05:55 +01:00
Polina Boneva
be57419540
Grafana/ui: Create new LoadingBar component ( #59508 )
...
* dashboards squad mob! 🔱
lastFile:packages/grafana-ui/src/components/LoadingBar/LoadingBar.tsx
* dashboards squad mob! 🔱
* dashboards squad mob! 🔱
lastFile:packages/grafana-ui/src/components/LoadingBar/LoadingBar.tsx
* user essentials mob! 🔱
* create grafana/ui LoadingBar and set it up in Storybook
* Remove test changes on PanelChrome
* Fix mdx page reference
* make LoadingBar a simple JSX Element; do not use containerWidth; have a wrapper around the loading bar itself;
* fix wrapper around LoadingBar: willChange css prop makes performance of rerendering better
* moving the LoadingBar to core
* Revert "moving the LoadingBar to core"
This reverts commit 11f0f4ff2f
.
* do not use internal comment as it doesn't do anything
* Modify annimation to 1 second
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>
2022-12-12 17:16:03 +02:00
Hamas Shafiq
7c5555d67f
Chore: Refactor DraggableManager.test.js
to TypeScript ( #59966 )
2022-12-12 14:25:51 +00:00
Connor Lindsey
8fe9969826
PanelRenderer: Interpolate variables in applyFieldOverrides ( #59844 )
...
Update PanelRenderer to interpolate variables in applyFieldOverrides
2022-12-12 07:18:47 -07:00
Ashley Harrison
97fa63d14d
TimeZonePicker: Scroll menu correctly when using keyboard controls ( #60008 )
...
pass innerRef to TimeZoneOption so the menu scrolls properly
2022-12-12 12:30:02 +00:00