a29936f31c
feat: add email verification code for registration and optimize email service
...
- Add POST /user/email/code endpoint to send 6-digit verification code
- Require email code verification before completing registration
- Add email code cache with 10min TTL and 5/day send rate limit
- Fix nil client guard, TLS conn leak, domain parsing, and Resend error body in email pkg
- Deploy via ssh inline command using current branch
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-27 01:47:06 +08:00
9876169c84
refactor: optimize email
2026-03-27 01:23:01 +08:00
5371b1d1c6
feat: add dual-engine email service with aliyun smtp and resend routing
...
Route Chinese domains (edu.cn, qq.com, 163.com, etc.) via Aliyun SMTP
and international addresses via Resend API.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-25 18:33:17 +08:00
fcd9816b0b
refact: add log for export
2026-03-25 18:28:12 +08:00
liuyuanchuang
18597ba7fa
feat: add log for export error
2026-03-12 11:43:26 +08:00
2fafcb9bfd
Merge pull request 'feature/google_oath' ( #5 ) from feature/google_oath into master
...
Reviewed-on: #5
2026-03-06 14:07:42 +08:00
liuyuanchuang
b5d177910c
feat: add email in userinfo
2026-03-06 14:02:04 +08:00
liuyuanchuang
7df6587fd6
chore: update docker compose
2026-03-06 11:22:41 +08:00
liuyuanchuang
94988790f8
feat: update callback url
2026-03-06 11:10:44 +08:00
liuyuanchuang
45dcef5702
feat: add proxy
2026-03-06 11:03:41 +08:00
liuyuanchuang
ed7232e5c0
feat google oauth
2026-03-06 10:28:56 +08:00
liuyuanchuang
8852ee5a3a
Merge branch 'test'
2026-02-13 18:04:26 +08:00
liuyuanchuang
a7b73b0928
Merge branch 'master' of https://code.texpixel.com/YogeLiu/doc_ai_backed
2026-02-13 18:04:21 +08:00
liuyuanchuang
e35f3ed684
fix: update bucket
2026-02-12 19:45:29 +08:00
liuyuanchuang
aed09d4341
feat: update bucket
2026-02-12 19:41:53 +08:00
liuyuanchuang
a0cf063ff9
Merge branch 'master' into test
2026-02-12 19:40:51 +08:00
liuyuanchuang
323b712c18
fix: rm skd file
2026-02-12 19:40:23 +08:00
6786d174a6
Merge pull request 'feat: add mml' ( #4 ) from test into master
...
Reviewed-on: #4
2026-02-05 13:48:14 +08:00
liuyuanchuang
de6b5d3960
Merge branch 'master' into test
2026-02-05 10:44:39 +08:00
liuyuanchuang
81c2767423
feat: add mml from backend
2026-02-05 10:44:11 +08:00
liuyuanchuang
a59fbd0edd
refact: update script
2026-01-27 23:46:52 +08:00
liuyuanchuang
d1a56a2ab3
fix: panic
2026-01-27 23:23:42 +08:00
liuyuanchuang
41df42dea4
feat: decode uid
2026-01-27 22:28:13 +08:00
liuyuanchuang
be3e82fc2e
feat: decode user_id
2026-01-27 22:26:25 +08:00
liuyuanchuang
9e01ee79f1
Merge branch 'master' into test
2026-01-27 22:22:48 +08:00
liuyuanchuang
52c9e48a0f
fix: rm router db
2026-01-27 22:22:06 +08:00
liuyuanchuang
9b7657cd73
Merge branch 'master' into test
2026-01-27 22:20:27 +08:00
liuyuanchuang
a04eedc423
feat: add track point
2026-01-27 22:20:07 +08:00
liuyuanchuang
a5f1ad153e
refactor: update package path
2026-01-27 21:56:21 +08:00
liuyuanchuang
db3beeddb9
Merge branch 'master' of https://code.texpixel.com/YogeLiu/doc_ai_backed into test
2026-01-27 17:40:47 +08:00
eabfd83fdf
feat: add scrip;
2026-01-27 17:40:15 +08:00
97c3617731
feat: replace export url
2026-01-25 09:10:54 +08:00
ece026bea2
feat: add new path for recognize
2026-01-25 09:10:54 +08:00
b9124451d2
feat: update default init env
2026-01-25 09:08:51 +08:00
2e158d3fee
feat: add new path for recognize
2025-12-31 17:53:12 +08:00
be1047618e
Merge branch 'master' into test
2025-12-27 22:22:15 +08:00
3293f1f8a5
fix: downgrade error
2025-12-27 22:21:34 +08:00
ff6795b469
feat: convert markdown to mml
2025-12-27 22:06:48 +08:00
cb461f0134
feat: update req
2025-12-26 21:31:47 +08:00
7c4dfaba54
feat: modify field
2025-12-26 17:27:35 +08:00
5ee1cea0d7
feat: add gls
2025-12-26 17:11:59 +08:00
a538bd6680
fix: modify ip
2025-12-26 16:41:36 +08:00
cd221719cf
fix: http req
2025-12-26 16:38:04 +08:00
d0c0d2cbc3
fix: query by task-no
2025-12-26 16:28:49 +08:00
930d782f18
feat: add api for export
2025-12-26 16:24:34 +08:00
bdd21c4b0f
Merge branch 'master' into test
2025-12-26 15:48:25 +08:00
0aaafdbaa3
feat: add file export
2025-12-26 15:48:14 +08:00
68a1755a83
Merge branch 'master' into test
2025-12-25 14:02:33 +08:00
bb7403f700
feat: add baidu api
2025-12-25 14:02:29 +08:00
3a86f811d0
feat: add log for time
2025-12-23 22:32:29 +08:00