NapCatQQ/packages/napcat-webui-backend/src/api
手瓜一十雪 82a7154b92 fix: #1574 & Clear CJS cache and reload plugins on install
Add support for clearing CommonJS module cache when unloading plugins and reload plugins on install. PluginLoader now uses createRequire to access require.cache and exposes clearCache(pluginPath) to remove cached modules under the plugin directory; plugin manager calls this when unloading. Web UI backend install handlers now reload an existing plugin (with progress updates) instead of skipping registration, ensuring updated code/metadata take effect.
2026-02-02 14:14:06 +08:00
..
Auth.ts Add Passkey (WebAuthn) authentication support 2025-11-22 16:00:32 +08:00
BackupConfig.ts feat(webui): 新增配置全量备份与恢复功能。 (#1571) 2026-02-01 10:21:19 +08:00
BaseInfo.ts Support passing JWT secret key on worker restart 2026-01-18 11:13:08 +08:00
Debug.ts Add payload and return schemas to OneBot actions (#1549) 2026-01-27 19:07:17 +08:00
File.ts Support custom WebUI fonts and UI additions 2026-02-01 14:00:27 +08:00
Log.ts Refactor interfaces and decouple backend dependencies 2025-11-16 10:58:30 +08:00
Mirror.ts Add mirror management and selection UI 2026-01-29 17:11:59 +08:00
OB11Config.ts Refactor interfaces and decouple backend dependencies 2025-11-16 10:58:30 +08:00
Plugin.ts Add plugin WebUI extension page and API routing support 2026-01-30 12:48:24 +08:00
PluginStore.ts fix: #1574 & Clear CJS cache and reload plugins on install 2026-02-02 14:14:06 +08:00
Process.ts Remove explicit status code from sendError calls 2026-01-17 15:10:21 +08:00
Proxy.ts Update import paths to use direct module references 2025-11-13 18:56:51 +08:00
QQLogin.ts feat: 优化离线重连机制,支持通过前端实现重新登录 2026-01-17 15:38:24 +08:00
Status.ts Refactor interfaces and decouple backend dependencies 2025-11-16 10:58:30 +08:00
UpdateNapCat.ts Silence update log; change update UI colors 2026-01-31 15:15:01 +08:00
WebUIConfig.ts Add SSL certificate management to WebUI config 2026-01-30 14:28:47 +08:00