grafana/pkg/setting
Alexander Zobnin e183b2dff9
Zanzana: Refactor server provider (#116756)
* Extract embedded server provider

* Use openfga client for connecting to server

* refactor server init

* fix tests

* Don't run http server by default

* refactor HTTP server start

* refactor tracer init

* refactor tests

* release resources on server stop

* Fix failing user migration test (translate BIGINT UNSIGNED from openfga tables)

* release resources on server stop

* format

* Fix service shut down

* only close if zanzana enabled

* do not init zanzana server if no feature flag provided
2026-02-03 17:28:26 +01:00
..
settingtest Chore: Update mocks with recent mockery (#107816) 2025-07-09 09:15:34 +02:00
testdata
date_formats.go Prometheus: Support 1ms resolution intervals (#44707) 2022-06-29 07:39:50 +02:00
date_formats_test.go Chore: Fix goimports grouping in other backend platform packages (#62422) 2023-01-30 08:26:42 +00:00
dynamic_settings_test.go Tests: use t.Setenv to set env vars (#69516) 2023-06-05 11:31:03 +02:00
expanders.go imagestorage: fix templating of public_url option for webdav (#74885) 2023-09-28 00:35:10 +03:00
expanders_test.go Tests: use t.Setenv to set env vars (#69516) 2023-06-05 11:31:03 +02:00
provider.go SSO SAML: Remove SettingProvider settings from SSO interactions (#94900) 2024-10-21 11:28:55 +02:00
setting.go Cloudwatch: Add http proxy config setting (#117049) 2026-02-02 18:42:07 -05:00
setting_anonymous.go Revert "Anonymous: Enforce org role Viewer setting (#102070)" (#103043) 2025-03-31 10:31:53 +01:00
setting_auth_proxy.go AuthProxy: Allow disabling Auth Proxy cache (#83755) 2024-03-01 11:31:06 +01:00
setting_azure.go Azure: Use SSO settings in plugin context (#112058) 2025-10-10 11:46:26 +01:00
setting_azure_test.go OAuth: Add support for new user identity flags for grafana-azure-sdk-go (#98703) 2025-01-24 12:48:27 +00:00
setting_cloud_migration.go CloudMigrations: Remove feature toggle and introduce config setting to disable it (#114223) 2025-11-24 14:15:23 +01:00
setting_data_proxy.go Docs: Aligning fallback values with documentation (#83617) 2024-03-13 11:19:04 +02:00
setting_feature_toggles.go Add non-boolean feature flags support to the StaticProvider (#115085) 2026-01-12 22:53:23 +01:00
setting_feature_toggles_test.go Add non-boolean feature flags support to the StaticProvider (#115085) 2026-01-12 22:53:23 +01:00
setting_grafana_javascript_agent.go Chore: replace feature toggle filterOutBotsFromFrontendLogs with config (#112355) 2025-10-16 12:03:07 +00:00
setting_grpc.go fix: add graceful shutdown support for grpc server (#116284) 2026-01-15 08:39:46 +01:00
setting_jwt.go Auth: Support JWT configs tls_client_ca and jwk_set_bearer_token_file (#109095) 2025-08-26 09:50:06 -03:00
setting_k8s_dashboard_cleanup.go App platform: Add cleanup job for dashboards when going through /apis (kubectl) (#102506) 2025-03-22 23:47:27 +01:00
setting_openfeature.go FF: enumerate provider types and default to static for invalid (#116095) 2026-01-22 03:21:38 +00:00
setting_openfeature_test.go OpenFeature: Add context attributes to frontend settings (#112105) 2025-10-10 13:43:24 +02:00
setting_passwordless_magic_link.go Auth: Passwordless Login Option Using Magic Links (#95436) 2024-11-14 08:50:55 -05:00
setting_plugins.go Plugins: Remove pkg/infra/fs, pkg/infra/tracing and pkg/infra/process dependencies from pkg/plugins (#115798) 2026-01-05 11:12:31 +00:00
setting_plugins_test.go Plugins Preinstall: Fix URL parsing when includes basic auth (#115143) 2025-12-11 13:38:02 +01:00
setting_quota.go Alerting: Guided legacy alerting upgrade dry-run (#80071) 2024-01-05 18:19:12 -05:00
setting_remote_cache.go RemoteCache: Refactor remote cache settings (#95672) 2024-11-04 17:35:31 +01:00
setting_search.go Search: Add search index configuration options (#55525) 2022-09-20 19:09:55 -04:00
setting_secrets_manager.go GSM: Implement DEK caching (#113894) 2026-02-02 12:46:16 -05:00
setting_secrets_manager_test.go Revert "Secrets: Remove unused register_api_server setting" (#116004) 2026-01-09 11:01:46 +01:00
setting_secure_socks_proxy.go chore(perf): Pre-allocate where possible (enable prealloc linter) (#88952) 2024-06-14 14:16:36 -04:00
setting_secure_socks_proxy_test.go Plugins: Pass PDC file contents in requests (#84783) 2024-03-22 13:52:24 +01:00
setting_session_test.go Chore: Fix goimports grouping in other backend platform packages (#62422) 2023-01-30 08:26:42 +00:00
setting_smtp.go Chore: Remove public vars in setting package (#81018) 2024-01-23 12:36:22 +01:00
setting_smtp_test.go Config: Can add static headers to email messages (#79365) 2023-12-14 12:59:43 -06:00
setting_storage.go Storage: externalize allow_unsanitized_svg_upload (#52703) 2022-07-25 21:11:17 +04:00
setting_test.go feat: map GF_INSTALL_PLUGINS to use preinstall plugins feature (#105145) 2025-05-22 08:23:33 -04:00
setting_time_picker.go Dashboard: Add configurable quick ranges for the time picker (#102254) 2025-06-12 17:51:46 +02:00
setting_time_picker_test.go Dashboard: Add configurable quick ranges for the time picker (#102254) 2025-06-12 17:51:46 +02:00
setting_unified_alerting.go Alerting: Add EvaluationCoordinator to skip rule evaluation on non-primary nodes (#116555) 2026-01-21 11:26:46 +01:00
setting_unified_alerting_test.go Alerting: Add support for Redis Sentinel for Alerting HA (#106322) 2025-06-05 15:02:40 +01:00
setting_unified_storage.go Unified Storage: Adds search client to be used by storage-api (#117030) 2026-01-29 09:52:01 -06:00
setting_unified_storage_test.go chore(unified): remove DualWriter data syncer (#116130) 2026-01-19 15:56:07 +01:00
settings_rbac.go RBAC: Only write action sets (#112429) 2025-10-20 16:02:56 +01:00
settings_zanzana.go Zanzana: Refactor server provider (#116756) 2026-02-03 17:28:26 +01:00