renovate[bot]
e3745b5fb8
Update dependency @types/react-beautiful-dnd to v13.1.8
2024-01-12 17:07:43 +00:00
renovate[bot]
9ba56d9349
Update dependency @types/prismjs to v1.26.3
2024-01-12 16:31:08 +00:00
Jamin
66c85d9826
Frontend: Migrate LoadingIndicator.tsx
from aria-label e2e selectors to data-testid ( #79664 )
...
* refactor: update component to use data-testid
* refactor: update loading indicator e2e selector
* oops - forgot to update betterer results
* update loading indicator in variable picker
---------
Co-authored-by: joshhunt <josh@trtr.co>
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
2024-01-12 18:30:11 +02:00
renovate[bot]
b9c616ce1d
Update dependency @types/mock-raf to v1.0.6
2024-01-12 13:31:34 +00:00
renovate[bot]
3594a068a6
Update dependency @types/lodash to v4.14.202
2024-01-12 11:42:12 +00:00
renovate[bot]
df513c870f
Update dependency @types/jest to v29.5.11
2024-01-12 11:08:22 +00:00
renovate[bot]
d2293e0848
Update dependency @types/is-hotkey to v0.1.10 ( #80422 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-12 10:21:00 +00:00
renovate[bot]
d3abab2896
Update dependency @types/hoist-non-react-statics to v3.3.5
2024-01-12 09:56:28 +00:00
grafana-delivery-bot[bot]
caee68b5a8
Release: Bump version to 10.4.0-pre ( #80412 )
...
"Release: Updated versions in package to 10.4.0-pre"
Co-authored-by: grafana-delivery-bot[bot] <132647405+grafana-delivery-bot[bot]@users.noreply.github.com>
2024-01-12 10:21:50 +01:00
Leon Sorokin
b53e0521d2
Panels: AnnotationsPlugin2 ( #79531 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
2024-01-12 09:02:40 +02:00
renovate[bot]
8dba53b541
Update dependency @testing-library/user-event to v14.5.2
2024-01-11 11:01:21 +00:00
Alex Khomenko
370fd5a5af
SSO Config: Add generic OAuth ( #79972 )
...
* Setup route
* Set up the page
* Add orgs
* Load settings
* Make API call
* Remove log
* Add FormPrompt
* Update types
* Add tests
* Fix tests
* Cleanup
* Load settings
* Fix naming
* Switch to PUT endpoint
* Switch to CSS object
* Setup fields
* Render fields
* Extend types
* Dynamic provider page
* Rename page
* Filter out non-implemented providers
* Fix types
* Add teamIDs validation
* Update tests
* Fix URL
* Update name
* Send full data
* Add password input
* Update test
* Expand default values
* Fix test
* Use SecretInput
* Remove dev mode for the feature toggle
* Convert fields
* Remove fieldFormat utils
* Update fields logic
* Update tests
* Update betterer
* SSO: Add Generic OAuth page
* SSO: Add Generic OAuth page
* SSO: Make client secret not required
* Update field name
* Revert feature toggle to dev mode
* Use provider endpoint
* Fix form state check
* Update tests
* Fix URL redirect after form submit
* Mock locationService
* Separate Form component
* Update fields
* Add more fields
* Add more fields
* Fix spacing
* Add UserMapping fields
* Add rest of the fields
* Add FieldRenderer
* Update types
* Update comment
* Update feature toggle
* Add checkbox
* Do not submit form if there are errors
* Fix revalidation
* Redirect on success only
* Fix redirect behavior
* Add missing descriptions
* Use inline checkbox
* Add enabled field
* Restore feature toggle
* Remove source field from PUT request
* Add URL to the fields
* Add hidden prop to fields and sections
* Add Delete button
* Prettier
* Add authStyle, still not working, description updates
* Fix saving select values
* Run prettier
* Use defaultValue in Select field
---------
Co-authored-by: Mihaly Gyongyosi <mgyongyosi@users.noreply.github.com>
2024-01-11 11:23:38 +01:00
renovate[bot]
ec3207a943
Update dependency @testing-library/dom to v9.3.4
2024-01-11 10:10:51 +00:00
Leon Sorokin
31921bbb01
DashboardGrid: Add LayoutItemContext to affect zIndex from panels ( #80116 )
2024-01-10 12:09:54 -06:00
renovate[bot]
153767a787
Update dependency @leeoniya/ufuzzy to v1.0.14
2024-01-10 14:27:54 +00:00
Jamin
71b98163e5
Frontend: Migrate DataSourceHttpSettings.tsx
from aria-label e2e selectors to data-testid ( #79615 )
2024-01-10 11:51:16 +00:00
Jamin
108c196d08
Frontend: Migrate Drawer.tsx
from aria-label e2e selectors to data-testid ( #79616 )
...
* refactor: update aria-label to data-testid
* refactor: update aria-label to data-testid
* refactor: replace title
* refactor: update selector text
* feat: update translation file
* fix old phrases
---------
Co-authored-by: joshhunt <josh@trtr.co>
2024-01-10 11:20:51 +00:00
renovate[bot]
90e4a53288
Update dependency @floating-ui/react to v0.26.5 ( #80273 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-10 10:52:41 +00:00
renovate[bot]
e1746df794
Update d3
2024-01-10 10:19:20 +00:00
renovate[bot]
3c045d1dfb
Update dependency @emotion/react to v11.11.3 ( #80230 )
...
* Update dependency @emotion/react to v11.11.3
* fix types
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-01-09 18:20:08 +02:00
renovate[bot]
1cefa419c0
Update babel monorepo ( #80214 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 15:54:57 +00:00
renovate[bot]
a449df3455
Update dependency @cypress/webpack-preprocessor to v6.0.1 ( #80217 )
...
* Update dependency @cypress/webpack-preprocessor to v6.0.1
* fix type errors
* restore old checksum for scenes
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-01-09 15:32:24 +00:00
Adela Almasan
26f54a2fc7
VizTooltips: Add wrapper shadow ( #80164 )
2024-01-08 13:36:48 -06:00
Leon Sorokin
200c71f5d6
VizTooltips: Optimize performance ( #80102 )
2024-01-05 16:07:04 -06:00
Leon Sorokin
1ec04243da
Heatmap: All tooltip mode selector ( #79956 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2024-01-05 13:11:24 -06:00
Alex Khomenko
99f7110e39
React Hook Form: Update to v 7.49.2 ( #79493 )
...
* Update RHF to latest
* Update Form types
* Fix alerting types
* Fix correlations types
* Update tests
* Fix tests
* Update LabelsField.tsx to use InputControl
* Update RuleEditorGrafanaRules.test.tsx
* Update RuleEditorCloudRules.test.tsx
* Only require one label
* Update RuleEditorRecordingRule.test.tsx
* Fix labels rules
* Revert
* Remove RHF from ignore rules
* Revert
* update form validation for overriding group timings
* Fix changes to correlations
* Fix auth type errors
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
Co-authored-by: Kristina Durivage <kristina.durivage@grafana.com>
2024-01-05 12:41:49 +02:00
Alvaro Huarte
40583aec0f
Table: Add select/unselect all column values to table filter ( #79290 )
...
* Add/Remove columns values to the filter using a UX similar to the github inbox
* Align select all checkbox and fix wording
* Update docs/sources/panels-visualizations/visualizations/table/index.md
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
---------
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com>
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2024-01-04 16:09:16 +01:00
Sonia Aguilar
d29f9cfd3c
Fix: Switch component not being styled as disabled when is checked ( #80012 )
...
* Fix Switch component not being styled as disabled when checked
* Remove unnecessary code
2024-01-04 15:07:22 +01:00
Jamin
576b8ccff6
Frontend: Migrate PageToolbar.tsx
from aria-label e2e selectors to data-testid ( #79663 )
...
* refactor: update PageToolbar to use data-testid
* refactor: update selector text
---------
Co-authored-by: joshhunt <josh@trtr.co>
2024-01-04 13:52:38 +02:00
Leon Sorokin
7210e378b8
TimeSeries: Fix stacking opacity accumulation on exit from PanelEdit ( #80006 )
2024-01-03 22:56:03 -06:00
Ashley Harrison
9de79fb5e9
Chore: remove react-popper-tooltip
in favour of @floating-ui/react
( #79465 )
...
* use floating-ui instead of react-popper-tooltip in Tooltip
* remove useTheme2 usage
* remove escape handling logic in favour of useDismiss
* don't need this useEffect anymore
* convert Toggletip to use floating-ui
* use explicit version
* convert OperationInfoButton to use Toggletip
* convert nestedFolderPicker to use floating-ui
* convert Dropdown to use floating-ui and remove react-popper-tooltip
* fix Modal/Tooltip tests
* revert to old toggletip behaviour
* revert OperationInfoButton to not use Toggletip
* add mock for requestAnimationFrame
* remove requestAnimationFrame mock
* remove fakeTimers where they're not used
* use floating-ui in ButtonSelect
* Fix filters unit tests
* only attach description if label is different
* use 'fixed' strategy for Toggletip
* use stroke and strokeWidth
* set move: false to only show the tooltip if a hover event occurs
* update type for onClose
2024-01-03 12:42:26 +00:00
Ryan McKinley
ae3156d727
XYChart: Config cleanup and refactoring ( #79915 )
...
* xy config cleanup
* more cleanup
* clean up betterer some
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-12-31 16:50:53 -08:00
Adela Almasan
7eea30d0e8
VizTooltip: Improved StateTimeline tooltip ( #79599 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-12-29 17:38:40 -06:00
Leon Sorokin
b3387793f1
Chore: uPlot v1.6.28 ( #79732 )
2023-12-29 13:43:15 -06:00
Brendan O'Handley
a9f4ffab5d
Prometheus: Migrate from aria-label to data-testid for selectors ( #78554 )
...
* migrate from aria-label to data-testid for selectors
* fix e2e tests with shared components
* fix e2e tests with more shared components
* pass data-testid to SelectBase component
* pass data-testid to value container and traverse the dom to access the input in e2e
2023-12-26 13:43:06 -06:00
Jamin
f41a0559fa
Frontend: Migrate NewsContainer.tsx
from aria-label e2e selectors to data-testid ( #79666 )
2023-12-26 15:06:33 +00:00
Alex Khomenko
fde8a00721
SSO: Add GitHub auth configuration page ( #78933 )
...
* Setup route
* Set up the page
* Add orgs
* Load settings
* Make API call
* Remove log
* Add FormPrompt
* Update types
* Add tests
* Fix tests
* Cleanup
* Load settings
* Fix naming
* Switch to PUT endpoint
* Switch to CSS object
* Setup fields
* Render fields
* Extend types
* Dynamic provider page
* Rename page
* Filter out non-implemented providers
* Fix types
* Add teamIDs validation
* Update tests
* Fix URL
* Update name
* Send full data
* Add password input
* Update test
* Expand default values
* Fix test
* Use SecretInput
* Remove dev mode for the feature toggle
* Convert fields
* Remove fieldFormat utils
* Update fields logic
* Update tests
* Update betterer
* SSO: Make client secret not required
* Update field name
* Revert feature toggle to dev mode
* Use provider endpoint
* Fix form state check
* Update tests
* Fix URL redirect after form submit
* Mock locationService
* Separate Form component
* Fix trailing slash
2023-12-21 15:26:42 +02:00
Jamin
38f176edfb
Frontend: Migrate SubMenu.tsx:
from aria-label e2e selectors to data-testid ( #79662 )
2023-12-21 11:52:57 +00:00
Marco Schaefer
1260451af3
Faro: Upgrade to v1.3.5 ( #79559 )
2023-12-18 16:20:21 +01:00
Khushi Jain
54dc5846c2
Chore: Refactor dataviz aria-label e2e selectors to data-testid ( #78938 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-12-17 02:10:04 +02:00
Adela Almasan
4dc4c285f1
Heatmap: Update tooltip UX ( #79429 )
2023-12-15 19:17:49 -06:00
Drew Slobodnjak
b166bdc3fc
Stat: Add Percent Change Option ( #78250 )
...
* Stat: Add Percent Change Option
* Ensure div style only applied for percent change
* Add metrics section to gdev
* Apply new style and fix nan truthy
* Handle no text case properly
* Only display percent change with value
* Improve styling
* Remove VizOrientation dep and improve styling
* Display percent change for text mode name
* Add check for undefined percentChange
* Don't show percent change option for all values
* Make metric alignment more robust
* Make percent change column case tighter
Check undefined directly to avoid truthy issues
* Simplify percentChange calculation
* Add documentation for show percent change
* Add tests for percent change
* Refactor big value and pull out percent change
* minor changes
* initial approach at addressing setting % change colors to be conventional (not super happy with handling of contrast)
* Clean up initial color change approach (no need to handle 0 case as is handled as NaN currently
* Update shadow styling and include icon
* Update docs/sources/panels-visualizations/visualizations/stat/index.md
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Stat: Add Percent Change Option (refactor and color exploration) (#79504 )
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
* some missed cleanup :D
* update percent change to show to not be tied to text value; update docs accordingly
* initial start for fixing scaling of % change for no text mode
* Fix styling for case where textmode is none
* Tweak styling a bit for icon and minimum padding
* Apply flex wrap to container styles
* Update gdev for stat panel tests
* attempt at fixing horizontal percent change styling / placement
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-12-15 16:15:31 -08:00
Adela Almasan
d4b75928ca
Tooltip: Improved Timeseries and Candlestick tooltips ( #75841 )
2023-12-13 16:34:56 -06:00
Joao Silva
147c1b8d8f
Card: Revert grid template row size change ( #79457 )
2023-12-13 14:33:20 +00:00
Laura Fernández
d28284c8f1
TimeRangePicker: do not swap time ranges when to
is before from
( #78915 )
2023-12-13 14:40:09 +01:00
Victor Marin
5aff3389f4
Table: Highlight row on shared crosshair ( #78392 )
...
* bidirectional shared crosshair table WIP
* add shared crosshair to table panel
* lower around point threshold
* add feature toggle
* add index based verification
* add adaptive threshold
* switch to debounceTime
* lower debounce to 100
* raise debounce back to 200
* revert azure dashboard
* re-render only rows list on data hover event
* further break down table component
* refactor
* raise debounce time
* fix build
2023-12-13 11:33:14 +02:00
Leon Sorokin
09cef892a5
OptionsPicker: Use fuzzy search and improve ranking of matches ( #79286 )
2023-12-12 16:41:50 -06:00
Torkel Ödegaard
eec4fd623d
Stat: Fix inconsistent center padding ( #79389 )
2023-12-12 09:59:49 -08:00
Ashley Harrison
ffda25f4a3
Skeleton: Abstract out attach/animation logic ( #79309 )
...
* apply styles globally to skeleton
* use abstraction everywhere
* just use withSkeleton
* add comment
* update docs
* use it in News as well
* rename withSkeleton to attachSkeleton
* move to @grafana/ui/src/unstable
* rename skeletonProps to rootProps
2023-12-12 11:05:36 +00:00
Esteban Beltran
46142da4db
Chore: Migrate from aria-label to data-testid in plugin-related tests ( #79272 )
...
* Update basicsettings for datasource
* Change aria-label for data-testid
* Update more tests
* Update betterer
* Remove unnecessary data-testid
* Put back aria label for some datasource selectors
* Try to use data-testid with alerts
* Update betterer
2023-12-11 15:05:54 +01:00
Josh Hunt
8ce4faf5ea
Chore: Deprecate FieldConfigEditorProps in favor of StandardEditorProps ( #78319 )
...
* Deprecate FieldConfigEditorProps in favor of StandardEditorProps
* update editors to no longer use FieldOverrideEditorProps
2023-12-07 13:03:18 +02:00
Ashley Harrison
7cdddb2790
PluginList: Add plugin list loading skeleton ( #79012 )
...
* add plugin skeleton
* lineHeight: 1 instead of 0
2023-12-05 16:39:23 +00:00
ssama88
fbaa611f17
Storybook: Fix Selected Card layout issues ( #77830 )
2023-12-04 10:52:42 +00:00
Leon Sorokin
2ac60dc300
Chore: Remove core-js polyfills ( #78715 )
2023-11-29 11:12:23 -06:00
Isabella Siu
c6232351f2
CloudWatch Logs: Support fetching fields in monaco editor ( #78244 )
2023-11-29 10:37:23 -05:00
Adela Almasan
a6c9a9db92
StatusHistory: Add tooltip multi mode ( #78703 )
2023-11-28 21:23:05 +00:00
Ashley Harrison
9789c0cc79
Remove type assertions in VizLegendTable
( #78742 )
...
no type assertions
2023-11-28 15:15:27 +00:00
Leon Sorokin
b022ddeee8
VizLegend: Implement natural sort, simplify, optimize ( #78570 )
2023-11-27 16:39:43 -06:00
Laura Fernández
e422a92eae
RadioButton: Make description appear in a Tooltip component ( #78010 )
2023-11-27 13:54:07 +01:00
Dominik Prokop
703deeff0b
DashboardScene: Add time picker keybindings ( #78632 )
...
* grafana/data: Add time range zoom out util
* Add keybindings for time range zoom out
* TimeRangePicker: change the way absolute time range is detected
* Depend on dashboard scene tructure rather
* Revert "grafana/data: Add time range zoom out util"
This reverts commit bc1602db57
.
* Lint
* Lint
* dashboardSceneGraph tests
2023-11-27 00:32:23 -08:00
Ashley Harrison
5355131aed
Tab: Only make Tab
an anchor if a href
is passed ( #78540 )
...
* initial work
* only make the tab an anchor if it has a href
* move things around for smaller diff
* use content()
* eslint-disable the type assertions
* extract props into common object and add missing return statement
2023-11-23 10:51:07 +00:00
Josh Hunt
05070385cd
Chore: Refactor TimeRangePicker for aria-label selectors ( #78399 )
...
* Change from aria-label to data-testid for e2e selectors
* translate
* update tests
* swap buttons:
2023-11-23 10:39:26 +00:00
kay delaney
9e11779921
Chore: Clean up usage of deprecated stylesFactory function ( #78419 )
2023-11-21 14:01:53 +00:00
Laura Fernández
aae702c237
RadioButtonGroup: Add missing disabled
and disabledOptions
on its story ( #78318 )
2023-11-17 12:57:44 +01:00
Ihor Yeromin
6f0c5395ac
Tooltips: Support long labels ( #77735 )
...
* feat(tooltips): support long labels
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
2023-11-16 14:53:23 +01:00
Alex Khomenko
d641f9153e
Grafana/ui: Move Grid out of unstable ( #78220 )
...
* Grafana/ui: move Grid out of unstable
* Update docs
2023-11-16 07:23:22 +02:00
Leon Sorokin
768fde02aa
TooltipPlugin2: Absorb ZoomPlugin ( #78160 )
2023-11-15 17:23:54 -06:00
Alex Khomenko
441403729f
Grid: Make props responsive ( #78214 )
...
* Grid: Make props responsive
* Make 'columns' and 'minColumnWidth' mutually exclusive
* Cleanup
2023-11-15 18:49:27 +02:00
Dominik Prokop
0122f7ccad
DashboardScene: Support dashboard links ( #77855 )
...
* MenuItem: Allow react node as label
* LinkButton: Expose ButtonLinkProps
* Typecheck fix
* DashboardLinks: Refactor and use LinkButton and menu
* DashbaordLinks scene object
* Use flex layout for dashboard controls
* Update public/app/features/dashboard/components/SubMenu/DashboardLinksDashboard.tsx
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
* fix keepTime and includeVars
* Add ellipsis to menu item label and description
* Use DashboardLink type from grafana/schema
* Update dashboard scene controls layout
* Fix e2e
* Test fix
* Bring back keyboard navigation
* Remove unused code
* One more fix
---------
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-11-15 17:49:51 +02:00
Torkel Ödegaard
1f1d348e17
DataTrails: Auto query, explore and breakdown/drilldown prototype ( #77019 )
...
* First try
* Update
* app with drilldowns
* Progres
* Progress
* update
* Update
* update
* Update
* Update
* Progress
* Update
* Progress
* Update
* Progress
* logs url sync
* related metrics
* Progress
* progress
* Progress
* Update
* Update
* Update
* Update
* Update
* fix
* Update
* update
* Update
* update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* update
* Update
* Update
* Settings
* Update
* Tweaks
* update
* Improve auto queries
* Update
* Update
* Fixes
* Update
* Update
* Update
* fix
* Update
* Removing logs view, cleanup
* Update
* Update
* disabled not implemented buttons
* Update
* Feature toggle on dashboard menu
* remove unused prometheus change
* removed bit
* Fix failing test
* chore: added `/public/app/features/trails/` to CODEOWNERS
* go mod tidy
* go mod tidy
* fix: added missing arg
* Moved panel action
* Moved panel action
---------
Co-authored-by: André Pereira <adrapereira@gmail.com>
Co-authored-by: Darren Janeczek <darren.janeczek@grafana.com>
2023-11-15 11:28:29 +00:00
Lucy Chen
384e024955
Task: Add tracking dashboard toolbar options ( #77524 )
...
* add tracking for toolbar
* Add favorite
* add timepicker
* add reusable analytics file
* change the refresh and zoom click prop function
* add interaction for timepicker
* decouple tracking code
* update naming of function
* Update packages/grafana-ui/src/components/DateTimePickers/TimeRangePicker.tsx
Co-authored-by: Juan Cabanas <juan.cabanas@grafana.com>
* use useEffect
* remove prop from useEffect
* destructure prop
* add dependency on useEffect
---------
Co-authored-by: Juan Cabanas <juan.cabanas@grafana.com>
2023-11-14 13:37:43 -05:00
Leon Sorokin
11bbf83f93
PanelConfig: Interpolate template vars for Axis label ( #78086 )
2023-11-14 10:17:06 -06:00
Torkel Ödegaard
867ff52b38
Select: Overflow ellipsis and control over multi value wrapping ( #76405 )
...
* Select: Better overflow and wrapping behavior and control
* Update
* truncate
* minor update
* review fixes
* Remove legacy big
2023-11-14 08:29:12 +01:00
Chris Bedwell
830fca3546
Move react-select-event to be a devDependency in @grafana/ui ( #76404 )
...
Move react-select-event to be a devDependency
2023-11-13 12:51:39 +00:00
Ashley Harrison
bd85d3e25e
PlaylistPage: Skeleton loading state 💀 ( #77992 )
...
* playlist skeleton poc
* refactor into PlaylistCard
* make card actions more responsive, update skeleton color to work on secondary background
* don't loop over array
* fix unit tests
2023-11-13 10:32:42 +00:00
Alexa V
10269cb7f5
Grafana UI: Add description to Menu component ( #77808 )
...
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-11-10 09:32:05 +01:00
Leon Sorokin
8081fc8dfc
TooltipPlugin2: Various fixes for different panel types ( #77958 )
2023-11-09 15:14:59 -06:00
Laura Fernández
dff971672f
Accessibility: Fix keyboard focus indicator not visible on "Seach by Data source" list options in high contrast mode ( #77878 )
2023-11-09 12:42:54 +01:00
Zoltán Bedi
22035565d2
SQL: Add timeFilter macro to query builder ( #74575 )
...
* Add timeFilter macro to query builder
* Only render SQLWhereRow when fields are there
* Change the default query to timeseries and remove 50 limit
* Add timeFilter macro for the first time when timeSeries
* Add test for timeFilter macro
* Lint fix
* Annotation query format should be table
* Set order by as default
* Revert changes that made time series default
* Fix e2e test
* Fix e2e test
* Make sure to reset the date value when operator is changed
* Add docs
2023-11-09 09:23:26 +01:00
Juan Cabanas
fa468fb17c
TimePicker: Close overlay content when toolbar button is clicked for the second time ( #77796 )
...
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-11-08 11:39:37 -03:00
Torkel Ödegaard
a46ff31c4f
ButtonSelect: Fix missing border when dropdown menu is shown ( #77677 )
2023-11-08 14:38:21 +01:00
Adela Almasan
8ad3087d3c
Tooltips: Update styling ( #77831 )
2023-11-07 15:17:33 -06:00
Alex Khomenko
e286a3a652
Grafana/ui: Unify flex shorthand props ( #77768 )
...
* Update flex props
* Make the story external
* Add ResponsiveProp
2023-11-07 17:45:57 +02:00
Esteban Beltran
0b03344baa
Chore: Update to typescript 5 ( #76511 )
...
* Update dependency typescript to v5
* Update yarn.lock
* Fix typescript errors
* Update typescript version sdk
* Revert useDescription.ts
* Fix ts errors
* Fix Typescript errors after Symbol.unscopables type change
* Fix colormanipulator errors
* Update packages/grafana-data/src/vector/FunctionalVector.ts
* Fix ts errors in dashboardmigrator
* Fix sandbox component typescript error
* Update yarn
* Update to typescript 5.2
* Fix typescript error
* update typescript/vscode patch/sdk/whatever
* fix ts errors in elasticsearch
* Fix two errors in alerting
* Fix error in dashboard-scene
* Fix errors in dashboard tests
* Fix errors in explore tests
* Fix error in plugins sandbox
* fix error in DashboardQueryRunner
* fix errors in grafana-data
* fix errors in PanelChrome story
* update betterer
* better fix for cloud monitoring
* fix error in reducer tester
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
Co-authored-by: joshhunt <josh@trtr.co>
2023-11-07 13:20:20 +00:00
Victor Marin
f6c5b80cca
Table: Fix no data
message alignment and table selector name ( #77700 )
...
* on multiple queries show no data message aligned + set a default table name for empty series
* simplify style
* check if there are fields
2023-11-07 11:13:19 +02:00
Torkel Ödegaard
63c7a0e8ca
Tooltip: Fixes tooltip positioning when using lazy content ( #77676 )
2023-11-07 07:00:07 +01:00
Ihor Yeromin
4b87f38f66
Bar Gauge: Add max height option ( #76042 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-11-07 07:11:13 +02:00
Alex Khomenko
25779bb6e5
Stack: Use the component from grafana/ui ( #77543 )
...
* grafana/ui: Move Stack out of unstable
* grafana/ui: Replace imports
* Replace the import from experimental
* Cleanup
* Remove invalid prop
* Add flexGrow
* Remove Stack used in Field
* Remove import
2023-11-06 18:15:52 +02:00
Ryan McKinley
0d1d45ee58
Graph: Move graph component to graveyard folder ( #77579 )
2023-11-02 18:24:30 +02:00
Ashley Harrison
5892a64e9f
CustomScrollbar: Remove chevrons from scroll indicators ( #77498 )
...
remove chevrons from scroll indicators
2023-11-02 15:21:36 +00:00
Krishna Dhakal
774a8a889a
Grafana-UI: Create fast path in Text component ( #76167 )
...
Text component fast path
Truncated text an isolated component
2023-11-02 12:23:59 +01:00
Alex Khomenko
d62170e4ce
Grafana/ui: Move the Stack component out of unstable ( #77495 )
...
* grafana/ui: Move Stack out of unstable
* grafana/ui: Replace imports
2023-11-02 12:22:57 +02:00
Ryan McKinley
c6e27e00b4
Chore: Move internal GraphNG+Timeseries components into core ( #77525 )
...
* move to core where possible
* update imports
* ignore import order for now
* add graveyard files
* update codeowners
2023-11-01 21:59:55 -07:00
Ryan McKinley
fb9732e319
Chore: Prepare to remove <Graph /> from @grafana/ui ( #77522 )
2023-11-01 14:13:48 -07:00
ssama88
d1798819c0
Storybook: Formatted SegmentAsync story ( #77307 )
2023-11-01 10:47:56 +00:00
Joao Silva
f42bb86667
GrafanaUI: Make sure ContextMenu does not get cut off at the top ( #77435 )
2023-11-01 10:07:08 +00:00
renovate[bot]
375f0c98b2
Update dependency @testing-library/jest-dom to v6 ( #77445 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 09:43:32 +00:00
renovate[bot]
9dcfc51b4f
Update dependency @types/node to v20 ( #77446 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 09:42:26 +00:00
Alex Khomenko
f5cbd4f9d0
grafana/ui: Rename Flex component to Stack ( #77453 )
...
* grafana/ui: Remove Stack and rename FLex to Stack
* Update types
* Update grafana/ui imports
* Update Grafana imports
* Update docs
2023-11-01 09:48:02 +02:00
Ryan McKinley
d511925fc9
Chore: Add more deprecation notices to packages/grafana-ui/src/components/Graph/ ( #77480 )
...
more deprecations
2023-10-31 16:17:25 -07:00
Adela Almasan
2b9c929315
Tooltips: Components update ( #77410 )
2023-10-31 12:07:52 -05:00
Torkel Ödegaard
899b3e2b0c
PanelChrome: Fixes z-index issue with status message when hover header is true ( #77443 )
2023-10-31 18:03:00 +01:00
Ashley Harrison
3551f49019
Toggletip: Update background color and border ( #77437 )
...
update toggletip background + border
2023-10-31 15:11:53 +00:00
Alex Khomenko
7ba3b52e65
RadioButton: Fix alignment ( #77416 )
2023-10-31 10:15:37 +02:00
Joao Silva
7430cce0e0
Storybook: Rework the intro page ( #77305 )
2023-10-30 16:53:49 +00:00
Leon Sorokin
3bc1a8d714
Table: Fix right column alignment ( #77339 )
2023-10-30 01:09:08 -05:00
Leon Sorokin
85518fbe67
Chore: uPlot v1.6.27 ( #77317 )
2023-10-27 17:34:05 -05:00
Ihor Yeromin
8effa165dd
Tooltip: New styles ( #76964 )
2023-10-27 09:22:48 -05:00
Ashley Harrison
dba846fe54
Chore: Some renovate config tidy up ( #77275 )
...
* update some comments, remove some things from the ignore list
* remove @mdx-js/react since storybook now directly depends on it
* add issue link to comment
* exclude @locker from grouped patch updates
* ignore grafana-e2e from renovate
2023-10-27 15:09:23 +01:00
Torkel Ödegaard
5d706705ea
RadioButtonGroup: Fixes icon alignment ( #77196 )
2023-10-27 11:35:06 +02:00
renovate[bot]
edd0e80ba0
Update dependency rc-cascader to v3.20.0 ( #77210 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-27 09:42:23 +01:00
Joao Silva
f183e68b1c
GrafanaUI: Move Box out of unstable and into GrafanaUI ( #77080 )
2023-10-26 13:46:11 +01:00
Josh Hunt
db40c90eed
Icon: Restore default fa-spin to spinner in icon ( #77205 )
...
Restore default fa-spin to spinner in icon
2023-10-26 12:17:39 +00:00
Leon Sorokin
3aaeaf4203
Thresholds: Don't use series fill opacity for transparent steps ( #77104 )
2023-10-26 02:14:41 +03:00
Josh Hunt
333c858bc6
GrafanaUI: Prevent code editors from 'trapping' scroll ( #77125 )
...
* GrafanaUI: Prevent CodeEditor from 'trapping' scroll
* fix test
* fix lint for unused import
2023-10-25 19:21:54 +03:00
Ashley Harrison
5f2fd8935d
Spinner: Fix so that the size
property is correctly applied ( #77135 )
...
* correctly apply spinner sizes, refactor to have standard sizes
* better prop definitions so constant values show in IDEs
* 12 is xs, not sm
2023-10-25 15:39:32 +01:00
Sven Grossmann
b88b206ee2
Table: fix cellProps.style.textAlign
being readOnly in some cases ( #77137 )
...
`cellProps.style.textAlign` is readOnly in some cases
2023-10-25 09:38:17 -05:00
Ashley Harrison
07cc7504ee
Icon: Simplify and remove wrapping <div>
( #76819 )
...
* remove wrapping div
* update tests, just gotta figure out how to handle fontawesome :(
* add spinner.svg which matches the font-awesome spinner
* add mock for react-inlinesvg
* update mock and fix some tests
* fix FormField test
* fix CorrelationsPage tests
* increase timeout
2023-10-24 12:16:32 +01:00
Ashley Harrison
ced065c7e9
Chore: fix some more types ( #76535 )
...
* clean up some e2e/runtime types
* fix some stories
* some more fixes
* fix route props
* update unit tests
* update more unit tests
* don't throw here
2023-10-24 11:53:22 +01:00
Leon Sorokin
344e99e069
VizLegend: Omit sectionRight when no right axis exists ( #76923 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-10-23 15:01:46 -05:00
Alex Khomenko
90437df056
Box: Add gap prop ( #76953 )
...
* Box: Add gap prop
* Update packages/grafana-ui/src/components/Layout/Box/Box.tsx
Co-authored-by: Joao Silva <100691367+JoaoSilvaGrafana@users.noreply.github.com>
---------
Co-authored-by: Joao Silva <100691367+JoaoSilvaGrafana@users.noreply.github.com>
2023-10-23 20:31:29 +03:00
Galen Kistler
88957c7f44
Table: Optimization - render icons on hover ( #76906 )
...
* only render icons on hover
* Table: Optimization - remove plaintext cell wrapper (#76916 )
* remove inner wrapper div from plain text cells
* reuse result of typeof value === 'string'
---------
Co-authored-by: Galen <galen.kistler@grafana.com>
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-10-23 11:12:40 -05:00
renovate[bot]
8985f79aab
Update dependency webpack to v5.89.0 ( #76832 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-20 09:23:11 +01:00
renovate[bot]
241996b9ba
Update dependency rc-cascader to v3.19.0 ( #76760 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-19 10:05:59 +01:00
Ashley Harrison
d632dd672c
Tooltip: Ensure tooltip text is correctly announced by screenreaders ( #76683 )
...
* add aria-describedby, tooltip role and unit tests
Co-authored-by: L-M-K-B <48948963+L-M-K-B@users.noreply.github.com>
Co-authored-by: joshhunt <josh@trtr.co>
* remove `delayShow` so tooltip text is announced correctly
* adjust IconButton, fix unit tests
* undo tooltip aria-label change
* only set aria-describedby if there's no aria-label
---------
Co-authored-by: L-M-K-B <48948963+L-M-K-B@users.noreply.github.com>
Co-authored-by: joshhunt <josh@trtr.co>
2023-10-18 16:05:20 +01:00
Jack Westbrook
fc488bb6a3
Chore: Update babel dependencies to 7.23.2 ( #76746 )
...
chore(npm): update babel dependencies to 7.23.2
2023-10-18 17:01:22 +02:00
grafana-delivery-bot[bot]
8b16f2aca8
Release: Bump version to 10.3.0-pre ( #76742 )
...
"Release: Updated versions in package to 10.3.0-pre"
Co-authored-by: grafana-delivery-bot[bot] <132647405+grafana-delivery-bot[bot]@users.noreply.github.com>
2023-10-18 13:04:03 +03:00
renovate[bot]
4ada5d748e
Update dependency react-calendar to v4.6.0 ( #76709 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-18 10:01:19 +01:00
grafana-delivery-bot[bot]
a6f111e23b
Release: Bump version to 10.3.0 ( #76733 )
...
"Release: Updated versions in package to 10.3.0"
Co-authored-by: grafana-delivery-bot[bot] <132647405+grafana-delivery-bot[bot]@users.noreply.github.com>
2023-10-18 09:23:25 +03:00
Leon Sorokin
41e3b3bea2
ZoomPlugin: Clear selection in shared-cursor dashboards during zoom ( #76719 )
2023-10-17 16:26:31 -05:00
renovate[bot]
4da4abc375
Update dependency rc-tooltip to v6.1.1 ( #76635 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-17 17:29:47 +01:00
renovate[bot]
99c2467db3
Update dependency rc-slider to v10.3.1 ( #76622 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-17 09:34:06 +01:00
Adela Almasan
19795f9c07
Legend: Better support for 2 y-axis ( #76092 )
2023-10-16 20:54:16 -06:00
renovate[bot]
6d5e728d99
Update dependency rc-drawer to v6.5.2 ( #76621 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 16:13:27 +01:00
Alex Khomenko
406888d9aa
Stack: Filter out undefined children ( #76617 )
2023-10-16 15:25:09 +03:00
renovate[bot]
db4b7a38b2
Update dependency rc-cascader to v3.18.1 ( #76616 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 12:52:09 +01:00
Alex Khomenko
bc98f3d139
Grafana UI: Add Avatar component ( #76429 )
...
* Grafana/UI: Add Avatar component
* Use the new component
* Add docs and story
* Update type check
* Codeformat
2023-10-16 13:59:54 +03:00
Joao Silva
a8b9c04cc1
Grafana/UI: Extend all layout component props to include html attributes ( #76560 )
2023-10-16 10:37:09 +01:00
Alex Khomenko
8bf0143908
Grafana/ui: Wrap Box in forwardRef ( #76555 )
...
* Grafana/ui: Wrap Box in forwardRef
* Destructure props
2023-10-13 17:40:25 +03:00
Jack Westbrook
d282b7a6f8
Grafana UI: Make it possible to bundle package with plugins ( #76191 )
...
* moved themecontext to data
* chore(grafana-ui): re-export ThemeContext from grafana/data for backwards compatibility
* Moved icon bundling to core.
* feat(plugins): share react-inlinesvg with plugins for grafana/ui bundling
* chore(codeowners): add generate-icon-bundle.js to file
* chore(storybook): update path to iconBundle file for theme
* feat(plugins): share i18n dependency via systemjs
* Make sure that icon bundle is initialized for tests.
* Removed comment.
* added tests for icon root.
* Removing the need of having an init variable.
* feat(grafana-ui): add icon svgs to bundle for projects that don't rely on grafana
---------
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2023-10-13 14:11:41 +02:00
Domas
239bda207e
SparklineCell: Display absolute value ( #76125 )
2023-10-13 11:00:42 +03:00
ismail simsek
5e918f031c
Chore: Update @testing-library/dom to v9.3.3 ( #76364 )
...
* Update @testing-library/dom to v9.3.3
* Update @testing-library/dom to v9.3.3 in packages
* Update yarn.lock
* Revert "Update yarn.lock"
This reverts commit 0cc2084273
.
* point all @testing-library/dom packages to v9.3.3
2023-10-12 11:14:30 +02:00
Josh Hunt
46b0066644
Chore: Improve EchoSrv logging ( #76385 )
...
* Chore: Allow frontend logging to be logged via localStorage
* improve echo srv logging
2023-10-12 09:00:32 +00:00
Fabrizio
6e0825d6e2
Plugins: Fix sorting issue with expandable rows ( #75553 )
2023-10-12 10:39:23 +02:00
Leon Sorokin
94c15e4926
TooltipPlugin2: Raise parent grid item z-index when pinned ( #76379 )
2023-10-12 01:19:22 -05:00
Leon Sorokin
65a94d9e75
ZoomPlugin: No-op on modifier keys ( #76398 )
2023-10-12 00:05:21 -05:00
renovate[bot]
755805597b
Update dependency core-js to v3.33.0 ( #76341 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-11 14:40:04 +01:00
Erik Sundell
d17f25d8c4
Chore: Remove reference to storybook 6 ( #75815 )
...
remove reference to storybook 6
2023-10-11 14:09:10 +02:00
Torkel Ödegaard
555acdf180
Drawer: Add 1 grid unit padding between title and tabs ( #76249 )
2023-10-11 13:18:24 +02:00
renovate[bot]
0ec15de905
Update dependency @types/node to v18.18.4 ( #76336 )
...
* Update dependency @types/node to v18.18.4
* fix types
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-10-11 11:08:41 +00:00
renovate[bot]
58ba11ecbd
Update dependency @testing-library/user-event to v14.5.1 ( #76329 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-11 11:18:30 +01:00
renovate[bot]
a0ab1e4fd7
Update dependency @rollup/plugin-node-resolve to v15.2.3 ( #76261 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-11 10:18:54 +01:00
Tobias Skarhed
473f8899c5
Chore: Add @deprecation to LegacyForms ( #76055 )
...
* Add deprecations to LegacyForms
* Fix whitespace
* Update FormField.tsx
* Update Input.tsx
* Update IndicatorsContainer.tsx
* Update NoOptionsMessage.tsx
* Update Select.tsx
* Update Switch.tsx
* Update SecretFormField.tsx
* Update index.ts
* Update Select.tsx
* Add deprecated Links
* Update deprecation comments
* Update deprecation message
2023-10-10 16:21:11 +02:00
Torkel Ödegaard
8757f2baab
Tabs: Fixes focus style ( #76246 )
2023-10-10 12:42:20 +02:00
renovate[bot]
aee8c91ac8
Update dependency @monaco-editor/react to v4.6.0 ( #76219 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 11:15:46 +01:00
Josh Hunt
07266aa983
Rewrite old useStyles2 pattern to use new pattern ( #76136 )
...
* Rewrite old useStyles2 pattern to use new pattern
* fix lint from used imports
2023-10-09 10:49:08 +01:00
Abhi Shandilya
c238b1f02f
Grafana-ui: Improve a11y for radio button group cursor ( #75933 )
...
a11y: radio button group cursor
2023-10-09 10:08:08 +02:00
Leon Sorokin
e2dcd5184a
Dashboard: Overflow and z-index adjustments ( #75597 )
2023-10-05 22:46:15 -05:00
Nathan Marrs
b94d06bfa7
Bar Gauge: Add field name placement option ( #75932 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
2023-10-05 09:31:03 -07:00
Adela Almasan
586c78a636
Toggletip: Add support to programmatically close it ( #75846 )
2023-10-05 08:58:49 +02:00
Oscar Kilhed
40cdb30336
Transformations: Add support for dashboard variable in limit, sort by, filter by value, heatmap and histogram ( #75372 )
...
* variables for filterforvalue
* use datalinkinput for basic matcher
* fix user select issue
* heatmap transformation variable interpolation
* clean code
* interpolate sort by
* add options interpolation in histogram transformation
* interpolation for limit
* Add suggestions UI to Filter by data value Transformation
Co-authored-by: oscarkilhed <oscar.kilhed@grafana.com>
* add validation for number/variable fields
* Add variables to add field from calculation
* Add validator to limit transformation
* Refactor validator
* Refactor suggestionInput styles
* Add variable support in heatmap calculate options to be in sync with tranform
* Refactor SuggestionsInput
* Fix histogram, limit and filter by value matchers
* clean up weird state ref
* Only interpolate when the feature toggle is set
* Add feature toggle to ui
* Fix number of variable test
* Fix issue with characters typed after opening suggestions still remains after selecting a suggestion
* Clean up from review
* Add more tests for numberOrVariableValidator
---------
Co-authored-by: Victor Marin <victor.marin@grafana.com>
2023-10-04 17:28:46 +03:00
Josh Hunt
3b51acf44d
GrafanaUI: Pass rest of Text props through to element ( #75948 )
...
* spread rest of html props to text element
* prevent style prop from overriding styles
2023-10-04 13:49:49 +00:00
Marcus Andersson
cfd3e552df
Chore: Resolved circular dependency warnings in grafana/ui ( #74908 )
...
* Resolved circual dependency warnings.
* Fixed circular dependencies only 21 more to go.
* Fixed the align issue.
* fix betterer merge error
* Update betterer results
* Fix failing test
* reverted changes for Table
* removed utils updates.
* fixed some more 'easy' circular dependencies issues.
* Fixed incorrect imports.
---------
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com>
2023-10-04 09:05:58 +02:00
Nathan Marrs
35b48066ca
Stat: Disable wide layout ( #75556 )
...
update stat panel to disable the wide layout
2023-10-03 11:10:51 -07:00
Nathan Marrs
a417402c77
Legend: Fix desc sort so NaNs are not display first ( #75685 )
...
do not put NaNs as first in legend desc sort
Co-authored-by: Simon Podlipsky <simon@podlipsky.net>
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
2023-10-03 08:50:57 -07:00
Jack Westbrook
cc590599de
Chore: Bump storybook 7.4.5 ( #75652 )
...
* Wip
* chore(grafana-ui): bump storybook to 7.4.5 and patch blocks
2023-10-03 16:35:29 +02:00
Adela Almasan
0c404a4cd9
Tooltip: VizTooltip components ( #75794 )
2023-10-03 06:10:22 +03:00
Ashley Harrison
e9555d727a
Drawer: remove wrapping div
preventing Drawer
from scrolling properly ( #75823 )
...
remove wrapping div prevent drawer from scrolling properly
2023-10-02 16:01:28 +01:00
Oscar Kilhed
f39ed59662
Table: Make sparkline cell respect no value option. ( #75750 )
...
Make sparkline respect no value option
2023-09-29 09:54:16 -05:00
David Harris
fd1032eeaa
docs: update storybook links ( #75741 )
2023-09-29 14:03:42 +01:00
Polina Boneva
d55c12c48e
Dashboard: Smaller padding on Save dashboards sidebar when smaller screen ( #75354 )
...
* content not scrollable
* not able to scroll the whole drawer
* reduce space inbetween drawer's title, subtitle, and tabs
2023-09-29 14:21:31 +03:00
Leon Sorokin
27aa1c466a
Tooltips: Add TooltipPlugin2 ( #75708 )
2023-09-28 20:53:26 -05:00
Adela Almasan
d66d577c33
DataLinkButton: Remove icon for target _self ( #75598 )
2023-09-28 12:28:10 -05:00
Torkel Ödegaard
6cede32535
Theme: Add borderTransparent to ThemeRichColor use in Box borders ( #75407 )
...
* Theme: Add borderTransparent to ThemeRichColor use in Box borders
* Fix spelling
* Update comment
* Update DashboardEmpty
* Restore prev value
2023-09-27 20:19:46 +02:00
Leon Sorokin
6fc4e93f73
Dashboard: Reduce scope of contain: strict
to TextPanel ( #75499 )
2023-09-27 13:14:35 -05:00
Ashley Harrison
b374912937
Drawer: Make content scroll by default ( #75287 )
...
* deprecate scrollableContent prop and make it the default behaviour
* restore prop behaviour, just make it default to true
* Update packages/grafana-ui/src/components/Drawer/Drawer.tsx
Co-authored-by: Alexa V <239999+axelavargas@users.noreply.github.com>
---------
Co-authored-by: Alexa V <239999+axelavargas@users.noreply.github.com>
2023-09-27 13:31:57 +01:00
Gilles De Mey
d24dc7f156
GrafanaUI: Adds overflow wrapper to loading bar ( #75451 )
2023-09-27 08:09:52 +02:00
Leon Sorokin
32ed3e8009
TimeSeries: Implement ad hoc y-zoom via Shift-drag ( #75408 )
2023-09-26 18:12:45 -05:00
Dominik Prokop
918f11d81e
Revert "Dashboard: Reduce scope of contain: strict
to TextPanel ( #75466 )
...
Revert "Dashboard: Reduce scope of `contain: strict` to TextPanel (#75329 )"
This reverts commit ade0de5ae9
.
2023-09-26 08:51:26 -07:00
Laura Fernández
611df82259
Grafana UI: create Grid
component in the unstable
package ( #75299 )
2023-09-26 14:02:50 +02:00
Gilles De Mey
5a1580c659
Alerting: Contact points v2 part 3 ( #72444 )
2023-09-26 11:44:18 +03:00
Leon Sorokin
ade0de5ae9
Dashboard: Reduce scope of contain: strict
to TextPanel ( #75329 )
2023-09-25 23:47:38 +03:00
renovate[bot]
da23aef83d
Update babel monorepo ( #75353 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-25 14:27:35 +01:00
Aditi Patel
56c75cc542
I18n: Markup ExploreToolbar
component ( #74292 )
...
* chore: markup explore-split-toolbar and data-source-dropdown
* chore: markup explore-refesh-picker
* fix: apostrophe in empty-recent-list paragraph
* chore: added markup for add to dashboard
* fix: corrected prefix
* fix: typos
* chore: updated markup prefixes in all other languages
* chore: added i18n markup for aria-labels
* i18n files generated
* i18n aria-label added for Add to Dashboard
* fix: fixed prefixes according to the grafana guidelines
* chore: generated i18n json files
* fix: fixed prefixes
* fix: apos; entity rendering
* chore: updated markup files
* chore: updated markup Locale file
* fix: updated prefix names
* chore: updated markup files
* fix: updated markup prefix for data-source-picker
* fix: trimmed extra spaces
* chore: updated markup files
* fix: added back translation phrases
* fix: Updated prefix name in DataSourceDropdown.tsx
* fix: created addToDashboard variable with translation markup
2023-09-25 10:38:17 +02:00
Leon Sorokin
aadd5bacfa
Chore: uPlot v1.6.26 ( #75199 )
2023-09-22 11:33:39 -05:00
Tobias Skarhed
10a874ba6a
Stack: Improve layout ( #75144 )
...
* stack test cases
* more example
* Make changes to Stack
* Update mdx
* Add forwardRef
* Export Vertical and Horizontal components
* Fix spelling mistake
* PR feedback
* Fix export
* horizantal and vertical to row and column
* Fix failing import
---------
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
Co-authored-by: joshhunt <josh@trtr.co>
2023-09-22 16:56:07 +02:00
Alex Khomenko
cfd468bcdd
InteractiveTable: Add controlled sort ( #75289 )
...
* InteractiveTable: Enable controlled sort
* InteractiveTable: Add docs and test
* InteractiveTable: Tweak docs
* InteractiveTable: More doc tweaks
* InteractiveTable: Remove assertion rules
* InteractiveTable: Review updates
2023-09-22 17:31:12 +03:00
renovate[bot]
f0b75360db
Update dependency @grafana/faro-web-sdk to v1.2.1 ( #75291 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-22 15:11:32 +01:00
Ashley Harrison
ff0642bf6e
Chore: Type improvements 🧹 ( #75271 )
...
* fix some e2e flows types
* some type fixes
* must... fix... more...
* MOAR
* MOREMOREMORE
* 1 more
2023-09-22 15:06:49 +01:00
Leon Sorokin
c358135a63
TimeSeries: Apply selected line style to custom pathBuilders ( #75261 )
2023-09-22 04:32:32 -05:00
Torkel Ödegaard
fb494c8880
TabsBar: Fix height so that it aligns with grid, and alignItems center ( #75230 )
...
better fix
2023-09-22 08:46:19 +02:00
kay delaney
70cb87380d
UI: Remove unused ErrorIndicator component ( #75185 )
...
Closes #75068
2023-09-21 17:50:18 +01:00
Joao Silva
42cc6b1842
GrafanaUI: Create Box component ( #73637 )
2023-09-21 17:13:19 +01:00
Alex Khomenko
9fca10bfc3
InteractiveTable: Add horizontal scroll ( #74888 )
2023-09-21 14:43:38 +03:00
Leon Sorokin
492ba97ba1
BarChart: Axes centered zero, borders, and colors ( #75136 )
2023-09-20 11:15:29 -05:00
Josh Hunt
b1d853a480
Chore: Remove withCenteredStory storybook decorators ( #75154 )
2023-09-20 13:17:51 +00:00
Khushi Jain
24ac1da817
GrafanaUI: Add aria-label prop to RadioButtonGroup ( #67019 )
...
* Accessibility: Added label prop to RadioButtonGroup
* Update packages/grafana-ui/src/components/Forms/RadioButtonGroup/RadioButtonGroup.tsx
Co-authored-by: Tobias Skarhed <1438972+tskarhed@users.noreply.github.com>
* Update RadioButtonGroup.tsx
* Update RadioButtonGroup.tsx
* corrected ariaLabel
* fix accessibility
* change to kebab case
---------
Co-authored-by: Tobias Skarhed <1438972+tskarhed@users.noreply.github.com>
Co-authored-by: joshhunt <josh@trtr.co>
2023-09-20 14:11:44 +02:00
Josh Hunt
8a33f68ba7
Storybook: Remove flexbox from story container ( #75115 )
...
* Storybook: Remove flexbox from story container
* Update packages/grafana-ui/src/components/Monaco/CodeEditor.internal.story.tsx
Co-authored-by: Laura Benz <48948963+L-M-K-B@users.noreply.github.com>
---------
Co-authored-by: Laura Benz <48948963+L-M-K-B@users.noreply.github.com>
2023-09-20 12:58:05 +03:00
Tobias Skarhed
95c9947af2
Flex: Use forwardRef and useStyles2 additional args ( #75138 )
...
Refactor for forwardRef and use of new useStyles2
2023-09-20 10:51:32 +02:00
Leon Sorokin
9dc0c8be11
TimeSeries: Rename axisShow -> axisBorderShow ( #75127 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2023-09-19 23:43:15 +03:00