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
Konrad Lalik
d7b4a017d2
Alerting: Fix RelativeTimeRangePicker ( #60016 )
2022-12-12 13:27:02 +01:00
Hamas Shafiq
712e23ac50
Chore: Refactor packages/jaeger-ui-components/src/utils to TypeScript ( #59979 )
2022-12-12 11:31:53 +00:00
Torkel Ödegaard
50c4430661
PanelEditor: Fixes issue where panel edit would show the panel plugin options of the previous edit panel ( #59861 )
...
* PanelEditor: Fixes issues with panel edit state cleanup
* Removed console log
* Fixed test
2022-12-11 09:57:49 +01:00
Leon Sorokin
435ada45c5
TimeSeries: Better y-axis ticks for IEC units ( #59984 )
2022-12-09 10:25:44 -07:00
Ashley Harrison
1497ad4760
TimePicker: Prevent TimePicker overflowing viewport on small screens ( #59808 )
...
* render timepicker in a modal style on small screens
* remove top: -1
* apply styles
* prevent bug where selecting a relative range wouldn't apply if the absolute ranges were expanded
* Revert "prevent bug where selecting a relative range wouldn't apply if the absolute ranges were expanded"
This reverts commit 7090443c12 .
2022-12-09 15:02:26 +00:00
Josh Hunt
6280780e0c
TimeRangePicker: Fix recent ranges not showing all items ( #59836 )
...
* Fix not all recently used time ranges showing
* Refactor time picker history to store simpler json objects
* Don't store duplicate items
* update todo tests:
* Add tests for TimePickerWithHistory
* better fix for focus scope issues in test
2022-12-09 11:28:57 +00:00
Ashley Harrison
0c9aed905a
Chore: normalize monaco colors to hex string ( #59784 )
...
normalize monaco colors to hex string
2022-12-09 10:07:32 +00:00
Galen Kistler
22f828300d
Prometheus: Fix exemplars not respecting corresponding series display status. ( #59743 )
...
* Exemplar filtering when series are toggled in legend UI
2022-12-08 11:46:00 -06:00
Dominik Prokop
6f930f4836
Panel Edit: Fix data links edit icons being off screen when provided title is too long ( #59829 )
...
* Fix data links edit icons being off screen
* Remove unused imports
* Review
2022-12-08 09:32:22 -08:00
Andriy
75cceec62c
chore: update go version to 1.19.4 in plugin ci images ( #59978 )
2022-12-08 10:11:31 +01:00
kay delaney
955bf55c6a
Datasource Onboarding: Create initial data source onboarding page ( #58795 )
2022-12-07 23:29:38 +00:00
Daniel Lee
74167b4d44
UsageInsights: Record events for Explore queries ( #59931 )
...
* usageinsights: record events for Explore queries
* usageinsights: make the source field optional
It is not logical to have it for an event like the dashboard-view
* usageinsights: add comment to Explore test
Explain why we are reversing a previous decision
2022-12-07 21:19:35 +01:00
Carl Bergquist
1b676d0d49
Contexthandler: Add uname as response header ( #59930 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com >
2022-12-07 13:14:53 +01:00
Ashley Harrison
2b3c86d201
Chore: Remove unused/deprecated @types definitions ( #59888 )
...
* remove @types/rc-tree, @types/classnames
* remove @types/rc-time-picker
* remove @types/reselect
* remove @types/testing-library__react-hooks
* only include known package.json's
2022-12-07 10:10:59 +00:00
Hamas Shafiq
dd406e887b
Chore: Refactor packages/jaeger-ui-components/src/TraceTimelineViewer/ListView to TS ( #59873 )
2022-12-07 10:01:20 +00:00
Jo
df4f0343e5
Auth: Session cache [main] ( #59935 )
...
* Auth: Session cache [v9.2.x] (#59907 )
* add cache wrapper
only cache token if not to rotate
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
anticipate next rotation
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
(cherry picked from commit 07a4b2343d )
* FeatureToggle: for storing sessions in a Remote Cache
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
(cherry picked from commit b8a8c15148 )
* use feature flag for session cache
* ensure ttl is minimum 1 second
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* ensure 2 ttl window to prevent caching of tokens near rotation
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
* fix description of toggle
Co-authored-by: gamab <gabi.mabs@gmail.com >
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
(cherry picked from commit 2919588a82 )
* fix broken quota test
2022-12-07 10:55:48 +01:00
Hamas Shafiq
2ff6ae65df
Chore: Refactor the packages/jaeger-ui-components/src/TracePageHeader folder to TS ( #59722 )
2022-12-06 13:13:15 +00:00
Hamas Shafiq
982005152a
Chore: Refactor ScrollManager.test.js to TypeScript ( #58661 )
2022-12-06 13:03:37 +00:00
Andreas Christou
b4cf711a74
Package: @grafana/e2e updates ( #59723 )
...
E2E package updates
- Update addDashboard flow to work with latest grafana
- Update viewport configuration to ensure components aren't hidden
2022-12-05 13:49:25 +00:00
Torkel Ödegaard
069c99fba3
Themes: Re-init graph on theme change ( #59690 )
...
Re-init graph on theme change
2022-12-02 11:55:18 +01:00
Zoltán Bedi
5712b05330
Datasource settings: Add deprecation notice for database field ( #58647 )
...
* Datasource settings: Add deprecation notice for database field
* Revert store.go change
2022-12-02 11:40:33 +01:00
Torkel Ödegaard
37c118b7dd
Table: Fixes row border style not showing and colored rows blending together ( #59660 )
...
* Table: Fixex row border style not showing and colored rows blending together
* Updated
2022-12-02 10:54:06 +01:00
Ashley Harrison
11a32bddbb
Accessibility: Add the correct role to the modal backdrop ( #59572 )
...
add the correct role to the modal backdrop
2022-12-02 09:30:30 +00:00
Leon Sorokin
e1e858323a
TimeSeries: Fix rendering when zooming to time ranges between datapoints ( #59444 )
2022-12-01 16:01:35 -07:00