qzl
3cab7b03f7
refactor: Phase 2 - rename routes to RESTful style
2026-02-26 13:41:32 +08:00
qzl
4b707c7da1
fix: add missing get_user_repository function
2026-02-26 13:36:34 +08:00
qzl
04726b42cb
refactor: Phase 1 - rename and simplify backend schemas
2026-02-26 13:33:02 +08:00
qzl
11666e6492
fix(auth): validation toast and rate limit adjustment
2026-02-26 12:07:40 +08:00
qzl
443977be9b
fix(security): enforce defensive RLS for agent chat tables
...
Close Supabase advisor findings by enabling RLS and deny-by-default policies on new public agent-chat tables. Clarify backend RLS governance and incident runbook steps to prevent config-drift regressions.
2026-02-25 18:04:05 +08:00
qzl
890de969cc
merge: combine local dev updates into dev
2026-02-25 17:05:04 +08:00
qzl
ce6388595b
chore: snapshot local dev updates before merge
2026-02-25 17:04:17 +08:00
qzl
cd40b2b4f4
feat(agent-chat): complete core workflow and strengthen auth rate limiting
2026-02-25 16:51:12 +08:00
qzl
1cc8fa1abf
feat(auth): switch signup to OTP verification flow
...
Replace legacy signup with start/verify/resend endpoints, add OTP-focused mail templates and auth rate limits, and align compose/env/runbook for local self-hosted Supabase OTP behavior.
2026-02-25 13:34:02 +08:00
qzl
a6b5d087f8
fix: scope log filenames by service under root logs dir
2026-02-25 10:39:47 +08:00
qzl
d16e66807d
chore: lock runtime log output paths and ignore local logs
2026-02-25 10:32:19 +08:00
qzl
7d6dda57c1
feat: complete auth/profile username migration and runtime safeguards
2026-02-25 10:20:43 +08:00
qzl
08571cfc95
chore: sync current workspace to dev
2026-02-24 18:18:42 +08:00
qzl
105cf82d21
fix: 恢复Celery配置 + 修复测试文件
...
- 恢复 CelerySettings 和相关计算属性
- 修复 celery/app.py 调用 configure_celery_app 参数
- 创建 core/initialization/init_data.py stub
- 删除不完整的 test_auth_supabase_gateway.py
2026-02-24 16:38:30 +08:00
qzl
ad06fe7de4
refactor: align backend layout and supabase infra
...
Consolidate backend modules/tests under the backend package while syncing Supabase compose/env config and related plans.
2026-02-05 15:13:06 +08:00