docs: add change log entry for #12910

This commit is contained in:
JimMoen 2024-04-26 22:30:08 +08:00
parent 43ac4f5dfe
commit b98f3d27b8
No known key found for this signature in database
1 changed files with 15 additions and 0 deletions

15
changes/feat-12910.en.md Normal file
View File

@ -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.