Piotr Jamróz
90b15d41bf
Correlations: Don't show Add button in empty call-to-action page when user has no sufficient permissions ( #66006 )
...
Do not show add correlation button if user has no permissions to add new correlations
2023-04-05 21:08:12 +02:00
Piotr Jamróz
b033fe8d73
Glue: Split correlations editor into 3 steps ( #64818 )
...
* Create simple Wizard for Correlations editor
* Allow using custom navigation in the wizard
* Update types
* Add more info
* Add comments
* Update comments
* Remove main info box to avoid having too many info boxes
* Fix CorrelationsPage.test.tsx
* Add Wizard test
* Simplify Correlations wizard
* Make expected typing error more explicit
* Don't use meaningless defaults
2023-03-22 20:20:45 +01:00
Giordano Ricci
dc918f7e91
Grafana UI: Add experimental InteractiveTable component ( #58223 )
...
* wip
* move table
* refine example
* move to experimental
* add row expansion example
* add expanded row to kitchen sink
* add column prop docs
* add props docs
* remove useless example
* WIP
* use unique id per row & proper aria attrs for expander
* add custom cell rendering example
* Remove multisort
* rename shrink to disableGrow
* move isTruthy type guard to @grafana/data
* add missing prop from TableData interface
* make column id required
* fix correlations table
* expand on docs
* remove leftover comment
* rename to InteractiveTable
* add some tests
* add expansion tests
* fix tests
* revert unneeded changes
* remove extra header rule
2022-11-29 16:18:55 +00:00
kay delaney
e85917f041
Chore/React18: Update component prop types ( #56898 )
2022-10-14 10:24:32 +01:00
Giordano Ricci
c68d7f1e35
Correlations: Add CorrelationSettings Page ( #53821 )
...
* GrafanaUI: add option to close DeleteButton on confirm click
* add datasource readOnly info to frontend settings
* move isTruthy utility type guard
* add generic non-visualization table component
* Add correlations settings page
* add missing readOnly in mock
* Fix typo
* avoid reloading correlations after add/remove
* use DeepPartial from rhf
* validate source data source
* fix validation logic
* fix navmodel test
* add missing readonly property
* remove unused styles
* handle multiple clicks on elements
* better UX for loading states
* fix remove handler
* add glue icon
2022-08-26 11:27:28 +01:00