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 |
|