stash/ui/v2.5/graphql/mutations/plugins.graphql
DingDongSoLong4 2d73912f15
Improve client-side graphql scalar types (#4511)
* Add types to graphql scalars
* Upgrade dependencies
* Override UI config type
* Remove all IUIConfig casts
* Add tableColumns to IUIConfig
* Add BoolMap type, set strictScalars
* Add PluginConfigMap
* Replace any with unknown
* Add SavedObjectFilter and SavedUIOptions
* Remove unused items from CriterionType
2024-02-07 09:49:32 +11:00

31 lines
801 B
GraphQL

mutation ReloadPlugins {
reloadPlugins
}
mutation RunPluginTask(
$plugin_id: ID!
$task_name: String!
$args: [PluginArgInput!]
) {
runPluginTask(plugin_id: $plugin_id, task_name: $task_name, args: $args)
}
mutation ConfigurePlugin($plugin_id: ID!, $input: Map!) {
configurePlugin(plugin_id: $plugin_id, input: $input)
}
mutation SetPluginsEnabled($enabledMap: BoolMap!) {
setPluginsEnabled(enabledMap: $enabledMap)
}
mutation InstallPluginPackages($packages: [PackageSpecInput!]!) {
installPackages(type: Plugin, packages: $packages)
}
mutation UpdatePluginPackages($packages: [PackageSpecInput!]!) {
updatePackages(type: Plugin, packages: $packages)
}
mutation UninstallPluginPackages($packages: [PackageSpecInput!]!) {
uninstallPackages(type: Plugin, packages: $packages)
}