grafana/pkg/services
Tania c9ab1142e1
Add OpenFeature providers (#101071)
* Add OpenFeature provider

* Simplify static provider

* Linting

* Apply review feedback

* Codeowner for deps

* Update pkg/services/featuremgmt/openfeature.go

Co-authored-by: Dave Henderson <dave.henderson@grafana.com>

* Apply review comments part2

* Remove from sample.ini for now

* fixup! Apply review comments part2

* Add example of context config

* Resolve conflict

* Run update workspaces

---------

Co-authored-by: Dave Henderson <dave.henderson@grafana.com>
2025-03-06 15:09:26 +01:00
..
accesscontrol Hackaton: Add more unit tests, take 2 (#101473) 2025-03-03 13:12:13 +01:00
annotations Alerting: Fix rule state history with annotations backend (#101174) 2025-02-21 23:08:40 +02:00
anonymous Anonymous: Add 1min leeway in device count + search in tests for MySQL 5.7 (#101608) 2025-03-05 12:32:37 +01:00
apikey
apiserver K8s/Swagger: Avoid */* media type (#101658) 2025-03-06 10:13:31 +03:00
auth Auth: Add support for the TlsSkipVerify parameter to JWT Auth (#91514) 2025-03-03 11:18:14 +02:00
authapi CloudMigration: Create authapi service (#96581) 2024-11-21 20:46:06 +02:00
authn SCIM: Disable auto assign organization if the user has been provisioned (#101307) 2025-03-03 17:51:23 +01:00
authz AuthZService: Test Check (#101675) 2025-03-06 13:37:37 +01:00
caching
cleanup
cloudmigration Hackaton: Add more unit tests, take 3 (#101525) 2025-03-05 08:00:12 +01:00
contexthandler ContextHandler: unexport cfg (#101396) 2025-02-27 12:03:03 +01:00
correlations Zanzana: Remove usage from legacy access control (#98883) 2025-01-14 10:26:15 +01:00
dashboardimport Schema V2: Adjust quick_ranges in time settings and remove time_options (#100135) 2025-02-12 19:23:09 +00:00
dashboards K8s/Annotations: Use manager/source annotations rather than repo (#101313) 2025-03-05 08:54:20 +02:00
dashboardsnapshots DualWriter: Support managed DualWriter (#100881) 2025-02-19 17:50:39 +03:00
dashboardversion Dashboards: Add apiVersion to dashboard table (#100845) 2025-03-04 07:47:45 +03:00
datasourceproxy Plugins: Modify interface for plugin validations to allow taking PDC into account (#96089) 2025-01-24 17:01:46 +02:00
datasources LBAC for datasources: GA (#99511) 2025-02-20 10:26:46 +00:00
encryption fix: pass context into secrets logs (#95944) 2024-11-06 12:52:29 +01:00
extsvcauth
featuremgmt Add OpenFeature providers (#101071) 2025-03-06 15:09:26 +01:00
folder K8s/Annotations: Use manager/source annotations rather than repo (#101313) 2025-03-05 08:54:20 +02:00
gcom CloudMigrations: Remove onPremToCloudMigrationsAuthApiMig feature flag (#99368) 2025-01-24 13:53:58 -03:00
grpcserver grpc: improve grpc logger (#100606) 2025-02-13 17:39:33 +01:00
guardian Revert "Authz: Removes setting `viewers_can_edit`" (#101528) 2025-03-03 20:26:55 +02:00
hooks
kmsproviders
ldap Zanzana: Remove usage from legacy access control (#98883) 2025-01-14 10:26:15 +01:00
libraryelements DualWriter: Support managed DualWriter (#100881) 2025-02-19 17:50:39 +03:00
librarypanels DualWriter: Support managed DualWriter (#100881) 2025-02-19 17:50:39 +03:00
licensing
live Live: make maximum WebSocket message size configurable (#99770) 2025-01-30 10:24:29 +00:00
login Auth: Fix SAML user IsExternallySynced not being set correctly (#98487) 2025-01-10 17:37:37 +01:00
loginattempt Auth: Add IP address login attempt validation (#98123) 2025-02-05 20:16:36 +02:00
navtree Drilldown: Require `datasources:explore` RBAC action (#101366) 2025-02-26 17:33:05 +01:00
ngalert Alerting: Extend recording rule definitions/interfaces with data source. (#101678) 2025-03-06 14:09:17 +01:00
notifications Alerting: Update grafana/alerting (#101215) 2025-02-25 11:32:28 +01:00
oauthtoken Authlib: Use types package rather than claims (#99243) 2025-01-21 12:06:55 +03:00
org Tests: Add SearchOrgUsersFn to FakeOrgService (#101589) 2025-03-05 09:02:01 -05:00
playlist SQL: close rows to release connection (#97147) 2024-11-28 14:28:55 +01:00
plugindashboards K8s: Fix plugin updater (#101646) 2025-03-05 22:24:30 +02:00
pluginsintegration Plugins: Remove managedPluginsInstall feature toggle (#100416) 2025-02-17 16:07:41 +01:00
preference Themes: Adds 1 more GrafanaCon theme (wip) (#100228) 2025-02-07 15:27:56 +01:00
provisioning Dashboards: Add apiVersion to dashboard table (#100845) 2025-03-04 07:47:45 +03:00
publicdashboards DualWriter: Support managed DualWriter (#100881) 2025-02-19 17:50:39 +03:00
query Plugins: Modify interface for plugin validations to allow taking PDC into account (#96089) 2025-01-24 17:01:46 +02:00
queryhistory Revert "Authz: Removes setting `viewers_can_edit`" (#101528) 2025-03-03 20:26:55 +02:00
quota DualWriter: Support managed DualWriter (#100881) 2025-02-19 17:50:39 +03:00
rendering Image Renderer: Minor refactor cleanup (#100089) 2025-02-06 08:01:11 -07:00
screenshot
search K8s: Search fallback: Support all sort by methods (#100776) 2025-02-18 12:30:11 -06:00
searchV2 Dashboards: use service for quotas (#98756) 2025-01-09 22:21:21 -07:00
searchusers
secrets Fix: Correct handling of base64 padding during `aes-gcm` private key decryption. (#96761) 2024-11-21 10:08:48 +01:00
serviceaccounts Hackaton: Add more unit tests, take 3 (#101525) 2025-03-05 08:00:12 +01:00
shorturls Hackaton: Add more unit tests, take 2 (#101473) 2025-03-03 13:12:13 +01:00
signingkeys Fix: Correct handling of base64 padding during `aes-gcm` private key decryption. (#96761) 2024-11-21 10:08:48 +01:00
sqlstore SQLStore: Introduce new test infra (#101676) 2025-03-06 11:01:14 +01:00
ssosettings Zanzana: Remove usage from legacy access control (#98883) 2025-01-14 10:26:15 +01:00
star Stars: fix stars api so it returns uids (#98637) 2025-01-07 22:39:25 +02:00
stats K8s: Move to one feature toggle for folders and dashboards (#100911) 2025-02-19 01:11:26 +02:00
store K8s: Indexing: Fix v2 (#100683) 2025-03-04 08:04:53 +02:00
supportbundles Hackaton: Add more unit tests, take 2 (#101473) 2025-03-03 13:12:13 +01:00
tag Hackaton: Add more unit tests, take 2 (#101473) 2025-03-03 13:12:13 +01:00
team Authlib: Use types package rather than claims (#99243) 2025-01-21 12:06:55 +03:00
temp_user Auth: Passwordless Login Option Using Magic Links (#95436) 2024-11-14 08:50:55 -05:00
updatechecker Hackaton: Add more unit tests, take 2 (#101473) 2025-03-03 13:12:13 +01:00
user SCIM: Assign requester org to new provisioned users (#101548) 2025-03-05 17:11:44 +01:00
validations Plugins: Modify interface for plugin validations to allow taking PDC into account (#96089) 2025-01-24 17:01:46 +02:00