NapCatQQ/packages/napcat-webui-backend/src/api
手瓜一十雪 40409a3841 Refactor plugin manager with modular loader and types
Refactors the plugin manager by extracting configuration, loader, and type definitions into separate modules under the 'plugin' directory. Introduces a new PluginLoader class for scanning and loading plugins, and updates the main manager to use modularized logic and improved type safety. This change improves maintainability, separation of concerns, and extensibility for plugin management.
2026-01-30 11:50:22 +08:00
..
Auth.ts Add Passkey (WebAuthn) authentication support 2025-11-22 16:00:32 +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 Refactor font handling and theme config, switch to CodeMirror editor 2025-12-24 18:02:54 +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 Refactor plugin manager with modular loader and types 2026-01-30 11:50:22 +08:00
PluginStore.ts Improve plugin status handling and dirname lookup 2026-01-29 16:42:15 +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 Support passing JWT secret key on worker restart 2026-01-18 11:13:08 +08:00
WebUIConfig.ts Add flexible IP access control to WebUI config 2026-01-26 19:46:15 +08:00