NapCatQQ/packages/napcat-core
手瓜一十雪 74b1da67d8
Some checks are pending
Build NapCat Artifacts / Build-Framework (push) Waiting to run
Build NapCat Artifacts / Build-Shell (push) Waiting to run
Add password login support to web UI and backend
Implement password-based QQ login across the stack: add a PasswordLogin React component, integrate it into the QQ login page, and add a frontend controller method to call a new /QQLogin/PasswordLogin API. On the backend, add QQPasswordLoginHandler, router entry, and WebUiDataRuntime hooks (setPasswordLoginCall / requestPasswordLogin) plus a default handler. Register a password login callback in the shell (base.ts) that calls the kernel login service, handles common error cases and falls back to QR code when needed. Update types to include onPasswordLoginRequested and adjust NodeIKernelLoginService method signatures (including passwordLogin return type changed to Promise<QuickLoginResult>) and minor formatting fixes.
2026-02-02 19:48:31 +08:00
..
adapters Update onMSFSsoError signature with code and desc 2025-11-22 20:30:02 +08:00
apis Add payload and return schemas to OneBot actions (#1549) 2026-01-27 19:07:17 +08:00
data feat: Support custom filename and cover image for Flash Transfer (#1544) 2026-01-25 09:51:43 +08:00
external Update version keys to 9.9.27-45627 2026-01-31 22:04:08 +08:00
helper Add UploadForwardMsgV2 support for multi-message forwarding 2026-01-30 18:47:45 +08:00
listeners Add onLoginRecordUpdate method to listener 2026-01-14 18:53:31 +08:00
packet 修改合并消息上传资源日志 (#1573) 2026-02-01 09:53:40 +08:00
protocol Add ESLint config and update code style 2025-11-15 16:21:59 +08:00
services Add password login support to web UI and backend 2026-02-02 19:48:31 +08:00
types Add payload and return schemas to OneBot actions (#1549) 2026-01-27 19:07:17 +08:00
index.ts Introduce NapCat Protocol and adapter management 2026-01-29 22:14:55 +08:00
package.json Move inversify and reflect-metadata to napcat-core 2025-11-15 16:23:03 +08:00
tsconfig.json Refactor TypeScript configs to use shared base 2025-11-15 14:00:27 +08:00
wrapper.ts feat: Support custom filename and cover image for Flash Transfer (#1544) 2026-01-25 09:51:43 +08:00