Tags: dominicqi/grafana
Tags
Prometheus: remove scope dependency (grafana#84991) * Prometheus: remove scope dependency temp workaround * depguard * comment * remove rules since they need a newer version of golangci-lint --------- Co-authored-by: ismail simsek <[email protected]>
Grafana/Runtime: Remove SystemJS export (grafana#84561) * feat(systemjs): move systemjs to grafana core and stop exporting from runtime * feat(plugins): move systemjs to own file, update imports * chore(plugins): call systemjs directly from window as ref can be undefined * chore(plugins): make sure systemjs is imported before its shared dependencies * chore(systemjs): move dependency to root package.json
Chore: Promlib allows extendOptions to be nil (grafana#84463) * use logger from service * allow extendOptions to be nil * Update logger
Prometheus: Introduce prometheus backend library (grafana#83952) * Move files to prometheus-library * refactor core prometheus to use prometheus-library * modify client transport options * mock * have a type * import aliases * rename * call the right method * remove unrelated test from the library * update codeowners * go work sync * update go.work.sum * make swagger-clean && make openapi3-gen * add promlib to makefile * remove clilogger * Export the function * update unit test * add prometheus_test.go * fix mock type * use mapUtil from grafana-plugin-sdk-go