MCPcopy Create free account
hub / github.com/chainreactors/EvilProxy / pluginMetadata

Function pluginMetadata

internal/api/handlers/management/plugins.go:470–479  ·  view source on GitHub ↗
(meta pluginapi.Metadata)

Source from the content-addressed store, hash-verified

468}
469
470func pluginMetadata(meta pluginapi.Metadata) *pluginMetadataInfo {
471 return &pluginMetadataInfo{
472 Name: htmlsanitize.String(meta.Name),
473 Version: htmlsanitize.String(meta.Version),
474 Author: htmlsanitize.String(meta.Author),
475 GitHubRepository: htmlsanitize.String(meta.GitHubRepository),
476 Logo: htmlsanitize.String(meta.Logo),
477 ConfigFields: pluginConfigFields(meta.ConfigFields),
478 }
479}
480
481func pluginIDFromRequest(c *gin.Context) (string, bool) {
482 id := strings.TrimSpace(c.Param("id"))

Callers 2

ListPluginsMethod · 0.85

Calls 2

StringFunction · 0.92
pluginConfigFieldsFunction · 0.85

Tested by 1