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
Brendan O'Handley
f9ef0eb414
Dataplane: Deprecate timeseries-many in favor of timeseries-multi ( #59070 )
...
* deprecate timeseries-many in favor of timeseries-multi
* deprecate timeseries-many, do not just remove it
* undo changes to jsonc files
* update deprecation message
* return TimeSeriesMulti for prepareTimeSeries transformer
2022-12-01 15:27:31 -05:00
Tania
16fec64690
Schema: Add Team structured core kind ( #59242 )
...
* Add Team kind
* Minor changes
* Use ToMedatata annotation
Co-authored-by: sam boyer <sdboyer@grafana.com >
* Use ToMedatata annotation
Co-authored-by: sam boyer <sdboyer@grafana.com >
* Use ToMedatata annotation
Co-authored-by: sam boyer <sdboyer@grafana.com >
* Use ToMedatata annotation
Co-authored-by: sam boyer <sdboyer@grafana.com >
* Update comments
* Add created and updated fields
* Make orgId required
* Use int64 for datetime
Co-authored-by: sam boyer <sdboyer@grafana.com >
2022-12-01 17:08:54 +01:00
Gilles De Mey
c3a8590fe5
Alerting: Reduce number of buildinfo calls ( #59319 )
2022-12-01 11:05:28 -05:00
owensmallwood
97e81ecbde
PublicDashboards: Modal warns when using unsupported datasources ( #58926 )
...
Adds warning to pubdash modal when dashboard uses datasources not supported by pubdash
2022-12-01 10:02:10 -06:00
Leo
d9f697b41e
Accessibility: Improved keyboard accessibility in BarGauge ( #59382 )
...
* Accessibility: Improved keyboard accessibility in BarGauge
* use appropriate elements when rendering bargauge
* added space for focus-visible outline border
* Revert "added space for focus-visible outline border"
This reverts commit 9b83fa3a0b .
2022-12-01 14:45:56 +01:00
Ashley Harrison
dab83c6855
Theme: Use Inter font by default ( #59544 )
...
* Switch to using Inter font by default
* run toggles_gen_test
2022-12-01 11:59:37 +00:00
Joey Tawadrous
0209cde7e0
Tracing: Add keyboard accessibility to SpanDetailRow ( #59412 )
...
SpanDetailRow keyboard accessibility
2022-12-01 11:23:33 +00:00
Esteban Beltran
0a9b238d39
Build: Adds a fallback script to fix package.json main and types fields before packaging ( #59628 )
2022-12-01 11:34:52 +01:00
Ashley Harrison
a958b0be44
Accessibility: Use button instead of div in ColorPicker story ( #59581 )
...
use button instead of div in colorpicker story
2022-12-01 09:26:58 +00:00
Artur Wierzbicki
009d65b794
Add query library behind dev-mode-only feature flag ( #55947 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
Co-authored-by: drew08t <drew08@gmail.com >
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2022-11-30 15:33:40 -08:00
Ryan McKinley
14a080ec12
EntityStore: Rename ObjectStore to EntityStore (part 2) ( #59616 )
2022-11-30 17:52:15 -05:00
Hamas Shafiq
5073839f8f
Chore: Refactor span.js, trace.js & trace.fixture.js to TypeScript ( #58006 )
2022-11-30 18:09:08 +00:00
Ashley Harrison
000de83eb4
Accessibility: Improve a11y in DataLinkSuggestions ( #59569 )
...
DataLinkSuggestions: Add role + ignore keyboard lint rule
2022-11-30 15:58:10 +00:00
Joey Tawadrous
3b53fdb53a
Trace View: Disallow a span colour that is the same or looks similar to previous colour ( #58146 )
...
* Disallow sequential spans with the same color
* Disallow same prev color and similar color
* Tests
* Remove assignemnt
2022-11-30 15:14:58 +00:00
Laura Fernández
ddc3706f19
Accessibility: Increase badge constrast to be WCAG AA compliant ( #59531 )
2022-11-30 13:20:59 +01:00
Hamas Shafiq
0b42b2f790
Chore: Refactor TracePageHeader.test.js to TypeScript ( #59256 )
2022-11-30 07:08:02 -05:00