• 陈泽健's avatar
    feat(monitor): 钉钉机器人关键词与负责人员配置(阶段十五) · cb5546f2
    陈泽健 提交于
    钉钉通知增强:
    - notification_service.py 新增 _build_dingtalk_markdown(关键词去重补全 + 负责人末尾追加)与 _send_dingtalk_message(统一加签+发送),三个钉钉调用点收敛复用
    - DEFAULT_CONFIG.dingtalk 新增 keyword(可选,空=不处理)、responsible_person(默认"陈泽键",空=不展示)
    - 前端 Notification.vue 钉钉卡片新增"自定义关键词/负责人员"表单,DingTalkConfig 类型同步,旧配置自动回填
    - 新增 tests/test_notification_service.py 12 用例(全部 mock HTTP,零真实发送)
    
    一并入库(遗留变更):
    - deploy/deploy_update.py:5.60 Docker 容器热更新部署脚本(密钥免密 + tar 进容器 + 健康检查),替代已过时的 upload_to_server.py
    - PRD_问题处理/计划执行_监测统计接口404 ×2:8-25 统计接口 404 修复的配套文档补交
    - HANDOFF_服务监测:阶段十五进度 + 坑 25-29 + 下一步计划
    
    验证:12 个新单测全绿、vue-tsc 类型检查通过、已部署 5.60(/api/health 正常)
    Co-Authored-By: 's avatarClaude Fable 5 <noreply@anthropic.com>
    cb5546f2
名称
最后提交
最后更新
.claude/skills Loading commit data...
Docs Loading commit data...
config Loading commit data...
deploy Loading commit data...
frontend Loading commit data...
nginx Loading commit data...
skill Loading commit data...
.dockerignore Loading commit data...
.env.example Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
ARCHITECTURE.md Loading commit data...
CLAUDE.md Loading commit data...
Dockerfile Loading commit data...
HANDOFF.md Loading commit data...
HANDOFF_容器部署_5.69.md Loading commit data...
HANDOFF_服务监测.md Loading commit data...
README.md Loading commit data...
docker-compose.yml Loading commit data...
requirements.txt Loading commit data...
trouble_handoff.md Loading commit data...