lyen1688
|
af550fa64e
|
feat: 增加 GitHub 和 Google 邮箱快捷登录
|
2026-05-06 16:06:11 +08:00 |
|
shaw
|
9b6dcc57bd
|
feat(affiliate): 完善邀请返利系统
- 修复返利不到账的根因:tryClaimAffiliateRebateAudit 中 PostgreSQL 参数类型推断冲突
- 补全 OAuth 注册路径(LinuxDo/OIDC/WeChat/Pending Flow)的邀请码绑定
- 前端 OAuth 注册页面传递 aff_code 参数
- 新增返利冻结期机制:可配置冻结时间,到期后自动解冻(懒解冻)
- 新增返利有效期:绑定后 N 天内有效,过期不再产生返利
- 新增单人返利上限:超出上限部分精确截断
- 增强返利流程 slog 结构化日志,便于排查问题
- 已邀请用户列表增加返利明细列
|
2026-04-26 12:42:35 +08:00 |
|
IanShaw027
|
ca4e38aa01
|
fix(profile): stabilize binding compatibility and frontend checks
|
2026-04-22 14:57:47 +08:00 |
|
IanShaw027
|
6696e61c7b
|
fix(frontend): preserve callback recovery state
|
2026-04-22 13:19:41 +08:00 |
|
IanShaw027
|
a6b919eb53
|
frontend: normalize auth oauth i18n and error toasts
|
2026-04-21 22:26:11 +08:00 |
|
IanShaw027
|
12f1e19d68
|
fix: restore wechat oauth legacy callback compatibility
|
2026-04-21 13:36:19 +08:00 |
|
IanShaw027
|
33b208ab6f
|
fix: restore legacy oauth callback fragment compatibility
|
2026-04-21 11:00:18 +08:00 |
|
IanShaw027
|
7e89bca5e6
|
fix: tighten pending oauth email routing and binding state
|
2026-04-21 10:41:29 +08:00 |
|
IanShaw027
|
dcd5c43da4
|
feat: complete email binding and pending oauth verification flows
|
2026-04-21 10:00:06 +08:00 |
|
IanShaw027
|
cd0338fbae
|
fix frontend wechat oauth capability recovery
|
2026-04-21 01:48:23 +08:00 |
|
IanShaw027
|
067eb23d8e
|
Tighten WeChat OAuth capability mode selection
|
2026-04-21 00:46:40 +08:00 |
|
IanShaw027
|
12f4af742f
|
fix auth pending adoption and turnstile flow
|
2026-04-21 00:45:56 +08:00 |
|
IanShaw027
|
55e8dd550a
|
Tighten WeChat payment resume flow
|
2026-04-21 00:33:23 +08:00 |
|
IanShaw027
|
85fc54b205
|
fix(frontend): restore pending auth session flow
|
2026-04-21 00:05:44 +08:00 |
|
IanShaw027
|
0fa47f18ed
|
feat: complete pending oauth account creation UI
|
2026-04-21 00:02:51 +08:00 |
|
IanShaw027
|
7ef7fd19e7
|
fix: restore wechat payment oauth and jsapi flow
|
2026-04-20 23:34:57 +08:00 |
|
IanShaw027
|
e1a28848fa
|
fix: clarify wechat existing account binding
|
2026-04-20 22:54:47 +08:00 |
|
IanShaw027
|
7fdede579a
|
fix: preserve wechat bind resume state
|
2026-04-20 22:52:56 +08:00 |
|
IanShaw027
|
4d10ba4297
|
fix: complete wechat pending auth callback flows
|
2026-04-20 22:50:41 +08:00 |
|
IanShaw027
|
bffcc2042e
|
fix: complete oidc pending auth callback flows
|
2026-04-20 22:37:25 +08:00 |
|
IanShaw027
|
7826e9880c
|
feat: support linuxdo pending bind 2fa callback
|
2026-04-20 19:53:22 +08:00 |
|
IanShaw027
|
6ea3f42e2f
|
feat: add oauth callback email binding ui
|
2026-04-20 19:30:19 +08:00 |
|
IanShaw027
|
c6d8592484
|
feat: add profile auth identity binding flow
|
2026-04-20 18:28:44 +08:00 |
|
IanShaw027
|
e9de839d87
|
feat: rebuild auth identity foundation flow
|
2026-04-20 17:39:57 +08:00 |
|