grafana/pkg
Dominik Süß 8a8e47fcea
PluginExtensions: Added support for sharing functions (#98888)
* feat: add generic plugin extension functions

* updated betterer.

* Fixed type issues after sync with main.

* Remved extensions from datasource and panel.

* Added validation for extension function registry.

* Added tests and validation logic for function extensions registry.

* removed prop already existing on base.

* fixed lint error.

---------

Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2025-02-13 10:18:55 +01:00
..
aggregator go.mod: updated grafana-plugin-sdk-go (#100342) 2025-02-10 11:38:30 +01:00
api Auth: Add OrgRole to ID token (#100383) 2025-02-12 05:51:29 -08:00
apimachinery Auth: Add OrgRole to ID token (#100383) 2025-02-12 05:51:29 -08:00
apis Dashboard V0->V1 Migration: Schema migration v41 (#100554) 2025-02-13 08:19:51 +01:00
apiserver APIServer: Cancel forked context after handler returns (#100504) 2025-02-12 23:54:58 -08:00
build Don't remove DWARF info from Go binaries in dev (#100328) 2025-02-10 08:43:31 -05:00
bus
cmd Storage: Add command line tool to migrate legacy dashboards (and folders) to unified storage (#99199) 2025-02-11 19:57:46 +02:00
codegen go.mod: updated grafana-plugin-sdk-go (#100342) 2025-02-10 11:38:30 +01:00
components Dashboard Versions: Make compatible with app platform (#99327) 2025-01-28 08:17:52 -06:00
events
expr SQL Expressions: (Chore) Update code for latest plugin-sdk data pkg (#100425) 2025-02-11 15:15:54 +00:00
extensions K8s: Move standalone apiserver CLI to enterprise (#93799) 2024-09-27 09:04:35 +03:00
generated Provisioning: Sync API with current feature branch (#100252) 2025-02-07 15:35:55 +01:00
ifaces/gcsifaces
infra Frontend Sandbox: Add to statscollector (#99735) 2025-01-30 16:17:36 +01:00
kinds Schema V2: Adjust quick_ranges in time settings and remove time_options (#100135) 2025-02-12 19:23:09 +00:00
login/social AuzerAD: Handle empty client_authentication case (#99437) 2025-01-23 13:04:51 +01:00
middleware Authlib: Use types package rather than claims (#99243) 2025-01-21 12:06:55 +03:00
mocks/mock_gcsifaces
models Auth: Attach external session info to Grafana session (#93849) 2024-10-08 11:03:29 +02:00
modules K8s: Add tracing to apiserver startup (#95744) 2024-11-02 00:44:40 +01:00
plugins PluginExtensions: Added support for sharing functions (#98888) 2025-02-13 10:18:55 +01:00
promlib go.mod: updated grafana-plugin-sdk-go (#100342) 2025-02-10 11:38:30 +01:00
registry K8s: Folders: Fix legacy search (#100393) 2025-02-11 13:14:25 -06:00
semconv Upgrade grafana-app-sdk to 0.31.0 (#99739) 2025-01-30 16:10:42 +02:00
server Zanzana: Run reconciliation in its own service (#100361) 2025-02-11 14:09:39 +01:00
services PluginExtensions: Added support for sharing functions (#98888) 2025-02-13 10:18:55 +01:00
setting Auth: Add IP address login attempt validation (#98123) 2025-02-05 20:16:36 +02:00
storage Unified Storage: Sprinkles latency metric (#100542) 2025-02-12 16:22:18 -06:00
tests Schema V2: Adjust quick_ranges in time settings and remove time_options (#100135) 2025-02-12 19:23:09 +00:00
tsdb Tempo: TraceQL metrics streaming (#99037) 2025-02-11 11:11:01 +00:00
util Authlib: Use types package rather than claims (#99243) 2025-01-21 12:06:55 +03:00
web
README.md
ruleguard.rules.go

This directory contains the code for the Grafana backend.

The contributor documentation for Grafana's backend is in /contribute/backend/README.md.