|
|
71793a2de0
|
feat: 完成外部服务解耦与租户级 Provider 模块化,移除 Supabase 依赖
|
2026-07-27 17:56:25 +08:00 |
|
|
|
70b99e6063
|
feat: modularize external providers
|
2026-07-27 17:47:21 +08:00 |
|
|
|
db4c7b4496
|
feat: enforce tenant isolation and shared question bank
|
2026-07-27 16:59:12 +08:00 |
|
|
|
ef4c8fc7e5
|
chore: formalize dotnet backend repository
|
2026-07-27 12:34:53 +08:00 |
|
xiong
|
fc80176a90
|
docs: summarize migration status and architecture advantages
|
2026-07-26 15:00:21 +08:00 |
|
xiong
|
c6051f95f2
|
feat: add aliyun oss storage foundation
|
2026-07-26 14:43:04 +08:00 |
|
xiong
|
47613b51bd
|
feat: add study content readonly endpoints
|
2026-07-26 14:21:42 +08:00 |
|
xiong
|
97e7819a34
|
feat: add question bank readonly endpoints
|
2026-07-26 14:17:30 +08:00 |
|
xiong
|
3221b581c8
|
feat: add content navigation readonly endpoints
|
2026-07-26 14:08:23 +08:00 |
|
xiong
|
d5379affba
|
feat: add catalog readonly endpoints
|
2026-07-26 14:02:04 +08:00 |
|
xiong
|
41a8a5ff81
|
docs: include dto comments in openapi schemas
|
2026-07-26 13:51:24 +08:00 |
|
xiong
|
015c9b5582
|
feat: add rate limiting and startup options validation
|
2026-07-26 13:46:17 +08:00 |
|
xiong
|
f4783c5de3
|
feat: add runtime logging cors and zlinq foundation
|
2026-07-26 13:39:06 +08:00 |
|
xiong
|
f0553a7919
|
docs: document api migration template
|
2026-07-26 13:29:44 +08:00 |
|
xiong
|
70e2503d18
|
feat: add wechat authentication
|
2026-07-26 13:12:53 +08:00 |
|
xiong
|
241b9f777e
|
docs: document application security strategy
|
2026-07-26 12:57:11 +08:00 |
|
xiong
|
f31977ef9a
|
docs: document backend architecture and security strategy
|
2026-07-26 06:12:26 +08:00 |
|