Commit Graph
15 Commits
Author SHA1 Message Date
async-upgrade 50ae676bb2 fix: never_cache sync wrapper broke async dispatch - add async_never_cache_dispatch (wallet/login_record/tasks) 2026-09-06 16:27:17 +08:00
async-upgrade cf79c92927 docs: phase-2 100% async completion stats and verification 2026-09-06 14:54:14 +08:00
async-upgrade fa6be1b551 refactor: last serializer.save fallbacks -> native asave (bug comment, learn chapter) 2026-09-06 14:50:01 +08:00
async-upgrade 2c28b87f1e fix: final serializer.data -> adata migration (chat/blacklist/article), blacklist select_related 2026-09-06 14:45:16 +08:00
async-upgrade 571641e539 feat: 100% async - native async serializers (adata/asave/acreate), async cache (redis.asyncio), view call-site migration 2026-09-06 14:36:41 +08:00
async-upgrade 8f488fcaaa feat: ADRF async views (phase1) + native async serializers (phase2) + async cache infra 2026-09-06 14:26:17 +08:00
chunyu 9a6577f71e fix: unreachable /api/apidirectory/ include (route order), add user & apidirectory index views, include static/ in docker image 2026-09-04 13:44:33 +08:00
chunyu d5a212489b fix: add dnspython dependency required by utils/email_utils (broke docker startup) 2026-09-04 13:29:34 +08:00
chunyu 0fd6d5faa8 merge origin/main: adopt env-var secrets fix, keep no-SQLite structure 2026-09-04 12:50:38 +08:00
chunyu f53d6cd5b9 feat: add user websocket channel (consumers+routing), drop USE_SQLITE branch 2026-09-04 12:47:19 +08:00
chunyu a2ba489b46 fix: bug scan - fix 10 bugs across backend (search field names, missing import, file handle leak, None guard, race condition, hardcoded secrets) 2026-08-28 13:49:55 +08:00
chunyu a1048de0fe add root status page 2026-08-07 19:14:52 +08:00
chunyu 7fddafd9c1 rename brand to 可乐 2026-08-07 19:11:41 +08:00
chunyu dcc84def15 rename to 星雨, add dnspython dep 2026-08-06 22:47:47 +08:00
chunyu d48ec1747c sync from local backup 2026-08-05 23:59:15 +08:00