Improve plugin center error feedback and cache invalidation (#2147)

The plugin center cache was not invalidated when the proxy configuration was changed in the global settings. This caused stale and inconsistent state to be displayed to the user while there was no feedback that something was wrong.
This commit is contained in:
Konstantin Schaper
2022-11-04 11:49:08 +01:00
committed by GitHub
parent ec83de3600
commit 7b933c6821
22 changed files with 307 additions and 63 deletions

View File

@@ -114,6 +114,7 @@ describe("Test plugin hooks", () => {
_embedded: {
plugins,
},
pluginCenterStatus: "OK",
});
const createPendingPlugins = (