8 Commits

Author SHA1 Message Date
weli 5cd016cd5d feat(htyproc): IMAGE_FORM_COMPRESS task posts form_image_compress_audit to ai-api
Made-with: Cursor
2026-04-28 10:14:27 +08:00
weli 07ee6e7cc6 feat(ws-org): add org_id scoping across ws entities
Add org_id fields and migrations for course, section, lianxi, piyue, and jihua/daka data paths, and enforce organization-scoped filtering in ws service queries.

Made-with: Cursor
2026-04-27 23:06:58 +08:00
weli a15b5dbf58 fix(htyproc): convert task_result values to string in wrap_common_task; preserve body text in parse_hty_response on JSON error 2026-04-27 00:32:09 +08:00
weli 2f10cebeca htyproc: add DEBUG trace for task pipeline, TS client, and AI polling
Made-with: Cursor
2026-04-27 00:00:48 +08:00
weli d9b4171771 htyproc: replace local HtyResp with HtyResponse from htycommons 2026-04-26 23:50:25 +08:00
weli 7379b64217 htyproc: add detailed tracing to AI_SCORE pipeline 2026-04-26 23:42:03 +08:00
weli eca81f0134 htyproc: dynamic sudo token via loginWithCert → sudo, drop PROC_SUDOER_TOKEN 2026-04-26 23:15:08 +08:00
weli 44c320d8fa chore add core rust project files and diesel migrations
Track required workspace crates, scripts, and historical diesel migrations so the repository contains the complete runnable backend baseline.

Made-with: Cursor
2026-04-23 17:20:01 +08:00