grafana/public/app/features/plugins/admin
Giuseppe Guerra dde4a03544
Catalog: Display badges for Angular plugins and disable install if Angular is disabled (#69084)
* Angular deprecation: Add Angular badge in plugin catalog page

* Angular deprecation: Add alert in plugin details page

* Angular deprecation: Disable install button if for Angular plugins

* removed extra console.log

* Add tests for Angular badge

* Add tests for PluginDetailsAngularDeprecation

* Add tests for InstallControlsButton

* Add tests for ExternallyManagedButton

* Table tests

* Catalog: Update angular deprecation message

* PR review feedback

* Update tests

* Update copy for angular tooltip and alert

* Update tests

* Fix test warnings

* Fix angularDetected not being set for remote catalog plugins

* Dynamic alert text based on grafana config

* Moved deprecation message to a separate function

* Removed unused Props in PluginAngularBadge
2023-06-28 09:58:45 +02:00
..
__mocks__ Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
components Catalog: Display badges for Angular plugins and disable install if Angular is disabled (#69084) 2023-06-28 09:58:45 +02:00
hooks Navigation: more nav interface cleanup (#67708) 2023-05-04 14:17:44 +01:00
img Plugins: converted the plugins admin app to a core feature in grafana (#36026) 2021-07-08 17:50:42 +02:00
pages Reword button to "Add new data source" (#69125) 2023-05-26 10:15:16 +02:00
state Connections: Show core datasource plugins as well (#67815) 2023-05-05 09:38:18 +02:00
api.ts Catalog: Show install error with incompatible version (#65059) 2023-04-19 10:22:24 +02:00
constants.ts Plugins Catalog: Install and show the latest compatible version of a plugin (#41003) 2021-11-12 11:07:12 +01:00
helpers.test.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
helpers.ts Catalog: Display badges for Angular plugins and disable install if Angular is disabled (#69084) 2023-06-28 09:58:45 +02:00
permissions.ts PluginsCatalog: disable post-installation steps if user does not have sufficient permissions (#40853) 2021-10-26 15:18:12 +02:00
routes.tsx Plugins Catalog: Only allow admins to access plugins catalog (#57101) 2022-11-30 09:41:28 +01:00
tracking.ts Plugins: Track plugin install and uninstall events (#62300) 2023-02-01 10:58:25 +01:00
types.ts Catalog: Display badges for Angular plugins and disable install if Angular is disabled (#69084) 2023-06-28 09:58:45 +02:00