feat: add plugin enable config (#1678)

* add plugin enable config

* fix logic error

* improve codes

* feat: add plugin system status checking api

* perf: add ui displaying plugin system status

* chore: fix linter errors

---------

Co-authored-by: Junyan Qin <rockchinq@gmail.com>
This commit is contained in:
Bruce
2025-09-22 22:49:22 +08:00
committed by GitHub
parent ee24582dd3
commit 3f59bfac5c
10 changed files with 194 additions and 8 deletions
+8
View File
@@ -178,6 +178,14 @@ const zhHant = {
pluginSortSuccess: '外掛排序成功',
pluginSortError: '外掛排序失敗:',
pluginNoConfig: '外掛沒有設定項目。',
systemDisabled: '外掛系統未啟用',
systemDisabledDesc: '尚未啟用外掛系統,請根據文檔修改配置',
connectionError: '外掛系統連接異常',
connectionErrorDesc: '請檢查外掛系統配置或聯絡管理員',
errorDetails: '錯誤詳情',
loadingStatus: '正在檢查外掛系統狀態...',
failedToGetStatus: '取得外掛系統狀態失敗',
pluginSystemNotReady: '外掛系統未就緒,無法執行此操作',
deleting: '刪除中...',
deletePlugin: '刪除外掛',
cancel: '取消',