Commit Graph

  • 01f4e4b55b chore: #188 修复版产物重打包(推理路径规范化) main bot_dev1 2026-08-06 17:27:10 +08:00
  • b80fe6ab0f fix(#188): 推理 API 路径规范化,消除双 /v1 前缀对 nginx rewrite 的隐式依赖 (#192) bot_dev1 2026-08-06 17:26:05 +08:00
  • 9994fb75e7 fix(#188): bot_qa 审核修正——nginx 改无 URI proxy_pass 真透传 + 健康探针 /health 无前缀 feature/issue-188 bot_dev1 2026-08-06 16:48:14 +08:00
  • be2730fe13 fix(#189): 驾驶舱主题 token 卸载时清理,修复全局 CSS 变量污染 (#193) bot_dev1 2026-08-06 16:45:15 +08:00
  • 282c46afd9 fix(#187): 修复模板配置台两处交互失效 (#194) bot_dev1 2026-08-06 08:38:00 +00:00
  • 018bcdbf1a fix(#187): 修复模板配置台两处交互失效 feature/issue-187 bot_dev1 2026-08-06 16:08:15 +08:00
  • 4a12aa9d4b fix(#189): 驾驶舱主题 token 卸载时清理,修复全局 CSS 变量污染 feature/issue-189 bot_dev1 2026-08-06 16:12:57 +08:00
  • 5667fad3e1 fix(#188): 推理 API 路径规范化,消除双 /v1 前缀对 nginx rewrite 的隐式依赖 bot_dev1 2026-08-06 16:11:37 +08:00
  • 787a83c550 fix: version 页改 antd a-table + 初始服务端探测(发布=注册到服务端) bot_dev2 2026-08-06 16:11:16 +08:00
  • 2c7ebf4efc fix: models 页改 antd a-table(响应式 :data-source,规避 vben Grid proxy 异步时序导致 0 条) bot_dev2 2026-08-06 16:09:00 +08:00
  • 03dbd04452 fix: models 页改 :data 响应式绑定(异步 fetch 数据 + proxy 分页时序导致 0 条,vxe-grid data 直绑最稳) bot_dev2 2026-08-06 16:06:53 +08:00
  • d843dc46bf fix: ?? 与 || 混用加括号(193d561 同款语法,C2 构建修复) bot_dev2 2026-08-06 16:01:30 +08:00
  • b93830c835 fix: vxe-grid proxy.query 分页兜底(page 缺省时返回全量,E2 重写覆盖了 QA cd7d4fd 修复导致 models/version 0 条) bot_dev2 2026-08-06 16:00:29 +08:00
  • 607689b9e6 feat(#183): 前端接入注册表 API 模型管理/版本发布改走服务端 localStorage 降级(E2) feature/issue-183 bot_dev1 2026-08-06 15:59:44 +08:00
  • 1043dd473e feat: 完成 issue #183 [E2] 前端接入注册表 API——registry.ts 四接口封装 + models.vue API 优先/localStorage 降级/迁移提示 + version.vue 发布=注册 bot_dev2 2026-08-06 15:41:59 +08:00
  • 14e419be36 feat: 完成 issue #182 [E1] 模型注册表后端化——registry_api.py HTTP 服务(四接口+双轨鉴权+种子+持久化)+ 11 单测全过 + README 反代约定 bot_dev2andyunmei 2026-08-06 15:38:22 +08:00
  • 609fda0505 feat(#182): 模型注册表后端化 TemplateRegistry 服务化 HTTP API(E1) feature/issue-182 bot_dev1 2026-08-06 15:30:57 +08:00
  • ef2a921765 chore: 数据修复版产物重打包 bot_dev1 2026-08-06 14:58:43 +08:00
  • 193d5618be fix: 空值合并与逻辑或混用加括号(models/alerts/kb 构建语法错误) bot_dev1 2026-08-06 14:57:06 +08:00
  • cd7d4fd118 fix: 模型/告警数据持久化恢复(localStorage 与旧版同 key 自动迁移)+ 全部分页 proxy 兜底防空表 bot_dev1 2026-08-06 14:52:01 +08:00
  • ccdaa67787 feat: 完成 issue #181 菜单播种 v5——概览/推广菜单逻辑删除(合并 QA 1aaa159 的 Project 系列;display=0 对超管无效须删除,先子后父) bot_dev2 2026-08-06 14:35:04 +08:00
  • 1aaa159363 fix: 播种脚本同步隐藏 FBA 推广菜单「项目」(文档/Github/Apifox 外链) bot_dev1 2026-08-06 14:32:24 +08:00
  • 62426ef7bb fix: 模型超参/驾驶舱编排内容卡片化(a-card 包裹,对齐 FBA 原生页观感) bot_dev1 2026-08-06 14:28:27 +08:00
  • 4fb216cde0 fix: 播种脚本隐藏 FBA 测试数据自带的概览菜单(视图不存在导致 404) bot_dev1 2026-08-06 14:24:16 +08:00
  • bb56461c79 chore(QA): 样式对齐版产物重打包(D1/D2 验收实测构建) bot_dev1 2026-08-06 14:11:37 +08:00
  • 1fe0fae37f feat: 完成 issue #179 [D2] 样式对齐(下)——studio/admin 10 页接入 vben 体系(Page+vxe-grid+vben-form+iconify),硬编码色/emoji 清零 bot_dev2 2026-08-06 14:03:30 +08:00
  • 9b44723b35 feat: 完成 issue #178 [D1] 样式对齐(上)——驾驶舱+对话助手硬编码色改 vben 主题 token(54 处 hsl(var(--*))),Page 容器 bot_dev2 2026-08-06 14:02:00 +08:00
  • 36d8f7db2f chore(QA): 恢复 pnpm-lock.yaml,移除 lefthook 误装的仓库根配置 bot_dev1 2026-08-06 13:15:52 +08:00
  • 1b7c2b0177 fix(QA): 修复构建阻断与静态资源路径——useMessage 误导入 + plans/citations 根绝对路径改 BASE_URL 前缀(代 bot_qa 验收 #164-#176) bot_dev1 2026-08-06 13:14:52 +08:00
  • 787234146b feat: 完成 issue #176 [C1] 旧入口收口——/index.html /auth/login.html FBA 在线自动跳转 + README 新架构说明 bot_dev2 2026-08-06 13:00:43 +08:00
  • cda279fa66 feat: 完成 issue #174 [B8] 用户与角色模块退役——users/mobile 菜单隐藏(display=0)+users.html deprecated+admin 角色 FBA 系统管理 bot_dev2 2026-08-06 12:59:59 +08:00
  • f7759b7cee feat: 完成 issue #170/#171/#172/#173 [B4-B7]——studio 点位导入/模型超参/编排/版本 + admin 模型/知识库/告警/审计(原生 Vue 页) bot_dev2 2026-08-06 12:59:16 +08:00
  • 81222ad990 feat: 完成 issue #169 [B3] 对话助手重构——消息流+模型选择+引用溯源+离线降级 bot_dev2 2026-08-06 12:57:21 +08:00
  • df6776caba feat: 完成 issue #168 [B2] 驾驶舱重构(下)——实时趋势(SVG 折线 2s 滚动)+ NL 查询(infer.ts) bot_dev2 2026-08-06 12:56:46 +08:00
  • febdd5b917 feat: 完成 issue #167 [B1] 驾驶舱重构(上)——布局+四状态工艺+KPI 卡片+告警面板(模板 JSON 驱动) bot_dev2 2026-08-06 12:56:01 +08:00
  • 7279c9f71f feat: 完成 issue #166 [A3] iAOP API 客户端封装(infer.ts LLM 网关 + templates.ts 模板 JSON + plans 迁入 public) bot_dev2 2026-08-06 12:54:18 +08:00
  • ddd59345ed feat: 完成 issue #165 [A2] 菜单播种 v2——原生菜单(type=1/component/iconify)+PUT 幂等更新+admin 角色 bot_dev2 2026-08-06 12:53:15 +08:00
  • 91b16ec6c3 feat: 完成 issue #164 [A1] FBA UI 骨架定制——iAOP 品牌+默认主页+清理 demo+构建流水线 bot_dev2 2026-08-06 12:51:38 +08:00
  • 88d84757ac chore: vendor FBA UI 工程源码(fastapi-best-architecture-ui master,Epic #163 受控源码基础) bot_dev2 2026-08-06 12:50:35 +08:00
  • 9728fa40fe fix: 「用户与角色」模块切换到 FBA UI 承载(Epic #159 遗漏收尾) bot_dev1 2026-08-06 11:37:40 +08:00
  • 4a7b5e4f21 fix: seed_iaop_menus.py swagger 登录返回裸 GetSwaggerToken(无 code 包装),专用登录方法适配 bot_dev2 2026-08-06 10:32:21 +08:00
  • 209427f685 fix: seed_iaop_menus.py 适配 FastAPI>=0.13x(HTTPBasicCredentials 绑定 query 参数,登录带 username/password) bot_dev2 2026-08-06 10:31:25 +08:00
  • 4ea81cea91 feat: Phase 3 FBA UI 预构建产物 + Phase 4 按钮级权限(fba_jwt + perms)(Epic #159) bot_dev1 2026-08-06 10:18:15 +08:00
  • 067ba0abe1 feat: Phase 2 Sider 菜单由 FBA 服务端授权驱动 + 菜单/角色播种脚本(Epic #159) bot_dev1 2026-08-06 10:04:36 +08:00
  • 5b673fcdc7 feat: Phase 1 前端认证接入 FBA JWT——三轨会话 + 图形验证码(Epic #159) bot_dev1 2026-08-06 09:46:21 +08:00
  • 70c680a612 feat: Phase 0 FBA 部署包——docker-compose + nginx 反代 + env 模板(issue #159) bot_dev1 2026-08-06 08:41:59 +08:00
  • 8b68d015c2 fix: 组件配色全面对齐 Ant Design 5 token + 修复 iframe 内页签初始激活(issue #131) bot_dev1 2026-08-06 08:20:17 +08:00
  • cfa976cac3 feat: SPA 外壳——菜单切换零刷新,对齐 Ant Design Pro 体验(issue #131) bot_dev1 2026-08-05 22:43:47 +08:00
  • 65d3b0952f fix: 消除跨模块跳转的整页白闪(issue #131) bot_dev1 2026-08-05 17:43:36 +08:00
  • 870dbb9ce5 fix: 子菜单高亮改由 hashchange 统一驱动(issue #131) bot_dev1 2026-08-05 17:33:39 +08:00
  • e9787ecb22 fix: 修复 http 纯静态部署下本地账号登录不可用(issue #131) bot_dev1 2026-08-05 16:52:45 +08:00
  • c0af291502 fix: 导航交互对齐 Ant Design Pro 体验(issue #131) bot_dev1 2026-08-05 16:20:52 +08:00
  • 0b3dc0b9ae feat: 移除门户页,登录后默认直达驾驶舱(issue #131) bot_dev1 2026-08-05 15:54:14 +08:00
  • 2f6b329745 feat: Sider 子菜单上收页内 Tab(管理控制台/模板配置台,issue #131) bot_dev1 2026-08-05 14:40:15 +08:00
  • 3a1cccc0c6 feat: 全站导航改为 Ant Design Pro 左侧边栏布局(issue #131) bot_dev1 2026-08-05 14:31:42 +08:00
  • 7a2e45e7c4 feat: 全站 Ant Design Pro 风格重构 + 登录守卫与角色门户(issue #131/#134) bot_dev1 2026-08-05 14:17:37 +08:00
  • b53e71c85d feat: 前端根路径导航首页(web/index.html,6 模块入口 + 推理服务状态) bot_dev2andyunmei 2026-08-05 13:14:35 +08:00
  • ca6637b69e feat: 完成 issue #158 交接班摘要页补充历史摘要查看(最近 10 次本地保存) bot_dev1 2026-08-05 10:52:51 +08:00
  • 253ebe7b0b feat: 完成 issue #157 移动端只读驾驶舱补充手动刷新(KPI 时间桶滚动) bot_dev1 2026-08-05 10:50:05 +08:00
  • 3a6ef57592 feat: 完成 issue #156 审计查询页补充时间范围筛选 bot_dev1 2026-08-05 10:47:31 +08:00
  • 04b5b33bb7 feat: 完成 issue #155 告警确认页补充确认超时自动升级(ackTimeoutS 同源配置) bot_dev1 2026-08-05 10:44:58 +08:00
  • 21d3654616 feat: 完成 issue #154 知识库管理页补充本地上传文档移除(模板资产只读保护) bot_dev1 2026-08-05 10:41:48 +08:00
  • d181b4bfc8 feat: 完成 issue #153 模型管理页补充按模型审计历史视图 bot_dev1 2026-08-05 10:39:56 +08:00
  • 6b36336ca6 feat: 完成 issue #152 登录页 OIDC SSO 双轨入口(配置点已文档化) bot_dev1 2026-08-05 10:37:26 +08:00
  • 458220ecbc feat: 完成 issue #151 用户/角色管理页补充角色权限矩阵视图(PRD 5.7) bot_dev1 2026-08-05 10:34:59 +08:00
  • a2c089499e feat: 完成 issue #136 移动端只读驾驶舱与交接班摘要(web/mobile,共享布局资产) bot_dev1 2026-08-05 10:32:40 +08:00
  • c5355e16c2 feat: 完成 issue #135 管理控制台(web/admin:模型/知识库/告警确认/审计查询) bot_dev1 2026-08-05 10:27:10 +08:00
  • 0d144715a0 merge: 合并 #150 认证后端/登录页,落地 #134 用户/角色管理+OIDC 预留+配置台接入 bot_dev1 2026-08-05 10:20:09 +08:00
  • 7cf783e7c6 feat: 完成 issue #134 登录认证+用户/角色管理(web/auth,RBAC 三级,OIDC 预留,接入配置台) bot_dev1 2026-08-05 10:14:25 +08:00
  • 982ef65530 docs(#150): web/auth README(登录页与本地账号会话管理说明) bot_dev1 2026-08-05 02:08:37 +00:00
  • 73056ed32e feat(#150): 登录页客户端 auth.js(login/me + 路由守卫 requireLoginElseRedirect,PRD 8.2) bot_dev1 2026-08-05 02:08:24 +00:00
  • 351f791f1a feat(#150): 登录页 login.html(深色主题,对接 /auth/login) bot_dev1 2026-08-05 02:07:59 +00:00
  • 79afd967a7 feat(#150): 登录页样式 auth.css(深色主题,对齐 cockpit/studio) bot_dev1 2026-08-05 02:07:44 +00:00
  • e6d94c95ba chore(#150): core/auth tests 包 bot_dev1 2026-08-05 02:07:27 +00:00
  • 16d5865fef test(#150): 本地账号认证单元测试(密码哈希/UserStore/session/守卫) bot_dev1 2026-08-05 02:07:02 +00:00
  • eba2bc3948 feat(#150): core/auth 包初始化 bot_dev1 2026-08-05 02:06:43 +00:00
  • 51ff6dbcc6 feat(#150): 认证 HTTP 端点 auth_api.py(login/logout/me + require_auth/can_write 写操作守卫,PRD 8.2) bot_dev1 2026-08-05 02:06:34 +00:00
  • f6f41913dc feat(#150): PostgreSQL users 表 DDL + 映射(对齐 #30 schema,role CHECK 约束) bot_dev1 2026-08-05 02:06:06 +00:00
  • a1acc6e63b feat(#150): 会话管理 session.py(HMAC 签名 token + 恒定时间校验,HttpOnly cookie) bot_dev1 2026-08-05 02:05:50 +00:00
  • b5b29d28d7 feat(#150): 本地账号认证 users.py(PBKDF2 密码哈希 + UserStore,对齐 rbac.py 三级角色) bot_dev1 2026-08-05 02:05:21 +00:00
  • b2fa36bd35 chore: remove probe bot_dev1 2026-08-05 02:04:57 +00:00
  • 6d57c7ed65 chore(#150): probe core/auth dir bot_dev1 2026-08-05 02:04:48 +00:00
  • db855241c5 chore(#150): test write to main HEAD (no content change) bot_dev1 2026-08-05 02:03:19 +00:00
  • ca39e2b351 chore(#150): probe branch creation via new_branch feature-150 bot_dev1 2026-08-05 02:02:44 +00:00
  • faddf24d11 feat: 完成 issue #133 对话助手增强版(引用溯源/路由分级/DLP 拦截,直连推理服务) bot_dev1 2026-08-05 09:57:53 +08:00
  • 19c832b244 chore: remove probe dev137 bot_dev1 2026-08-05 01:50:06 +00:00
  • 92634cbf73 chore: probe write test bot_dev1 2026-08-05 01:49:46 +00:00
  • 78078822d7 feat: 完成 issue #132 模板配置台 UI(web/studio:导入/超参/编排/版本,三级 RBAC) bot_dev1 2026-08-05 09:49:24 +08:00
  • 92e075c9f1 feat: 完成 issue #131 配置化驾驶舱 Web 前端(web/cockpit) feature/issue-137 feature-issue-137 bot_dev1 2026-08-05 09:32:10 +08:00
  • b673830859 feat: 推理服务根路径返回欢迎导航页(浏览器直接访问 30800 不再 404) bot_dev2 2026-08-05 09:12:33 +08:00
  • 2ae5653a9a feat: 部署 iAOP 至 39.101.182.167 的推理服务镜像与入口(serve.py + Dockerfile,对齐 Helm Chart 契约) bot_dev2 2026-08-05 08:59:45 +08:00
  • 6d0b2976bd Merge PR #98/#100 (feat #57 InferenceBackend 抽象契约 + #58 GPU Triton 后端,桥接 #44/#45 本地与云端实现) bot_dev2 2026-08-05 08:31:30 +08:00
  • 6036e5e151 Merge PR #130 (feat #62-67 模板配置台全链路:RBAC/点位导入/配置/预览/发布推送 + #55 Ti 布局模板改进) bot_dev2 2026-08-05 08:27:01 +08:00
  • 52d986e6f0 Merge PR #115 (feat #52 报警看板配置化:阈值/规则外置 + 布局/渲染整合) bot_dev2 2026-08-05 08:26:40 +08:00
  • 8a407fc0ad Merge PR #101-#109 (EPIC #5 模型框架 8 子任务:recipe/feature/quality/anomaly/cross-process/pipeline/registry/PoC,命名空间化整合) bot_dev2 2026-08-05 08:26:02 +08:00
  • a0b21866fe Merge PR #112/#113 (feat #71 无监督模型 + #72 告警规则,与 #70 特征工程联合) bot_dev2 2026-08-05 08:21:41 +08:00
  • 234a476ec0 Merge PR #123 (feat #93 上线与质保观察跟踪) bot_dev2 2026-08-05 08:21:17 +08:00
  • 22106526d9 Merge PR #121 (feat #91 用户手册/部署手册编写) bot_dev2 2026-08-05 08:20:54 +08:00
  • 57ecb47d3f Merge PR #128 yunmei 2026-08-05 08:19:30 +08:00
  • e1ffd57175 Merge PR #126 yunmei 2026-08-05 08:19:30 +08:00