Commit Graph

55 Commits (2e2e89a81663dfdab284e945bc508c33a6eadddb)

Author SHA1 Message Date
Selene 9e5fd78b52
Codegen: Remove pfs codegen dependency from Grafana codebase (#98840) 12 months ago
Selene 0501ff9079
Codegen: Isolate schema generation code (#98742) 12 months ago
Andres Martinez Gotor e0935246a3
Preinstall: Allow to set a download URL (#96535) 1 year ago
Will Browne b87c76ad21
Plugins: Add metric to track plugin backend target (#95976) 1 year ago
Syerikjan Kh f8748f0724
ref: pass tracer to plugin factory func (#93701) 1 year ago
Andres Martinez Gotor f9cd0fe5d1
Add debug headers when downloading plugins (#92579) 1 year ago
Will Browne aea8b60849
Plugins: Add support for fetching plugin includes from plugin CDN (#91476) 1 year ago
Todd Treece e60b0aef83
Plugins: Add support for ResourceConversion (#91977) 1 year ago
Andres Martinez Gotor 9067797eb4
Feature: Allow to install plugins through configuration (#91790) 1 year ago
Eric Leijonmarck 248af65f9c
Actionsets: Add ability for plugins to add actions for core actionsets (i.e. `folders:edit`) (#88776) 1 year ago
Ryan McKinley ffc2702552
Plugins: Support Admission validation hooks (#87718) 2 years ago
Andres Martinez Gotor f375af793f
Plugin loader: refactor step evaluation (#85881) 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
Ryan McKinley 1caaa56de0
FeatureFlags: Use interface rather than manager (#80000) 2 years ago
Gabriel MABILLE 5b70130e6c
Plugins: Rename `externalServiceAuthentication` to `iam` (#78686) 2 years ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 2 years ago
Gabriel MABILLE fe8d0e6381
ExtSvcAuth: Refactor external service registry to use ExternalServiceRegistry variables (#78056) 2 years ago
Gabriel MABILLE 20a2840046
Plugin: Remove external service on plugin removal (#77712) 2 years ago
Gabriel MABILLE 25b30aeb6d
Plugin: Enable service account based on plugin settings on init (#77193) 2 years ago
Hugo Kiyodi Oshiro dfc1875061
Plugins: Add managed instance installation resources (#76767) 2 years ago
Gabriel MABILLE 969e6a17ba
Plugins: Rename oauth package to auth (#75611) 2 years ago
Andres Martinez Gotor 1714fa598c
Chore: Refactor backend plugin errors (#74928) 2 years ago
Andres Martinez Gotor 1a8a19a9ed
Chore: Avoid stopping plugin (#74654) 2 years ago
lean.dev 5e0b20266e
Licensing: Pass func to update env variables when starting plugin (#74620) 2 years ago
Will Browne e855efb13d
Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
Will Browne 557b1654f9
Plugins: Ensure service registration occurs in right order (#74001) 2 years ago
Will Browne 3c50db328d
Plugins: Make Installer responsible for removing plugins from file system (#73323) 2 years ago
Will Browne 75b0788377
Plugins: Remove registry dependency from process manager (#73241) 2 years ago
Will Browne 72da44db0e
Plugins: Add validation stage to plugin loader pipeline (#73053) 2 years ago
Will Browne 60b4a0b2a4
Plugins: Add termination stage to plugin loader pipeline (#72822) 2 years ago
Will Browne ad2705fa0b
Plugins: Add inititialization stage to plugin loader pipeline (#72667) 2 years ago
Will Browne a8577c21ba
Plugins: Migrate PluginStore mock to pre-existing fakes package (#71664) 3 years ago
Will Browne 162dde5bdd
Plugins: Use suffix for plugin directory (#71375) 3 years ago
Andres Martinez Gotor 025465e611
Chore: Update plugin schema with service registration info (#70692) 3 years ago
Andres Martinez Gotor 4ff0abd0d1
SaveExternalService (OAuth) on plugin load (#69764) 3 years ago
Will Browne 1fd4953833
Plugins: Optimize creation of Golang errors and slices (#69448) 3 years ago
Will Browne 12dc56ad0c
Plugins: Refactor plugin repository API (#69063) 3 years ago
Giuseppe Guerra bfe1b68800
Plugins: Fs: Add option to access unallowed files in dev mode (#66492) 3 years ago
Will Browne 739c7f1c68
Plugins: Simplify plugin file removal (#66115) 3 years ago
Andres Martinez Gotor 52f39e6fa0
Chore: Soft failure in plugin initialization (#66210) 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 ee2dd62a1f
Plugins: Refactor loader + finder to support multiple sourcing methods (#64735) 3 years ago
lean.dev 0b0140b761
Licensing: Send the app url to plugin (#64258) 3 years ago
Will Browne 68df83c86d
Plugins: Add Plugin FS abstraction (#63734) 3 years ago
Will Browne ec82719372
Plugins: Introduce plugin package specific logger (#62204) 3 years ago
Will Browne ab8de1a0e3
Plugins: Add simple plugin sources service (#63814) 3 years ago
Will Browne c54aa18cd8
Plugins: Add tailored interface for plugins licensing needs (#61045) 3 years ago