手瓜一十雪
2b5f4cfea0
Add cookie header to getAlbumList API request
...
The getAlbumList method in NTQQWebApi now includes a 'Cookie' header with skey, pskey, and uin for authentication. Updated GetQunAlbumList action to use the correct return type from NTQQWebApi.getAlbumList.
2025-08-24 20:39:07 +08:00
手瓜一十雪
3ed5f4cd3c
feat: Add group album upload utilities and refactor API && close #1116
...
Introduces src/core/data/webapi.ts with utilities for chunked group album uploads, including session creation and chunk management. Refactors NTQQWebApi in webapi.ts to use these utilities, adds getAlbumList and uploadImageToQunAlbum methods, and improves upload logic for efficiency and maintainability.
2025-08-24 20:12:35 +08:00
手瓜一十雪
568c20d9b0
feat: #1121 & Add cache cleaning for specific directories
...
Extended the CleanCache action to remove files from Pic, Ptt, Video, File, and log directories under the nt_data path. This improves cache management by ensuring these directories are also cleaned, with logging for successful and failed deletions. 增强缓存清理
2025-08-24 16:02:05 +08:00
手瓜一十雪
3032dbcbef
feat: #1179
2025-08-24 15:50:08 +08:00
手瓜一十雪
53bfab25a4
chore: Update LiteLoaderWrapper.zip binary && close #1169
...
Replaces the existing LiteLoaderWrapper.zip file with a new version. Details of the changes within the binary are not shown in this commit.
2025-08-24 15:18:49 +08:00
手瓜一十雪
887a37753d
fix : #1171
2025-08-24 14:53:58 +08:00
Mlikiowa
7e337a9165
release: v4.8.99
2025-08-24 06:02:30 +00:00
手瓜一十雪
9edd7d6796
feat: 38711
2025-08-24 14:02:03 +08:00
子寻
730d7eea59
fix: /get_msg interface returns group type message with group_name. ( #1205 )
2025-08-23 11:38:24 +08:00
Mlikiowa
79d8985383
release: v4.8.98
2025-08-17 15:35:05 +00:00
手瓜一十雪
6166617a16
Fix typo in getFullQQVersion method call
...
Corrects the method name from getFullQQVesion to getFullQQVersion in the WebUiDataRuntime.setQQVersion call to ensure proper retrieval of QQ version information.
2025-08-17 23:34:41 +08:00
Mlikiowa
f9e6453b4e
release: v4.8.97
2025-08-17 14:59:12 +00:00
手瓜一十雪
50e8a1ee1f
fix: error
2025-08-17 22:58:30 +08:00
837951602
29db436b46
fix: offset.json ( #1193 )
...
fix win add lin x64
2025-08-17 17:31:24 +08:00
Mlikiowa
c3e5eeacaa
release: v4.8.96
2025-08-15 11:17:15 +00:00
手瓜一十雪
7c0329c4f3
Update group.ts
2025-08-15 19:12:13 +08:00
手瓜一十雪
5b9b7e1c0a
fix : #1191
2025-08-15 19:12:04 +08:00
dependabot[bot]
3dca5f926e
build(deps-dev): bump vite from 6.3.5 to 7.1.1 ( #1183 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.5 to 7.1.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-15 19:09:03 +08:00
dependabot[bot]
cc9a28163d
build(deps-dev): bump @typescript-eslint/parser from 8.38.0 to 8.39.0 ( #1182 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 8.38.0 to 8.39.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.39.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.39.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-15 19:08:57 +08:00
dependabot[bot]
a7474ba9ae
build(deps-dev): bump @eslint/js from 9.32.0 to 9.33.0 ( #1185 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.32.0 to 9.33.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.33.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.33.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-15 19:08:40 +08:00
dependabot[bot]
5c4dba62eb
build(deps-dev): bump @sinclair/typebox from 0.34.35 to 0.34.38 ( #1187 )
...
Bumps [@sinclair/typebox](https://github.com/sinclairzx81/typebox ) from 0.34.35 to 0.34.38.
- [Commits](https://github.com/sinclairzx81/typebox/compare/0.34.35...0.34.38 )
---
updated-dependencies:
- dependency-name: "@sinclair/typebox"
dependency-version: 0.34.38
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-15 19:08:30 +08:00
手瓜一十雪
94d060d99c
Add explicit type annotations to AST traversal paths
...
Updated the performance monitor Vite plugin to add explicit type annotations to AST traversal callback parameters, improving type safety and clarity. Also removed a duplicate import in src/plugin/index.ts.
2025-08-15 19:02:53 +08:00
手瓜一十雪
25ff49e683
Merge branch 'main' of https://github.com/NapNeko/NapCatQQ
2025-08-15 19:00:57 +08:00
手瓜一十雪
c436cc91b9
Add appid and offset entries for new versions
...
Added appid and qua for versions 9.9.21-38503 and 3.2.19-38503 in appid.json. Added send and recv offsets for 9.9.21-38503 in offset.json to support new application versions.
2025-08-15 18:57:43 +08:00
dependabot[bot]
80217c1ec3
build(deps-dev): bump @eslint/js from 9.31.0 to 9.32.0 ( #1160 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.31.0 to 9.32.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.32.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 20:39:28 +08:00
dependabot[bot]
adb5ecb7b5
build(deps-dev): bump esbuild from 0.25.5 to 0.25.8 ( #1159 )
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.25.5 to 0.25.8.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.5...v0.25.8 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.25.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 20:39:14 +08:00
囧囧JOJO
5c4e161434
feat: 添加可选参数 'count' 到 SetGroupAddRequest 以支持动态获取通知数量( #1113 补充) ( #1146 )
...
* feat: 添加可选参数 'count' 到 SetGroupAddRequest 以支持动态获取通知数量(#1113 补充)
* feat: 设置 SetGroupAddRequest 中 'count' 的默认值为 100
* Update src/onebot/action/group/SetGroupAddRequest.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-06 20:38:57 +08:00
dependabot[bot]
7923d43709
build(deps): bump ws from 8.18.2 to 8.18.3 ( #1157 )
...
Bumps [ws](https://github.com/websockets/ws ) from 8.18.2 to 8.18.3.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.2...8.18.3 )
---
updated-dependencies:
- dependency-name: ws
dependency-version: 8.18.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 20:38:41 +08:00
dependabot[bot]
402e78d8da
build(deps-dev): bump @typescript-eslint/parser from 8.37.0 to 8.38.0 ( #1158 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 8.37.0 to 8.38.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.38.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 20:38:15 +08:00
手瓜一十雪
11308d9e01
Pr enhance ( #1176 )
...
* fix
* Refactor PacketApi status checks and fix typos
Replaced all usages of PacketApi.available with PacketApi.packetStatus for more accurate status checking. Fixed a typo in getFullQQVesion to getFullQQVersion. Updated plugin_onmessage to fetch and parse messages for a user. These changes improve reliability and consistency in API status handling.
* Fix typo in getFullQQVersion method name
Corrected the method name from getFullQQVesion to getFullQQVersion in multiple locations to ensure consistency and prevent potential runtime errors.
* Remove performance CLI and demo, fix typos, update proto
Deleted the performance CLI and demo files. Fixed a typo in getFullQQVesion to getFullQQVersion across multiple files. Changed the 'time' field type from UINT32 to UINT64 in Oidb.0x9067_202 proto. Commented out performanceMonitorPlugin in vite.config.ts. Removed an unimplemented log statement in NodeIKernelBuddyListener.
* Comment out default plugin adapter registration
The default registration of OB11PluginAdapter in NapCatOneBot11Adapter was commented out, likely to prevent automatic plugin loading or to allow for more flexible plugin management. Also, removed an unnecessary blank line in the plugin_onmessage function.
* fix
* Add shell-analysis mode with performance monitoring
Introduces a new .env.shell-analysis file and a dev:shell-analysis npm script for building in shell-analysis mode. Updates vite.config.ts to support the new mode, enabling the performance monitor plugin with an updated exclude list. Also extends the plugin's exclude patterns to filter out 'packet' files.
* Delete performance-api.ts
* Add commented export for performance-monitor
Added a commented-out export statement for '@/common/performance-monitor' in napcat.ts, possibly for future use or reference. No functional changes to the file.
2025-08-06 20:37:45 +08:00
手瓜一十雪
d0a1ea82bb
Remove performance CLI and demo, fix typos, update proto
...
Deleted the performance CLI and demo files. Fixed a typo in getFullQQVesion to getFullQQVersion across multiple files. Changed the 'time' field type from UINT32 to UINT64 in Oidb.0x9067_202 proto. Commented out performanceMonitorPlugin in vite.config.ts. Removed an unimplemented log statement in NodeIKernelBuddyListener.
2025-08-06 19:57:36 +08:00
手瓜一十雪
958a6b58bc
Fix typo in getFullQQVersion method name
...
Corrected the method name from getFullQQVesion to getFullQQVersion in multiple locations to ensure consistency and prevent potential runtime errors.
2025-08-06 19:32:14 +08:00
手瓜一十雪
d498513bda
Refactor PacketApi status checks and fix typos
...
Replaced all usages of PacketApi.available with PacketApi.packetStatus for more accurate status checking. Fixed a typo in getFullQQVesion to getFullQQVersion. Updated plugin_onmessage to fetch and parse messages for a user. These changes improve reliability and consistency in API status handling.
2025-08-06 19:31:24 +08:00
手瓜一十雪
7f08d62b5b
fix
2025-08-06 18:43:44 +08:00
Mlikiowa
beb189bd49
release: v4.8.95
2025-07-26 12:19:32 +00:00
手瓜一十雪
f1db0be1ce
Add new appid and offset entries for version 37625
...
Updated appid.json and offset.json to include new entries for versions 9.9.20-37625 and 3.2.18-37625, supporting both x64 and arm64 architectures.
2025-07-26 20:19:04 +08:00
Mlikiowa
c5477929c2
release: v4.8.94
2025-07-21 11:49:43 +00:00
手瓜一十雪
82763cac49
feat: 添加新的appid和offset配置以支持版本9.9.20-37475和3.2.18-37475
2025-07-21 19:48:59 +08:00
dependabot[bot]
9b78330ffe
build(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 ( #1123 )
...
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) from 2.31.0 to 2.32.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-import
dependency-version: 2.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: 手瓜一十雪 <nanaeonn@outlook.com >
2025-07-21 19:19:51 +08:00
dependabot[bot]
5d88cb5384
build(deps-dev): bump eslint-import-resolver-typescript ( #1124 )
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 4.4.3 to 4.4.4.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.3...v4.4.4 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-version: 4.4.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 19:18:22 +08:00
dependabot[bot]
200aa61da8
build(deps-dev): bump @eslint/js from 9.30.1 to 9.31.0 ( #1125 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.30.1 to 9.31.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.31.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.31.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 19:18:10 +08:00
dependabot[bot]
5ae0e39e28
build(deps-dev): bump @typescript-eslint/parser from 8.35.1 to 8.37.0 ( #1140 )
...
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.37.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 19:17:45 +08:00
手瓜一十雪
0450c708b5
fix
2025-07-11 19:28:01 +08:00
Mlikiowa
b048ccba36
release: v4.8.93
2025-07-09 11:21:08 +00:00
dependabot[bot]
7525026463
build(deps-dev): bump @eslint/js from 9.28.0 to 9.30.1 ( #1110 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.28.0 to 9.30.1.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.30.1/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.30.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 19:11:09 +08:00
dependabot[bot]
a5bb8dbe7c
build(deps-dev): bump @eslint/compat from 1.3.0 to 1.3.1 ( #1099 )
...
Bumps [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/compat-v1.3.1/packages/compat )
---
updated-dependencies:
- dependency-name: "@eslint/compat"
dependency-version: 1.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 19:10:54 +08:00
dependabot[bot]
004247f324
build(deps-dev): bump typescript-eslint from 8.34.0 to 8.35.1 ( #1112 )
...
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.35.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 19:10:14 +08:00
dependabot[bot]
b8d90eee45
build(deps-dev): bump @rollup/plugin-typescript from 12.1.2 to 12.1.4 ( #1098 )
...
Bumps [@rollup/plugin-typescript](https://github.com/rollup/plugins/tree/HEAD/packages/typescript ) from 12.1.2 to 12.1.4.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/typescript/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/typescript-v12.1.4/packages/typescript )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-typescript"
dependency-version: 12.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 19:10:02 +08:00
手瓜一十雪
8771d53521
Add support for 3.2.18-37051 and 9.9.20-37051 versions
...
Updated appid.json and offset.json to include new entries for versions 3.2.18-37051 and 9.9.20-37051, including their respective app IDs, QUA values, and offset mappings for x64 and arm64 architectures.
2025-07-09 19:06:47 +08:00
Mlikiowa
bec33923e1
release: v4.8.92
2025-07-07 12:47:57 +00:00