Laura Benz
95ec6f6c0f
Explore: Improve a11y of query row collapse button ( #53827 )
...
* refactor: convert to IconButton
* refactor: adjust attributes
2022-08-24 15:38:16 +02:00
eledobleefe
8cdfedc559
A11y: Update buttons in Explore page to not use HTML Title for tooltip ( #53894 )
2022-08-22 11:19:22 +02:00
Ashley Harrison
f1295e4bd0
Chore: Update version of @grafana/eslint-config
( #53403 )
...
* use let/const over var
* use new version of @grafana/eslint-config
2022-08-08 15:19:15 +01:00
Seyaji
500010e0b6
Chore: Convert QueryOperationRow test to RTL ( #51290 )
...
* Convert QueryOperationRow test to RTL
* Convert QueryOperationRow test to RTL
* Convert QueryOperationRow test to RTL
* Convert QueryOperationRow test to RTL
* Update QueryOperationRow.test.tsx
* update betterer
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-07-05 08:10:20 -04:00
Seyaji
bab017799e
Chore: Convert QueryOperationAction test to RTL ( #51139 )
...
* Convert QueryOperationAction test to RTL
* Convert QueryOperationAction to RTL
* Convert QueryOperationAction test to RTL
2022-06-21 15:53:10 +01:00
Ashley Harrison
0de9808008
Draggable: only set drag handle props on the drag handle itself ( #50025 )
2022-06-02 13:34:05 +02:00
kay delaney
3d8eda0132
Chore: Remove deprecated surface
prop from IconButton ( #49715 )
...
* Chore: Remove deprecated `surface` prop from IconButton
* Update component docs
2022-05-27 01:00:57 +01:00
Josh Hunt
3c6e0e8ef8
Chore: ESlint import order ( #44959 )
...
* Add and configure eslint-plugin-import
* Fix the lint:ts npm command
* Autofix + prettier all the files
* Manually fix remaining files
* Move jquery code in jest-setup to external file to safely reorder imports
* Resolve issue caused by circular dependencies within Prometheus
* Update .betterer.results
* Fix missing // @ts-ignore
* ignore iconBundle.ts
* Fix missing // @ts-ignore
2022-04-22 14:33:13 +01:00
Dominik Prokop
8bb3de3037
Analytics: Collect information about queries reordering ( #45392 )
2022-02-16 14:16:25 +01:00
Torkel Ödegaard
566556fea2
QueryEditors: Restore query editor margin to what old value ( #44384 )
2022-01-25 09:19:39 +01:00
Gilles De Mey
bd9df4f829
Alerting: show deleted datasource ( #43891 )
2022-01-17 14:30:00 +01:00
Dominik Prokop
d2d38c978f
grafana/ui: Export types and utils required by grafana/experimental ( #42133 )
...
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2021-11-23 15:41:51 +01:00
Hugo Häggmark
30c1e7fa5c
A11y: Fix fastpass issues for /explore with gdev-testdata ( #40309 )
...
* A11y: Fix fastpass issues for /explore with gdev-testdata
* Chore: changes after PR feedback
* Chore: revert file to main
* Tests: fix for e2e tests
2021-10-13 06:09:35 +02:00
Giordano Ricci
95d9722afa
Fix: prevent queryDisplyText in QueryRowHeader from overflowing ( #40094 )
...
* Revert "Fix Query Editor Row horizontal overflow (#39419 )"
This reverts commit 42b1fa0f62
.
* fix: prevent queryDisplyText in QueryRowHeader from overflowing
2021-10-07 09:13:07 +01:00
Alex Khomenko
d6fd17531d
QueryEditor: Add missing keys to extra action components ( #39913 )
2021-10-04 09:05:43 +03:00
Torkel Ödegaard
beca793008
Transformations: Enable / disable toggle for transformation rows ( #36668 )
...
* Disable transform feature
* Change icon
* Added more clear way to show it's disabled
2021-07-13 09:36:51 +02:00
Torkel Ödegaard
863b412d54
Transformations: State feature (alpha/beta) and more ( #36630 )
...
* Adding plugin state feature to transforms
* initial help box
* New HelpBox component
* More progress
* Testing
* Removing HelpBox, simple new design, new active state for OperationRowAction
* Updated tests
* Fixed typing issue
* Removed AlphaNotice
* Made focus and enter key trigger OnClick and sorted transformations
* Fixed e2e tests
2021-07-12 16:42:04 +02:00
Marcus Andersson
8b9ff62cbb
Alerting: fixing so we can edit queries on existing alerting rules. ( #34227 )
...
* fixing so old query editors can mutate the query object.
* fixing so angular editors that mutate state works.
2021-05-18 17:53:15 +02:00
Torkel Ödegaard
733bb45172
Button/Link Focus: Use focus-visible for keyboard focus ( #33066 )
...
* outside react approach
* fixed ts issues and updated radio button
* css only solution
* Removed a bit
* Updated radio button design and fixed focus state on ToolbarButton
* Fixes
* Added missing fullWidth
2021-04-16 15:22:31 +02:00
Torkel Ödegaard
10badea19e
Emotion: Upgrades emotion from 10 to 11 and updates all import paths ( #32541 )
...
* Babel: Updates babel dependencies to latest version
* Emotion: Upgrade form 10 to 11
* Fixing tests
* Updated to use emotion/css instead in test
2021-04-01 14:15:23 +02:00
Josh Hunt
2fb92789e7
Query editor: avoid avoiding word wrap on query editor components ( #31949 )
2021-03-15 10:15:14 +00:00
Torkel Ödegaard
1d689888b0
Prettier: Upgrade to 2 ( #30387 )
...
* Updated package json but not updated source files
* Update eslint plugin
* updated files
2021-01-20 07:59:48 +01:00
Ryan McKinley
4c122f4601
Query Editor: avoid word wrap ( #30373 )
2021-01-18 23:13:03 -08:00
Torkel Ödegaard
1c808be0f3
QueryEditorRow: Ability to change query name ( #29779 )
...
* QueryEditorRow: Ability to change query name
* Style tweaks
* Updated UX
* Fixed tests
* Added validation messages
* Fixed keyboard navigation
* Updated tests
2021-01-07 15:33:15 +01:00
Peter Holmberg
6a14f830ba
Fix: Show an ellipsis if Query row title is too long ( #27648 )
...
* add overflow hidden to titleWrapper
* show ellipsis and css labels for components
* readd drag handle after bad merge
* rewrite userpicker test with rtl
* update test after adding css label to icon component
* fix more tests..
2020-09-21 15:33:50 +02:00
Torkel Ödegaard
8759a91222
PanelEdit: Drag and drop query order & UI tweaks ( #27502 )
...
* PanelEdit: Drag and drop query order & UI tweaks
* Fixed width of title issue
* added correct color and hover
* Updated e2e tests
2020-09-14 08:54:42 +02:00
Dominik Prokop
6dbb803b3f
Transformations: enable transformations reordering ( #27197 )
...
* Transformations: enable queries reorder by drag and drop
* Satisfy ts
* Update unicons and replace ellipsis with draggabledot
* remove import
* Remove that snap
* Review
* review 2
2020-08-31 08:47:27 +02:00
Torkel Ödegaard
8f78b0e7bc
Chore: Fix all Typescript strict null errors ( #26204 )
...
* Chore: Fix typescript strict null errors
* Added new limit
* Fixed ts issue
* fixed tests
* trying to fix type inference
* Fixing more ts errors
* Revert tsconfig option
* Fix
* Fixed code
* More fixes
* fix tests
* Updated snapshot
* Chore: More ts strict null fixes
* More fixes in some really messed up azure config components
* More fixes, current count: 441
* 419
* More fixes
* Fixed invalid initial state in explore
* Fixing tests
* Fixed tests
* Explore fix
* More fixes
* Progress
* Sub 300
* Now at 218
* Progress
* Update
* Progress
* Updated tests
* at 159
* fixed tests
* Progress
* YAy blow 100! at 94
* 10,9,8,7,6,5,4,3,2,1... lift off
* Fixed tests
* Fixed more type errors
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2020-07-10 12:46:59 +02:00
Tobias Skarhed
61a7f6e2f3
PanelInspect: Update UI for Data display options ( #25478 )
...
* Add TableDataOptions component
* A bit along the way
* Make transforms work
* Make it work
* Add collapsed text
* Fix transformations and overflow for QueryOperationRow
* Fix layout
* Minor fixes
* Fix feedback
* Remove unused imports
* Remove unused Container
* Horizontal layout for Switches
* Fix Swicth bug
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2020-06-29 13:31:39 +02:00
Arve Knudsen
91c24e1f56
Chore: Upgrade Jest to latest ( #25591 )
...
* Chore: Upgrade Jest to latest
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Chore: reduces strict null errors
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2020-06-15 13:06:37 +02:00
Hugo Häggmark
55ac97dccc
e2e: adds panel editor tests for test data queries ( #23996 )
2020-04-30 09:26:59 +02:00
Torkel Ödegaard
0742dbc9be
MaxDataPoints: Now used in interval calculation for all data sources ( #23915 )
...
* MaxDataPoints: Now enabled for all
* Updates to code and test
* Moved the panel query inspector
* PaneQueryRunner: Simplify logic and only take in maxDataPoints not width
2020-04-27 18:29:41 +02:00
Torkel Ödegaard
49276f2c12
QueryTab: Design updates ( #23906 )
...
* WIP: first stage
* Another take
* argghhh
* Updated
* My brain is mush
* Minor progress
* Progres
* Starting to work
* Fixes
* fixed e2e
2020-04-26 21:59:14 +02:00
Dominik Prokop
c7b7a08baf
NewPanelEditor: Make variables wrap and small layout refactor ( #23862 )
...
* NewPanelEditor: Make variables wrap and small layout refactor
* review fix
2020-04-25 07:55:42 +02:00
Ryan McKinley
6c021f7bb9
Table: add a select option when multiple tables exist ( #23545 )
...
* add a table picker
* move picker to the top
* add missing change
* Removed overflow from panel-content so dropdown menus can extend a panel, moved the select to the bottom
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2020-04-16 21:35:58 +02:00
Ivana Huckova
6937f3549b
@grafana/ui: Various smaller Icon updates ( #23588 )
...
* Remove icon types duplicates, update getAllIcons
* Update Explore-related icons, positioning
* Update Getting started icons
* Update navmodel
* Style adjustments, css changes
* Update tests
* Updatee icon name in test file
2020-04-16 13:49:58 +02:00
Torkel Ödegaard
460561a25c
Transformations: UX updates ( #23574 )
2020-04-14 21:17:44 +02:00
Torkel Ödegaard
8b7decf57b
Styles & Theme: Inline form styles polish & tweaks ( #23521 )
...
* Styles: Refactoring and tweaks to inline form styles
* Minor change
* Minor fix
* Updated snapshot
* tweaks
* minor tweak
* Updated modal style
* Updated snapshot
* Updated more snapshots
2020-04-13 09:58:40 +02:00
Torkel Ödegaard
1ba8f1647e
Theme: Refactoring theme colors variables ( #23513 )
...
* Theme: Typography updates
* Updated
* Updated snapshot
* Renamed colors to palette
* Introduce colors namespace
* Massive theme color move
* Removing color selection logic with more abstract concepts
* Updates
* Minor sidemenu change
2020-04-12 15:05:49 +02:00
Torkel Ödegaard
6cb7d95916
Components: IconButton ( #23510 )
...
* IconButton: New component to share pointer, size & hover style for icon buttons
* Progress
* IconButton: new component
* Think I am done
* Updated snapshots
* Do not like the black button reverting that, and not the plus-circle changed to plus
* fixed test
* fixed e2e test
* Fixed ts issue
2020-04-11 16:07:18 +02:00
Dominik Prokop
712564f66a
NewPanelEdit: Add unified UI to queries and transformations ( #23478 )
...
* Do not use pointer cursor on icon by default
* Allow items alignment in the HorizontalGroup layout
* Add util for rendering components based on their type (element or function)
* Components for rendering query and transformation rows in a unified way
* Apply new UI fo query and transformation rows
* Add some tests
* Minor fix for scroll area
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2020-04-09 21:23:22 +02:00