Commit Graph

123 Commits (c440bd2bdaec8fed13f47fdfe76dda63e7d0008a)

Author SHA1 Message Date
Will Browne a221e1d226
Plugins: Standardize Golang enum naming convention (#69449) 3 years ago
Will Browne 1fd4953833
Plugins: Optimize creation of Golang errors and slices (#69448) 3 years ago
Giuseppe Guerra f148b5fb28
Plugins: Forbid loading Angular plugins when Angular is disabled (#69679) 3 years ago
Ryan McKinley e17ef5e504
Pyroscope: Rename phlare to grafana-pyroscope-datasource (#68859) 3 years ago
Giuseppe Guerra 7a132680ef
Revert "Plugins: Forbid loading Angular plugins when Angular is disabled (#69225)" (#69657) 3 years ago
Giuseppe Guerra ff34279ff4
Plugins: Forbid loading Angular plugins when Angular is disabled (#69225) 3 years ago
Ryan McKinley 422684d8b0
Plugins: Support changing plugin IDs (hardcoded) (#67867) 3 years ago
Will Browne ae373c662c
Plugins: Refactor env vars to dedicated service (#68960) 3 years ago
Giuseppe Guerra 16359c82a2
Plugins: Angular deprecation: Detect Angular plugins and expose in API (#66824) 3 years ago
Will Browne e0e2535c96
Plugins: Tidy up CLI code (#67813) 3 years ago
Andres Martinez Gotor aa9838bd25
Chore: Refactor manifest verifier (#67218) 3 years ago
Giuseppe Guerra bfe1b68800
Plugins: Fs: Add option to access unallowed files in dev mode (#66492) 3 years ago
Andres Martinez Gotor 9d7c3a101d
Chore: Use KVStore for the manifest public key (#66839) 3 years ago
Will Browne 739c7f1c68
Plugins: Simplify plugin file removal (#66115) 3 years ago
Andres Martinez Gotor 98c695c68f
Chore: Use Grafana API to retrieve the public key to validate plugins (#66439) 3 years ago
Giuseppe Guerra 1c3ad81826
Plugins: Fix module.js file not being closed when loading plugins (#66288) 3 years ago
Andres Martinez Gotor 52f39e6fa0
Chore: Soft failure in plugin initialization (#66210) 3 years ago
Giuseppe Guerra 652c6dbd22
Plugins: Refactoring: Move plugins tracing env vars to separate func (#66170) 3 years ago
Stephanie Hingtgen 536fad5b61
Plugins: add env variables needed for the secure socks proxy in the plugins sdk (#65878) 3 years ago
Will Browne 7808e74260
Plugins: Skip instrumenting plugin build info for core and bundled plugins (#66105) 3 years ago
Will Browne bff9f4c890
Plugins: Move config factory to pluginsintegration package (#65716) 3 years ago
Giuseppe Guerra f1eddbad06
Plugins: Tracing: Add test for composite propagation (#65917) 3 years ago
Will Browne 819c2f4ad8
Plugins: Remove unnecessary CDN code (#65929) 3 years ago
Giuseppe Guerra 2647b2e0f9
Plugins: Tracing: Disable distributed tracing for plugins by default (#65796) 3 years ago
Giuseppe Guerra 09078b14e1
Plugins: Support for distributed tracing in backend plugins SDK (#63714) 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
Jack Westbrook 8c8f584b41
Plugins: Extend panel menu with links from plugins (#63089) 3 years ago
Will Browne ec82719372
Plugins: Introduce plugin package specific logger (#62204) 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
Marcus Andersson f46f8bdd3a
Plugins: Renamed parts of the UI extension APIs (#63070) 3 years ago
Marcus Andersson 1cfd3f81fb
Plugins: Support for link extensions (#61663) 3 years ago
Giuseppe Guerra af1e2d68da
Plugins: Allow loading panel plugins from a CDN (#59096) 3 years ago
Will Browne c54aa18cd8
Plugins: Add tailored interface for plugins licensing needs (#61045) 3 years ago
Will Browne 76233f9997
Plugins: Unexport PluginDir field from PluginDTO (#59190) 3 years ago
Ryan McKinley 5b71a16acf
Slugify: Replace gosimple/slug with a simple function (#59517) 3 years ago
Will Browne 8a09fd3257
Plugins: Fix app child config func typo (#59386) 3 years ago
Denis Limarev 4d8287b319
Performance: add preallocation for some slice/map (#57860) 3 years ago
Gabriel MABILLE d999b5bda0
RBAC: remove redundant role name field from plugin role registrations (#58166) 3 years ago
Gabriel MABILLE 30fae33f66
RBAC: Allow role registration for plugins (#57387) 4 years ago
Marcus Efraimsson 6f8fcae01b
[main] Plugin fixes (#57399) 4 years ago
Will Browne d0d8544ded
Plugins: Create single point of entry for adding / removing plugins (#55463) 4 years ago
Will Browne 0571d98bba
[WIP] Plugins: Introduce Plugins specific config (#54854) 4 years ago
Will Browne 15756ecf86
remove unused cfg (#54770) 4 years ago
sam boyer 4d433084a5
plugins: New static scanner and validator, with Thema slot support (#53754) 4 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 4 years ago
Will Browne 5d052be6ff
Plugins: Always validate root URL if specified in signature manfiest (#52332) 4 years ago
Will Browne 0b40c8e51e
Plugins: Add missing asserts for Plugin Errors field (#51702) 4 years ago
Michael Mandrus f376c33903
WIP: Add private Secret Manager Plugins support to plugin platform (#49544) 4 years ago