Plugins: Externalise Azure Monitor data source (#79545)

* Set up frontend linting for Azure

- Fix final frontend import
- Fix other lint issues

* Add Azure Monitor to backend linting

* Remove featuremgmt dependency

* Add intervalv2 to list of disallowed imports

* Remove config dependency

- Replace with function from azure-sdk

* Remove util dependency

* Duplicate interval functionality from core

* Add required backend wrappers

* Update frontend

* Add testing helper

* Add missing package

* Bump minimum grafana dependency

* Fix dependency

* Regen cue

* Fix lint

* Update expected response file

* Update import and dependency
This commit is contained in:
Andreas Christou
2024-01-03 19:20:22 +00:00
committed by GitHub
parent d680a020cc
commit dd77ff6bcd
31 changed files with 332 additions and 59 deletions
+1
View File
@@ -243,6 +243,7 @@
"@fingerprintjs/fingerprintjs": "^3.4.2",
"@floating-ui/react": "0.26.4",
"@glideapps/glide-data-grid": "^5.2.1",
"@grafana-plugins/grafana-azure-monitor-datasource": "workspace:*",
"@grafana-plugins/grafana-testdata-datasource": "workspace:*",
"@grafana-plugins/parca": "workspace:*",
"@grafana/aws-sdk": "0.3.1",