Skip to content

Commit 566c653

Browse files
docs: fix user API auth and add admin delete API docs (dreamhunter2333#836)
1 parent bde08b9 commit 566c653

11 files changed

Lines changed: 1209 additions & 1545 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,13 @@
1010

1111
### Features
1212

13+
- feat: |用户注册| 新增用户注册邮箱正则校验功能,管理员可配置邮箱格式验证规则
14+
1315
### Bug Fixes
1416

17+
- fix: |文档| 修复 User Mail API 文档中错误使用 `x-admin-auth` 的问题,改为正确的 `x-user-token`
18+
- docs: |文档| 新增 Admin 删除邮件、删除邮箱地址、清空收件箱、清空发件箱 API 文档
19+
1520
### Improvements
1621

1722
- style: |邮件列表| 优化收件箱和发件箱空状态显示,根据邮件数量显示不同提示信息,添加语义化图标

CHANGELOG_EN.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,13 @@
1010

1111
### Features
1212

13+
- feat: |User Registration| Add email regex validation for user registration, admins can configure email format validation rules
14+
1315
### Bug Fixes
1416

17+
- fix: |Docs| Fix User Mail API documentation incorrectly using `x-admin-auth`, changed to correct `x-user-token`
18+
- docs: |Docs| Add Admin API documentation for delete mail, delete address, clear inbox, and clear sent items
19+
1520
### Improvements
1621

1722
- style: |Mail List| Improve empty state display for inbox and sent box, show different messages based on mail count, add semantic icons

frontend/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,25 +22,25 @@
2222
"dependencies": {
2323
"@fingerprintjs/fingerprintjs": "^5.0.1",
2424
"@simplewebauthn/browser": "10.0.0",
25-
"@unhead/vue": "^2.1.2",
26-
"@vueuse/core": "^14.2.0",
25+
"@unhead/vue": "^2.1.4",
26+
"@vueuse/core": "^14.2.1",
2727
"@wangeditor/editor": "^5.1.23",
2828
"@wangeditor/editor-for-vue": "^5.1.12",
29-
"axios": "^1.13.4",
29+
"axios": "^1.13.5",
3030
"jszip": "^3.10.1",
3131
"mail-parser-wasm": "^0.2.1",
3232
"naive-ui": "^2.43.2",
3333
"postal-mime": "^2.7.3",
3434
"vooks": "^0.2.12",
35-
"vue": "^3.5.27",
35+
"vue": "^3.5.28",
3636
"vue-clipboard3": "^2.0.0",
3737
"vue-i18n": "^11.2.8",
3838
"vue-router": "^4.6.4"
3939
},
4040
"devDependencies": {
4141
"@vicons/fa": "^0.13.0",
4242
"@vicons/material": "^0.13.0",
43-
"@vitejs/plugin-vue": "^6.0.3",
43+
"@vitejs/plugin-vue": "^6.0.4",
4444
"unplugin-auto-import": "^20.3.0",
4545
"unplugin-vue-components": "^30.0.0",
4646
"vite": "^7.3.1",
@@ -49,7 +49,7 @@
4949
"vite-plugin-wasm": "^3.5.0",
5050
"workbox-build": "^7.4.0",
5151
"workbox-window": "^7.4.0",
52-
"wrangler": "^4.61.1"
52+
"wrangler": "^4.65.0"
5353
},
5454
"packageManager": "pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39"
5555
}

0 commit comments

Comments
 (0)