Alex Khomenko
0844b87b2f
PluginDetails: Fix usage list height ( #79695 )
2024-01-04 15:42:28 +02: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
Ashley Harrison
54369158ce
Betterer: update results file ( #79979 )
...
update results file
2024-01-03 13:21:36 +00:00
Tobias Skarhed
65a655cfc9
Chore: Remove gf-form in DashboardLinks ( #79762 )
2024-01-03 13:30:17 +01:00
Adela Almasan
070e41d136
Exemplars: Update UX to match new tooltips ( #79916 )
2024-01-03 06:27:34 -06:00
Leon Sorokin
fb79be4a43
Transformations: Add frame source picker to allow transforming annotations ( #77842 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2024-01-02 23:33:31 -06:00
Ihor Yeromin
a05f266e27
Units: Add scalable unit option ( #79411 )
...
* fix(units): add scalable unit option
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2024-01-02 18:40:57 +01:00
Khushi Jain
fe757f69c5
Forms: Remove gf-form from opentsdb/components ( #79830 )
...
* Forms: Remove gf-form from opentsdb/components
* filter and tag
* rate
* Update public/app/plugins/datasource/opentsdb/components/DownSample.tsx
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
* Update public/app/plugins/datasource/opentsdb/components/FilterSection.tsx
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
* Update public/app/plugins/datasource/opentsdb/components/MetricSection.tsx
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
* Update public/app/plugins/datasource/opentsdb/components/RateSection.tsx
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
* Update public/app/plugins/datasource/opentsdb/components/TagSection.tsx
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
* prettier
* more changes
---------
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
2024-01-02 16:06:23 +02:00
Gilles De Mey
e5227550c4
Alerting: Detail view v2 ( #77795 )
2024-01-02 10:05:58 +01: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
Tobias Skarhed
99582b48d7
Chore: Remove gf-form usage in grafana datasource ( #79640 )
2023-12-29 13:37:44 +01: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
Dominik Prokop
73eab8fcd6
DashboardScene: Data source and query options edit for a panel ( #79267 )
...
* Scenes bump
* Refactor query group components so that they are reusable
* Basic queries rendering and datasource change
* Store last used ds in local storage
* maxDataPoints and minInterval queries options
* Progress on query options
* Query options tests
* Allow panel inspection / queries inspection from panel edit
* Add counters to data pane tabs
* Betterer update
* Handle data source changes
* Minor fixes
* Data source change tests
* Handle scenario of data source change when transformations are in place
* Review comment
* Fix test
2023-12-19 05:51:19 -08: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
Khushi Jain
dba690d653
Chore: Removes gf-form from profile/user ( #79552 )
...
* Chore: Removes gf-form from profile/user
* message
* better
2023-12-16 09:46:54 +02:00
ismail simsek
2edcf0edbd
InfluxDB: Use database input for SQL configuration instead of metadata ( #79579 )
...
* introduce constants file
* update frontend to use database field
* use dbName field instead of metadata
* use secureGrpc
* betterer
2023-12-15 18:41:32 +01:00
Ivana Huckova
f8a1e7d500
Loki: Decouple from Prometheus parsingUtils ( #79460 )
...
Loki: Remove dependency on parsingUtils
2023-12-15 17:15:20 +01:00
Joey
8a6ea4bfad
Tempo: Fix graph dragging ( #79508 )
...
* Fix graph dragging
* Add comment
2023-12-15 10:43:35 +00:00
Tobias Skarhed
8d529bc4cb
Betterer: Add our own regexp matcher ( #79448 )
...
* Add betterer rule for gf-form
* Betterer: Write generic regexp matcher
* Add space
* Update lockfile
* Update comments
* Add comment with notice
2023-12-15 12:12:56 +02:00
Tobias Skarhed
79fca7dce4
Chore: Remove gf-form and change to CSS object in Graphite function editor ( #79446 )
...
Chore: remove gf-form and add CSS fumction object
2023-12-15 11:29:34 +02:00
Khushi Jain
d1db163bb5
Chore: Removes gf-form from admin/user_ ( #79502 )
...
* userProfile
* userpermis
* usersession
* useradmin
2023-12-15 08:06:51 +02:00
Ashley Harrison
a221ebf7cc
Revert "Betterer: Add rule for gf-form ( #79303 )" ( #79445 )
...
This reverts commit 7a38a5ab1d .
2023-12-13 12:26:17 +01:00
Tobias Skarhed
7a38a5ab1d
Betterer: Add rule for gf-form ( #79303 )
...
Add betterer rule for gf-form
2023-12-13 11:35:57 +01:00
Ivana Huckova
ed86583107
Loki: Decouple from Prometheus operationUtils ( #78830 )
...
* Loki: Decouple from Prometheus operationUtils
* Update comments
2023-12-12 11:44:35 +01: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
Ashley Harrison
bae9dbe418
News: Add loading skeleton ( #79009 )
...
* convert to emotion object syntax
* add news skeleton
2023-12-11 10:43:36 +00:00
Ashley Harrison
cedcd977ec
Service accounts: Add skeleton loader ( #79224 )
...
* use emotion object syntax
* move create button to be a page action
* create and use skeleton
2023-12-07 14:20:13 +00: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
6a02863cc9
Library panels: Add loading skeleton ( #79087 )
...
* add library panel card skeleton
* lineHeight: 1 instead of 0
2023-12-07 09:56:12 +00:00
kay delaney
7a38a2e48b
Scenes: Add ability to change panel viz type ( #78477 )
...
* Scenes: Add ability to change panel viz type
---------
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2023-12-06 16:14:54 +00:00
Ashley Harrison
30ead91d38
Server Stats: Add skeleton loader ( #79138 )
...
* add server stat skeleton loader
* prevent flicker
2023-12-06 16:06:30 +00: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
Ashley Harrison
568d979dd5
Chore: Improve typings ( #78940 )
...
* improve typings
* transformations typings improvements
* add bootData to window
* more grafana-data fixes
* undo window.grafanaBootData typings
2023-12-05 10:26:23 +00:00
Andrej Ocenas
b40913c5e5
Flamegraph: Refactor css styling ( #78698 )
2023-12-03 12:00:42 +01:00
Kyle Cunningham
b42d652106
Transformations: Move transformation addition into drawer ( #78299 )
...
* Start splitting out code
* Use flag
* A bit of rocket surgery
* Prettify
* Cleanup behavior
* Work through behaviors
* Move empty message from other PR
* Import fixes and prettier
* Clean things up
* Add selector for tests
* Cleanups
* Working with transformation redesign
* Some more tweaks to make sure of correct behavior
* Update betterer/eslint exceptions
* Localization
* Remove unecessary fragments
* Spacing and prettier
* Update tests for new UI
* Update e2e tests
* One more e2e test fix
* Update selectors
* Fix one test and break another
2023-12-01 14:08:54 -06:00
Ivan Ortega Alba
e56a252158
GeneralSettings: Edit general dashboards settings to scenes ( #78492 )
2023-12-01 17:04:56 +02:00
Adela Almasan
e361839261
Tooltip: Improved Heatmap tooltip ( #75712 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2023-11-30 11:04:56 -06:00
Gilles De Mey
7cbf5ae78d
Alerting: Remove old contact points view ( #78704 )
2023-11-30 13:37:14 +01:00
Joey
ea3dda60ce
TraceView: Improve small screen design in TracePageSearchBar ( #78807 )
...
Improve small screen design in TracePageSearchBar
2023-11-30 10:26:52 +00:00
Leon Sorokin
406704a027
XYChart: Add demo gdev dashboard ( #71168 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-11-29 19:54:16 +02:00
Alex Khomenko
1141dd62ab
SSO: Display provider list ( #78472 )
...
* Load providers
* Display providers
* Rename
* Remove redundant styles
* Update Grid import
* Return data in camelCase from the OAuth fb strategy
* Update cards and remove empty state
* Add comment
* Add feature toggle
* Update betterer
* Add empty state
* Fix configPath
* Update betterer
* Revert backend changes
* Remove newline
* Enable auth routes
---------
Co-authored-by: Mihaly Gyongyosi <mgyongyosi@users.noreply.github.com >
2023-11-29 19:09:36 +02:00
Ashley Harrison
c70467c4c9
Chore: Convert some core components to use emotion object styles ( #78607 )
...
* convert some core components to use emotion object styles
* remove enabled: true
* use radius.default
2023-11-29 15:26:19 +00:00
Ashley Harrison
9789c0cc79
Remove type assertions in VizLegendTable ( #78742 )
...
no type assertions
2023-11-28 15:15:27 +00:00
Giordano Ricci
98da1fa0b3
Explore: Deprecate exploreId in QueryEditorProps ( #78692 )
...
* Explore: Deprecate exploreId in QueryEditorProps
* remove exploreId from cloudwatch editor
2023-11-28 14:55:20 +00:00
Josh Hunt
eea35b9eb7
Login: Improve accessibility of Login form ( #78652 )
...
* Chore: Fix a11y debt in Login form
* fix tests
* token styles
* more styles
* pa11y
* fix pa11y
2023-11-28 10:22:20 +00:00
Leon Sorokin
b022ddeee8
VizLegend: Implement natural sort, simplify, optimize ( #78570 )
2023-11-27 16:39:43 -06:00
Khushi Jain
b7c74a1af6
Alerting: Migrate from aria-label e2e selectors to data-testid ( #78437 )
...
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2023-11-27 16:24:31 +01:00