From 048790b33a2f6497af0cc5a7410d1848ca75baa2 Mon Sep 17 00:00:00 2001 From: advplyr Date: Sat, 21 Dec 2024 16:48:56 -0600 Subject: [PATCH] Updates on plugin apis and example --- client/components/ui/ContextMenuDropdown.vue | 1 + client/pages/config/plugins/_id.vue | 60 ++++++--- client/pages/item/_id/index.vue | 8 +- client/store/index.js | 2 +- server/Auth.js | 4 +- server/Server.js | 2 +- server/controllers/PluginController.js | 66 ++++++++-- server/managers/PluginManager.js | 120 ++++++++---------- server/routers/ApiRouter.js | 5 +- test/server/managers/plugins/Example/index.js | 88 +++++++++++-- .../managers/plugins/Example/manifest.json | 26 ++-- 11 files changed, 258 insertions(+), 124 deletions(-) diff --git a/client/components/ui/ContextMenuDropdown.vue b/client/components/ui/ContextMenuDropdown.vue index 52a5c2e2..693fbad0 100644 --- a/client/components/ui/ContextMenuDropdown.vue +++ b/client/components/ui/ContextMenuDropdown.vue @@ -31,6 +31,7 @@ diff --git a/client/pages/config/plugins/_id.vue b/client/pages/config/plugins/_id.vue index 3f7d84b7..dda1094f 100644 --- a/client/pages/config/plugins/_id.vue +++ b/client/pages/config/plugins/_id.vue @@ -1,14 +1,14 @@