Workshop - Manage entries after installing them

Workshop - Auto-enable plugins after installing them
Workshop - Show the latest release above the details page
This commit is contained in:
Robert committed 2024-06-25 21:29:52 +02:00
1 parent 966ca47335
commit 86f78940b1
23 files changed
+401 -190

No files matched your search

@@ -70,6 +70,17 @@ fragment release on Release {
createdAt
}
fragment releaseDetails on Release {
...release
changelog
entry {
...entrySummary
}
dependencies {
...entrySummary
}
}
fragment pluginInfo on PluginInfo {
requiresAdmin
supportsWindows
@@ -1,6 +1,9 @@
query GetEntryById($id: Long!) {
entry(id: $id) {
...entryDetails
latestRelease {
...releaseDetails
}
}
}
@@ -9,7 +12,10 @@ query GetPluginEntryById($id: Long!) {
...entryDetails
pluginInfo {
...pluginInfo
}
}
latestRelease {
...releaseDetails
}
}
}
@@ -1,9 +1,5 @@
query GetReleaseById($id: Long!) {
release(id: $id) {
...release
changelog
entry {
...entrySummary
}
...releaseDetails
}
}