Commit Graph

77 Commits (106386-alerting-docs-note-about-pdc-on-recording-rules)

Author SHA1 Message Date
Syerikjan Kh b38662e985
Plugins: Add preinstall_sync config - allow plugins to be preinstalled synchronously (#105292) 7 months ago
Hugo Kiyodi Oshiro 43748e43bb
Plugins: Add plugins auto update feature (#104112) 7 months ago
Mariell Hoversholm 757be6365a
CI: Bump golangci-lint to 2.0.2 (#103572) 8 months ago
Hugo Kiyodi Oshiro 29afe7d2cc
Plugins: Remove managedPluginsInstall feature toggle (#100416) 10 months ago
Andres Martinez Gotor b0e74cf737
Grafana Advisor: Plugin checks (#99502) 11 months ago
Alexander Zobnin cbb688e910
Zanzana: Remove usage from legacy access control (#98883) 11 months ago
Selene 9e5fd78b52
Codegen: Remove pfs codegen dependency from Grafana codebase (#98840) 11 months ago
Selene 0501ff9079
Codegen: Isolate schema generation code (#98742) 11 months ago
Andres Martinez Gotor 95dea152b6
Plugins Admin: Avoid disabling auto-enabled apps (#97800) 1 year ago
Giuseppe Guerra 0db65d229e
Plugins: Add Subresource Integrity checks (#93024) 1 year ago
Will Browne 2c47d246fc
Plugins: Introduce `LoadingStrategy` for frontend loading logic (#92392) 1 year ago
Andres Martinez Gotor 21bf013a8e
Add support for synchronous plugin installation (#92129) 1 year ago
Andres Martinez Gotor 55381a3e77
Add check for update/uninstall of plugins (#91889) 1 year ago
Will Browne 1b3fa8c47f
Plugins: Hide version information when plugin is managed (#88065) 1 year ago
Ieva 9bb2cf4968
RBAC: Allow omitting default permissions when a new resource is created (#90720) 1 year ago
Hugo Kiyodi Oshiro 5c966fd400
Plugins: Add logs to for plugin management actions (#90587) 1 year ago
Alexander Zobnin 87d86e81ce
Zanzana: Evaluate permissions alongside with RBAC engine (#90064) 1 year ago
Jeff Levin cfe8317d45
Add auth spans and remove deduplication code for scopes (#89804) 1 year ago
Ieva 167151b211
Chore: Remove use of deprecated method in AC code (#87541) 2 years ago
Andres Martinez Gotor eac02a61e1
Return plugin error when requesting settings (#86052) 2 years ago
Alexander Zobnin 3127566a20
Access control: Use ResolveIdentity() for authorizing in org (#85549) 2 years ago
Selene 1181141b40
Schemas: Refactor plugin's metadata (#83696) 2 years ago
Will Browne 5edd96ae77
Plugins: Refactor plugin config into separate env var and request scoped services (#83261) 2 years ago
Will Browne 788b9afda3
Plugins: Make it possible to support multiple plugin versions (#82116) 2 years ago
Gabriel MABILLE 5b70130e6c
Plugins: Rename `externalServiceAuthentication` to `iam` (#78686) 2 years ago
Gabriel MABILLE 24a6ee4a91
Plugins: Check installer's permissions include plugins' permissions (#78211) 2 years ago
Gabriel MABILLE b6b86bb0b3
RBAC: Check `plugins:install` globally (#78438) 2 years ago
Ryan McKinley 3509a5abb9
FeatureFlags: Cleanup usage of cfg.IsFeatureToggleEnabled (#78014) 2 years ago
Hugo Kiyodi Oshiro e754c5a6c6
Plugins: Change managed plugins installation call (#77120) 2 years ago
Will Browne e855efb13d
Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
Ieva 58efa49933
Chore: remove `IsDisabled` method for access control (#74340) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Will Browne 3c50db328d
Plugins: Make Installer responsible for removing plugins from file system (#73323) 2 years ago
Will Browne a221e1d226
Plugins: Standardize Golang enum naming convention (#69449) 3 years ago
Ieva 900348f3d9
Chore: remove tests for legacy AC, update other tests to work with RBAC (#68895) 3 years ago
Giuseppe Guerra bfe1b68800
Plugins: Fs: Add option to access unallowed files in dev mode (#66492) 3 years ago
Marcus Efraimsson 73920b1e34
Plugins: Refactor cleaning of call resource response headers (#67145) 3 years ago
Michael Mandrus a29cfe5d46
Caching: Consolidate resource cache checking and updating in plugin middleware (#67002) 3 years ago
Michael Mandrus 5626461b3c
Caching: Refactor enterprise query caching middleware to a wire service (#65616) 3 years ago
Will Browne 7bbe255150
Plugins: Add file store abstraction for handling plugin files (#65432) 3 years ago
Giuseppe Guerra a89202eab2
Plugins: Improve instrumentation by adding metrics and tracing (#61035) 3 years ago
Will Browne 1387fec51d
Plugins: Markdown fetch retry with lowercase (#65384) 3 years ago
Will Browne 31d6416157
Plugins: Migrate licensing and access control to pkg/services/pluginsintegration package (#65258) 3 years ago
Will Browne 94f39e69a3
Plugins: Migrate `plugincontext`, `adapters` and `pluginsettings` to pkg/services/pluginsintegration package (#64154) 3 years ago
Will Browne 68df83c86d
Plugins: Add Plugin FS abstraction (#63734) 3 years ago
Giuseppe Guerra 966bcd3545
Plugins: Fix plugins CDN not working when plugins are not in domain's root path (#63202) 3 years ago
Karl Persson 5eaaf9b9b7
RBAC: Rewrite search and plugin list rbac test (#63483) 3 years ago
Serge Zaitsev 324310abbc
Chore: Fix goimports grouping in pkg/api (#62419) 3 years ago
Giuseppe Guerra af1e2d68da
Plugins: Allow loading panel plugins from a CDN (#59096) 3 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 3 years ago