Commit Graph

50 Commits (6d5211e17221f1643ab935f672c23457d10e9232)

Author SHA1 Message Date
Dominik Prokop f77c831e3f
Data query: Allow logging panel plugin id when executing queries (#81164) 1 year ago
Ryan McKinley 5d5f8dfc52
Chore: Upgrade Go to 1.21.3 (#77304) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
linoman 1b8e9b51b2
Replace signed in user for identity.requester (#74048) 2 years ago
Jo a307582212
Revert "Replace signed in user for identity.requester (#73750)" (#73962) 2 years ago
linoman 9b9c9e83dc
Replace signed in user for identity.requester (#73750) 2 years ago
Michael Mandrus ff6d6659fb
Query: Fix concurrency handling for mixed datasource queries (#70100) 2 years ago
Andreas Deininger 95b1f3c875
Fixing typos (#70487) 2 years ago
Yuri Tseretyan 842f33580e
SSE: Add functions that determine NodeType by UID and construct a data source struct from NodeType (#70106) 2 years ago
Michael Mandrus 66d2214c3b
Config: Add configuration option to define custom user-facing general error message for certain error types (#70023) 2 years ago
Will Browne 624777258b
Plugins: Refactor creation of plugin context to dedicated service (#66451) 2 years ago
Michael Mandrus f1178e0b81
Prevent crash while executing concurrent mixed queries (#874) 2 years ago
Michael Mandrus 5626461b3c
Caching: Refactor enterprise query caching middleware to a wire service (#65616) 2 years ago
Isabella Siu 92965578b3
CloudWatch Logs: Fix running logs queries with expressions (#65306) 2 years ago
Sven Grossmann 7261c6f7cd
DataSourceWithBackend: Add `queryGroupId` to find correlated/related queries (#64587) 2 years ago
Ezequiel Victorero 8f0a9729f0
PublicDashboards: Allow hidden queries execution (#64858) 2 years ago
Will Browne 94f39e69a3
Plugins: Migrate `plugincontext`, `adapters` and `pluginsettings` to pkg/services/pluginsintegration package (#64154) 2 years ago
Andres Martinez Gotor 00b692c0f9
Chore: Validate batch query refIds (#63018) 2 years ago
idafurjes 23c27cffb3
Chore: Rename Id to ID in alerting models (#62777) 2 years ago
Andres Martinez Gotor 68862ce3e8
Plugins: Prefer to use the data source UID when querying (#62776) 2 years ago
Kristin Laemmert fe27acc3a9
chore: move validations model into the validations service (#61953) 2 years ago
Marcus Efraimsson 6dbe3b555f
Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 3 years ago
Michael Mandrus 40d87d9d40
Datasources: Refactor mixed datasource support to improve concurrency and error handling (#58163) 3 years ago
Kyle Brandt 5623b5afaf
SSE: Make sure to forward headers, user and cookies/OAuth token (#58897) 3 years ago
Ryan McKinley 8e19a1618f
QueryData: skip header validation (revert check) (#58871) 3 years ago
Ryan McKinley 934fb2f0ee
QueryData: fix header parsing to support expressions (#58826) 3 years ago
Ryan McKinley d33939da55
DataSourceWithBackend: Add plugin id to the request headers (#58082) 3 years ago
Yuriy Tseretyan 2d20c8db7b
Chore: Expression engine to support relative time range (#57474) 3 years ago
Marcus Efraimsson 6f8fcae01b
[main] Plugin fixes (#57399) 3 years ago
Michael Mandrus ea8549b8c2
Datasources: Support mixed datasources in a single query (#56832) 3 years ago
juanicabanas 69c49f6ba2
PublicDashboards: Make mixed datasource calls concurrently (#56421) 3 years ago
Will Browne 29327cbba2
Plugins: Use error plane for api/ds/query (#54750) 3 years ago
owensmallwood deb86e3250
PublicDashboards: Dont support exemplars (#54933) 3 years ago
owensmallwood f4bbce15a0
Public Dashboards: Add Expressions Support (#54336) 3 years ago
Marcus Efraimsson 87afd9cadc
Plugins: Remove various custom headers logic (#54146) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Michael Mandrus 9aa6ce2a50
Datasource: Propagate datasource secret decryption errors to the frontend (#52068) 3 years ago
Kristin Laemmert 945f015770
backend/datasources: move datasources models into the datasources service package (#51267) 3 years ago
Jesse Weaver 0371884cdd
Start of dashboard query API (#49547) 3 years ago
Todd Treece 99db588919
Data Sources: Add QueryData OAuth & cookie forwarding middleware (#50466) 3 years ago
Marcus Efraimsson a7813275a5
Plugins: Support headers field for check health (#49930) 3 years ago
Marcus Efraimsson 1196b4a609
Datasource: Fix allowed cookies to be forwarded as header to backend datasources (#49541) 3 years ago
Guilherme Caulada a367ad730c
Secrets: Implement basic unified secret store service (#45804) 3 years ago
Travis Patterson 9eb82f9fff
Propagate all headers (#43812) 3 years ago
idafurjes b8852ef6a3
Chore: Remove context.TODO() (#43409) 3 years ago
idafurjes ff3cf94b56
Chore: Remove context.TODO() from services (#42555) 3 years ago
Alexander Zobnin 2c0f961c59
OAuth: Fix forwarding id token to the data source (#43204) 3 years ago
Ryan McKinley 2754e4fdf0
Expressions: use datasource model from the query (#41376) 3 years ago
Ryan McKinley c0ff685d3b
Live: support query execution with live RPC (#43118) 3 years ago