grafana/pkg/services/secrets
Guilherme Caulada f4a35a4645
Secrets: Implement secrets manager plugin fallback store (#54496)
* Refactor fallback to be isolated to plugin secret store

* Check for error value on replace fallback test helper

* Move ResetPlugin from test_helpers.go to plugin.go

* Add check to GetUnwrappedStoreFromCache

* Add fallback GetAll query to WithFallbackEnabled

* Add mutex lock to WithFallbackEnabled

* Add cache to fallback store

* Fix linter issues

* Fix linter issues

* Fix linter issues
2022-09-02 12:39:18 -03:00
..
database Encryption: Re-order error check (#52251) 2022-07-14 23:53:43 +02:00
fakes Encryption: Fix multiple data keys migration (#49848) 2022-06-04 12:55:49 +02:00
kvstore Secrets: Implement secrets manager plugin fallback store (#54496) 2022-09-02 12:39:18 -03:00
manager Encryption: De-duplicate encryption code with extensible service (#52472) 2022-08-02 15:08:09 +02:00
migrator Encryption: Expose secrets migrations through HTTP API (#51707) 2022-07-18 08:57:58 +02:00
secrets.go Encryption: Expose secrets migrations through HTTP API (#51707) 2022-07-18 08:57:58 +02:00
types.go Encryption: Fix multiple data keys migration (#49848) 2022-06-04 12:55:49 +02:00