Basic Capabilities
Overview
📄️ Progress manager
Support using a progress manager to handle queue tasks or asynchronous tasks.
🗃️ Independent hosting service
2 items
📄️ Plugin call OpenAPI
Requirements
📄️ Logger
Each plugin is allowed to log its own messages, providing four standard logging methods: debug, info, warning, and error. Additionally, the system supports exporting log files.
📄️ Custom plugin configuration
Plugins can use this capability to customize and add configuration options for plugins under 'Configuration -> Plugin Management'.
📄️ Get plugin ability configuration
Plugins can retrieve the capability configuration information of the plugin using this capability.
📄️ Super admin
Each plugin in ONES has its dedicated superuser, which has access to all data in ONES. When a plugin requires higher privileges to utilize certain capabilities, it can directly use the plugin's superuser without the need for pre-configuring specific users.
📄️ Timer
Provides a simple way to use timed tasks.
📄️ Audit log
Plugins can write audit logs to ONES. On the "Configuration -> System security -> Audit Log" page, you can view the contents of the audit logs. The operation type of the audit logs generated by plugins using this capability is "Plugin Log".
📄️ Sidebar menu
Requirements
📄️ Sdk error handling
sdk error handling。
🗃️ ONES API
6 items
📄️ Full Screen
Hide the left sidebar and top menu bar, and emphasize the information on the central page.
🗃️ Custom permission
2 items
🗃️ ONES notice
3 items
📄️ extension-sdk
Plugin Extension SDK
🗃️ Storage
6 items