From b98f3d27b88dd64336f01d65e8c1737c5bdd7d40 Mon Sep 17 00:00:00 2001 From: JimMoen Date: Fri, 26 Apr 2024 22:30:08 +0800 Subject: [PATCH] docs: add change log entry for #12910 --- changes/feat-12910.en.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 changes/feat-12910.en.md diff --git a/changes/feat-12910.en.md b/changes/feat-12910.en.md new file mode 100644 index 000000000..d31fa7ef7 --- /dev/null +++ b/changes/feat-12910.en.md @@ -0,0 +1,15 @@ +Provided a configuration API endpoint for plugin functionality. +This allows users to describe the configuration struct of their plugins using AVRO schema. +During plugin runtime, the plugin's configuration can be accessed via the API. + +Added new API endpoints: +- `/plugins/:name/schema` + To get plugins avro schema and i18n config in one json object. +- `/plugins/:name/config` + To get or update plugin's own config + +Changed API endpoints: +- `/plugins/install` + Status code when succeeded change to `204`. It was `200` previously. +- `/plugins/:name/move` + Status code when succeeded change to `204`. It was `200` previously.