mirror of
https://github.com/stashapp/stash.git
synced 2025-12-18 04:44:37 +03:00
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
This commit is contained in:
71
ui/v2.5/graphql/queries/plugins.graphql
Normal file
71
ui/v2.5/graphql/queries/plugins.graphql
Normal file
@@ -0,0 +1,71 @@
|
||||
query Plugins {
|
||||
plugins {
|
||||
id
|
||||
name
|
||||
enabled
|
||||
description
|
||||
url
|
||||
version
|
||||
|
||||
tasks {
|
||||
name
|
||||
description
|
||||
}
|
||||
|
||||
hooks {
|
||||
name
|
||||
description
|
||||
hooks
|
||||
}
|
||||
|
||||
settings {
|
||||
name
|
||||
display_name
|
||||
description
|
||||
type
|
||||
}
|
||||
|
||||
requires
|
||||
|
||||
paths {
|
||||
css
|
||||
javascript
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
query PluginTasks {
|
||||
pluginTasks {
|
||||
name
|
||||
description
|
||||
plugin {
|
||||
id
|
||||
name
|
||||
enabled
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
query InstalledPluginPackages {
|
||||
installedPackages(type: Plugin) {
|
||||
...PackageData
|
||||
}
|
||||
}
|
||||
|
||||
query InstalledPluginPackagesStatus {
|
||||
installedPackages(type: Plugin) {
|
||||
...PackageData
|
||||
source_package {
|
||||
...PackageData
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
query AvailablePluginPackages($source: String!) {
|
||||
availablePackages(source: $source, type: Plugin) {
|
||||
...PackageData
|
||||
requires {
|
||||
package_id
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user