grafana/contribute
Josh Hunt 98f293e229
OpenFeature: Create basic frontend client + example usage (#110587)
* initial basic OpenFeature client for datasource class

* add dep

* update, use a wrapping function to enforce types

* move init OF to grafana-runtime

* docs

* Fix circular dependency causing tests to fail

* codeowners

* use toggle in datasourcewithbackend

* Fix CUJs group-by test

* Comments

* update docs, make default value mandatory

* revert using for queryServiceFromUI toggle
2025-10-06 14:22:00 +00:00
..
architecture Docs: kubectl fix typo (#111555) 2025-09-24 15:47:54 +00:00
backend Replace remaining calls to testing.Short where possible. (#110765) 2025-09-09 08:16:12 +00:00
breaking-changes-guide
documentation
engineering
style-guides Docs: improve form field accessibility guidance (#110826) 2025-09-10 08:58:30 -04:00
ISSUE_TRIAGE.md community contributions: update issue triage guide (#111035) 2025-09-24 13:14:29 +02:00
README.md
UPGRADING_DEPENDENCIES.md
create-pull-request.md Chore: Move betterer eslint rules to use eslint suppressions (#106267) 2025-09-04 10:47:13 +01:00
deprecation-policy.md
developer-guide.md Chore: Move betterer eslint rules to use eslint suppressions (#106267) 2025-09-04 10:47:13 +01:00
feature-toggles.md OpenFeature: Create basic frontend client + example usage (#110587) 2025-10-06 14:22:00 +00:00
internationalization.md
merge-pull-request.md
triage-issues.md

README.md

Contribute to the Grafana project

We're excited that you're considering making a contribution to the Grafana project! This is the place to find guides for contributors to our open-source project.

These are some good resources to explore for developers:

Learn how to create great documentation and apps for Grafana:

Find style guides for the Grafana software project: