* WIP: Controller * WIP: more changes * Use patcher from new location * Separate import * Move operators to grafana/grafana * Tidy go mod * Remove duplicate TODO * Wrapper for unified storage * WIP: build unified storage client * More attempts * Revert update workspace * Improve comment * Fix linting * Change signature of repository getter * Add ticket numbers * Remove question * Read config from file for decrypt service * Config struct for unified torage * Add local config * Fix compilation * Try to configure it * Fix linting * Add FIXME comment * Move reusable logic into controller config * Remove unused * More logic to be reused * Extract workers into separate function * Clean up unified storage client * Revert a couple of files * Remove secrets decrypter from this PR * Revert enterprise imports * Clean up unified storage setup logic * Add TODO * Revert some changes * Remove file * Use the expected clients --------- Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com>
This directory contains the code for the Grafana backend.
The contributor documentation for Grafana's backend is in /contribute/backend/README.md.