yumoqing
  • Joined on 2025-06-28
yumoqing pushed to main at yumoqing/pipeline-service 2026-08-05 17:56:31 +08:00
5a7104aa5d feat(v3.2.1): shell_exec + skill_import_git — 主agent devops能力
yumoqing pushed to main at yumoqing/discount 2026-08-05 17:55:00 +08:00
e311a42e99 fix: script bind加诊断—若${id}$未替换则alert提示
yumoqing pushed to main at yumoqing/discount 2026-08-05 17:54:09 +08:00
9dbb44fbd9 fix: 生成促销码改用script+fetch POST传参,绕过urlwidget/PopupWindow参数传递问题
yumoqing pushed to main at yumoqing/rag 2026-08-05 17:40:44 +08:00
c0c5ba831f fix: escape KB name directly for JS single-quoted string, bypassing json.dumps double-quote entanglement
yumoqing pushed to main at yumoqing/pipeline-service 2026-08-05 17:31:35 +08:00
ee9ab066fc fix: on_startup handler spawn 后台任务后立即返回(不阻塞 aiohttp 启动)
yumoqing pushed to main at yumoqing/rag 2026-08-05 17:30:48 +08:00
ce457babe7 fix: rename_kb returns json.dumps; delete btn uses pre-computed safe_name
e1f0c406ac fix(kb): escape namestr with json.dumps in delete button JS to prevent SyntaxError
Compare 2 commits »
yumoqing pushed to main at yumoqing/pipeline-service 2026-08-05 17:28:31 +08:00
99cc19f9aa fix: _role_poller 接受 app 参数(aiohttp on_startup 信号)
yumoqing pushed to main at yumoqing/pipeline-service 2026-08-05 17:27:34 +08:00
0bd9609532 fix: add_startup 传函数引用(非协程对象)
yumoqing pushed to main at yumoqing/pipeline-service 2026-08-05 17:20:34 +08:00
4c0b349718 feat: 后台轮询器 — add_startup 自动执行 role_task
yumoqing pushed to main at yumoqing/rag 2026-08-05 16:57:18 +08:00
5de0a87708 fix(kb): rename 403 (Jinja->Python), delete JS error (stopPropagation), card click restore
yumoqing pushed to main at yumoqing/discount 2026-08-05 16:52:58 +08:00
763e41b7eb fix: 生成促销码绑点改用params_mapping传marketing_id,修复${id}$占位符未替换导致'Marketing not found'
yumoqing pushed to main at yumoqing/rag 2026-08-05 16:46:25 +08:00
37fc233df2 fix: handle NULL org_id in rename/delete KB handlers (OR org_id IS NULL)
yumoqing pushed to main at yumoqing/rag 2026-08-05 16:27:40 +08:00
8f1f75c947 feat(kb): add rename and delete knowledge base
yumoqing pushed to main at yumoqing/discount 2026-08-05 16:26:51 +08:00
1e771df6e5 feat: 营销方案CRUD添加「生成促销码」工具按钮 — 选中方案后一键生成该用户的促销码
yumoqing pushed to main at yumoqing/pipeline-sdlc 2026-08-05 15:42:12 +08:00
79d7c139c9 security: rm -rf 匹配泛化——覆盖无空格连写变体(如 rm -rf删除)
yumoqing pushed to main at yumoqing/xls2ddl 2026-08-05 15:41:53 +08:00
4667676b23 bugfix
yumoqing pushed to main at yumoqing/ragserver 2026-08-05 15:36:56 +08:00
970fcfe446 feat: add /api/tag/sync route for tag bulk sync
yumoqing pushed to main at yumoqing/rag 2026-08-05 15:36:53 +08:00
1dd59f7caa feat(tags): multi-select tag list + dedup create + tag_sync endpoint
yumoqing pushed to main at yumoqing/llmage 2026-08-05 13:42:40 +08:00
aad779b14e fix(sync): load_product_category_product SQL缺少providerid字段 — 产品同步providerid永远为空
yumoqing pushed to main at yumoqing/pipeline-task 2026-08-05 13:00:30 +08:00
75c6d9d003 feat: 问题回路端点 question_list/question_answer + load_path注册