Commit Graph

10 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 517023a6cd feat(moicen): htyts/htyproc 与一键栈一致的 nohup 与 logrotate 日志
- start.sh:清代理、可选 --release、追加 *.nohup.log
- moicen_start:默认在有 htyproc/.env 时起 htyproc(MOICEN_START_HTYPROC=0|no 可关)
- moicen_stop:pkill 含 htyproc

Made-with: Cursor
2026-04-26 20:22:15 +08:00
weli 0e53c9f66d feat(htykc): clazz completed_at migration; logrotate for htykc/htyproc/htyts
Portable run_rotate; moicen_start_huiwings_stack and ws_clazz updates; schema/models sync.

Made-with: Cursor
2026-04-26 17:14:44 +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