Commit Graph

176 Commits (6fb0ed988605c116474f76dc2bba06b64250fb14)

Author SHA1 Message Date
Hugo Häggmark a30b1c4bee
i18n: Fix for translations from plugin settings (#105358) 7 months ago
Mariell Hoversholm 757be6365a
CI: Bump golangci-lint to 2.0.2 (#103572) 8 months ago
Andres Martinez Gotor b0e74cf737
Grafana Advisor: Plugin checks (#99502) 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
Andres Martinez Gotor e0935246a3
Preinstall: Allow to set a download URL (#96535) 1 year ago
maicon 261be0facd
UniStore: Evaluate Folder DTO attributes (#93968) 1 year ago
Giuseppe Guerra 0db65d229e
Plugins: Add Subresource Integrity checks (#93024) 1 year ago
Levente Balogh 6096f46774
Plugin Extensions: Require meta-data to be defined in `plugin.json` during development mode (#93429) 1 year ago
Gabriel MABILLE 7928245eb6
ManagedServiceAccounts: Add a config option to disable the feature on-prem (#93571) 1 year ago
Will Browne 2c47d246fc
Plugins: Introduce `LoadingStrategy` for frontend loading logic (#92392) 1 year ago
Andres Martinez Gotor f9cd0fe5d1
Add debug headers when downloading plugins (#92579) 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
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
Andres Martinez Gotor a22c1ae424
Chore: Remove provisional APIVersion from plugin info (#89831) 1 year ago
Andres Martinez Gotor d8904f3ca4
Add apiVersion to plugin models (#87510) 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
김은빈 96dfb385ca
Grafana: Replace magic number with a constant variable in response status (#80132) 2 years ago
Will Browne 788b9afda3
Plugins: Make it possible to support multiple plugin versions (#82116) 2 years ago
linoman 824e0f9ce8
Plugins: Display plugin permissions required (#78355) 2 years ago
Gabriel MABILLE 5b70130e6c
Plugins: Rename `externalServiceAuthentication` to `iam` (#78686) 2 years ago
Gabriel MABILLE ef2c79d22a
Chore: use errutil for pluginRepo errors (#78647) 2 years ago
Gabriel MABILLE 24a6ee4a91
Plugins: Check installer's permissions include plugins' permissions (#78211) 2 years ago
Will Browne 7d2d5fbe89
Plugins: Add referer and user login params to plugin CDN redirect logs (#77942) 2 years ago
Giuseppe Guerra da117aea1c
Plugins: Allow disabling angular deprecation UI for specific plugins (#77026) 2 years ago
Jo 729dafaff9
Auth: Unfurl OrgID in pkg/api to allow using identity.Requester interface (#76108) 2 years ago
Andres Martinez Gotor ece94b1e01
Chore: Remove plugincontext.ErrPluginNotFound (#74997) 2 years ago
Andres Martinez Gotor 1714fa598c
Chore: Refactor backend plugin errors (#74928) 2 years ago
Will Browne e855efb13d
Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
Marcus Efraimsson 8ee43f3705
Instrumentation: Add status_source label to request metrics/logs (#74114) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Jo 26339f978b
Auth: Move access control API to SignedInUser interface (#73144) 2 years ago
Will Browne d29f4a8f76
Plugins: Add context to StaticRouteResolver and ErrorResolver interfaces (#73121) 2 years ago
Will Browne 91b0cdc871
Plugins: Account for nil user when constructing plugin context (#69811) 3 years ago
Will Browne 624777258b
Plugins: Refactor creation of plugin context to dedicated service (#66451) 3 years ago
Will Browne a221e1d226
Plugins: Standardize Golang enum naming convention (#69449) 3 years ago
Esteban Beltran 1ed4c0382b
Plugins: Add Initial implementation for frontend plugins sandboxing (#68889) 3 years ago
Ieva d98813796c
RBAC: Remove legacy AC from HasAccess permission check (#68995) 3 years ago
Will Browne 12dc56ad0c
Plugins: Refactor plugin repository API (#69063) 3 years ago
Giuseppe Guerra 16359c82a2
Plugins: Angular deprecation: Detect Angular plugins and expose in API (#66824) 3 years ago
Will Browne 739c7f1c68
Plugins: Simplify plugin file removal (#66115) 3 years ago
Andres Martinez Gotor 98778289cb
Catalog: Show install error with incompatible version (#65059) 3 years ago
Will Browne 7bbe255150
Plugins: Add file store abstraction for handling plugin files (#65432) 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