zhouyang.xie
|
d641c32434
2.20.0 ECharts 引入 + Java 网关/OAuth2/Security 落地(构件下齐+离线可复现) + 对拍门升级为严格整页签(如实报出 overview/energy/component 未通过) + 语言包全量搬(845 键) + 四模块包补打
|
1 周之前 |
zhouyang.xie
|
89146efd70
2.19.0 Vue 总览页签迁移 + 呈现对拍门: Overview.vue(逐块搬 KPI/需关注/状态条) + lib/render.ts 口径同源 + i18n/zh.ts(105 键取自现网语言包) + tools/render_parity.mjs(jsdom 跑旧页面 beforeParse 装 fetch 桩 vs Vue SSR, 11 组锚点全一致) + npm run parity/build:ssr; 设计说明 §3.6 迁移进度; 文档/版本表同步
|
1 周之前 |
zhouyang.xie
|
506648803c
2.18.0 后端 Java 化(P12 起步): app_backEnd/backend-java (Spring Boot 2.7.18 + springfox Swagger + RestTemplate 调算法 FastAPI) 离线可编可跑; /java/healthz(algorithm_ok=true) + /java/algorithm/* + Swagger UI + /v3/api-docs 实测 200; build_offline.py(环境变量优先) + settings-offline.xml 可移植; target/ 不进包; 设计说明 §3.7; 文档/版本表同步
|
1 周之前 |
zhouyang.xie
|
d67a673a03
2.17.0 前端 Vue 化(P11 起步): app_frontEnd/web (Vue3+Vite6+TS, npm 从 npmmirror 装) 构建产物 release/web + serve.json web=28110 + cli web 组件 + 网关 /web 同源; 契约侧 Python 门与 Node 冒烟各 42/42 一致; 契约支持异步构建态 json_keys_any; 设计说明 §3.6; 文档/版本表同步
|
1 周之前 |
zhouyang.xie
|
d31c01bf3f
2.16.0 冻契约: 53 路径双方法探活 -> 契约正本 app_backEnd/.../contract/http_api_v1.json(42 端点) + docs/接口契约_前后端_v0.1.md + 在线复核门 http_contract_audit 并入 guanlan.py check (实测 42/42 一致); 文档/版本表同步
|
1 周之前 |
zhouyang.xie
|
04cc1d16cc
2.15.2 版本与文档收口: HISTORY/三件交付文档/版本表同步(算法服务随 serve 默认起)
|
1 周之前 |
zhouyang.xie
|
c96bcbcbbb
2.15.2 算法服务随 serve 默认起: cli.services() 纳入 algorithm 组件(端口取 serve.json) + 网关路由 /algorithm→18050 + ops 兜底端口表 + offline_up.sh + registry schema; 实测直连与经网关 /algorithm/healthz 均 200, 门禁与 check 全绿
|
1 周之前 |
zhouyang.xie
|
9deaf268c4
2.15.1 算法服务消缺: 入口接统一日志(prefix_stdout algorithm -> logs/algorithm.log, 日志门禁转绿) + 端点登记表按实测收口(撤 availability 与 span 参数) + 模块入口支持 run --cmd service + README 算法服务一节; 文档/版本表同步
|
1 周之前 |
zhouyang.xie
|
1a3867e369
2.15.0 P10 算法服务化: FastAPI 服务(app_algorithmModel/service: app/registry/jsonable/deps) 11 个只读端点 + /docs + /api/{名}/raw 对拍; 端口 18050 登记 serve.json; FastAPI 栈离线随包 vendor/pyfastapi(15.9MB)+deps 兜底; 逐值对拍 11 端点+3 带参全一致; 设计说明 §3.5; 文档/版本表同步
|
1 周之前 |
zhouyang.xie
|
899d17147f
2.14.0 分别打包: pack_dist --module(四模块各自成包, 真实依赖闭包=全模块) + MODULE_PACKAGE.json 标记 + 模块 install/run/uninstall 双模 + app_common bootstrap.py(独立装/检/跑/卸) + --verify --module; 根 VERSION 镜像纳入版本门; 文档与版本表同步
|
1 周之前 |
zhouyang.xie
|
26f1eca47f
2.13.0 P9 源码目录结构变更: 实现包上提模块根(app_X/app_X_guanlan)+旧前缀别名(同名同体)+每模块 common/configs/data/README.MD/install-run-uninstall 包装+配置双根(app_ETL/app_frontEnd configs 下放, 取用口多根+单源+owner); 修文档构建器死循环(落单反引号)并支持代码栅栏
|
1 周之前 |
zhouyang.xie
|
7e1bf5778b
2.12.1 源码梳理与死代码清理: 新增 docs/源代码梳理_v0.1.md(761件/437py/72787行取证); 删 cms_availability(275行,另有实现)+壳; 摘 api 公开名; 清本地残留 15.4MB(frames 37PNG+46个__pycache__)
|
1 周之前 |
zhouyang.xie
|
fa11e24583
2.12.0 模块化重构收官 P7: 质量门/文档/打包卸载 23件(7426行)迁入 app_qualityGate/{audits,docs,pack}+旧路径CLI壳+根引导脚本不动; 8条门stdout逐字节一致; 七个模块齐备
|
1 周之前 |
zhouyang.xie
|
07a9d01c87
2.11.9 模块化重构 P6: 本体与知识层实体迁移(58模块/19775行 -> app_ontology/{ontology,sop})+旧路径留壳(python -m 入口可用)+api公开面58名+审计器与登记表路径同步; 10条路由响应体逐字节对拍一致
|
1 周之前 |
zhouyang.xie
|
f82087d90e
2.11.8 消缺: guanlan.py stop 的 pids.json 读取/删除失败不再抛异常中断(远端服务宿主场景实逮); 容忍记录缺字段; 补三情形回归; 文档与版本表同步到 2.11.8
|
1 周之前 |
zhouyang.xie
|
ecb67e5249
2.11.7 模块化重构 P5: 前端层实体迁移(13件: assets/pages/design/lang/terms/builders)+serve.py 经典页模板抽出(逐字节一致,5549->2707行)+旧路径留壳; 语言包与显示层术语经裁定归前端; 文档与版本表同步到 2.11.7
|
1 周之前 |
zhouyang.xie
|
6329889240
2.11.6 消缺: restart 等待判据改为必须等于 STOPPED(原先只看'不是RUNNING'导致STOP_PENDING抢跑吃1056); start 三次重试; 补 win_state 回归测试; 改正2.11.5记录里的验收表述
|
1 周之前 |
zhouyang.xie
|
9e9266043c
2.11.5 消缺: Windows 服务 restart 原为无效命令(sc.exe 无 restart 子命令)改为 停->轮询等STOPPED(<=90s)->起; 文档与版本表同步到 2.11.5
|
1 周之前 |
zhouyang.xie
|
e54cf727e7
2.11.4 模块化重构 P4: 后端模块迁移(serve/gateway/cli/ops/windcms 共26件)+旧路径CLI与库兼容壳+接口文件改名避撞+安装根改用install_root; 版本表覆盖21条; 交付文档三件重出并核验通过
|
1 周之前 |
zhouyang.xie
|
c8aca5083f
2.11.3 模块化重构 P3: 算法层迁移(26文件/3858行)+逐值对拍零变化+跨模块改经公开面(补函数级公开名)
|
1 周之前 |
zhouyang.xie
|
a152364213
2.11.2 模块化重构 P2: 数据接入管理迁移(4库模块+12构建器, scripts留CLI壳)+修相对导入6处+公共层api公开install_root+新增R8壳同面门; 开箱验证待复跑
|
1 周之前 |
zhouyang.xie
|
57fb5fa5d1
2.11.1 P1 收口: 修安装器布局耦合+PS5.1读JSON编码+打包器模块目录收录; 新增R6/R7门与版本表覆盖门; 开箱验证5/5
|
1 周之前 |
zhouyang.xie
|
6087781124
2.11.1 模块化重构 P1: 公共层9个平台件实体迁移+安装根按标记查找+旧路径兼容转发壳; config_audit 豁免改为按取用口文件判; 新增需求分析版本表覆盖门
|
1 周之前 |
zhouyang.xie
|
98adf72dce
2.11.0 命名对齐用户示例: app_algorithm->app_algorithmModel, app_dataAccess->app_ETL(目录/包/登记/文档/版本记录同步)
|
1 周之前 |
zhouyang.xie
|
6076957aba
2.11.0 源码模块化重构 P0: 七个模块目录+接口层(common/app_x_guanlan/api.py)+模块边界门+四组件接入点接口+方案文档; 零行为变化
|
2 周之前 |
zhouyang.xie
|
bff60293d3
2.10.4 数据要求说明补测点(366->458: 安全链与数字输入/执行器与热管理/计数账/CMS采集参数/位号字典)+三份加用途声明(供后续迭代, 不据此改系统)
|
2 周之前 |
zhouyang.xie
|
25acea0348
2.10.3 并入用户口径修改: 秒级 SCADA 采样频率 1 秒或 5 秒(二选一) -> 1 秒至 30 秒之间(7 处); 该口径写入系统设计说明 §17 描述口径; 附录B 标为按现场最新口径
|
2 周之前 |
zhouyang.xie
|
fbcd7cd587
2.10.3 交付件定名: 设计说明→系统设计说明(文档名/封面/页眉/交叉引用/工具标签同步)
|
2 周之前 |
zhouyang.xie
|
8db8272526
2.10.2 数据要求说明改为纯数据需求规格(去现状/去实现细节/测点按业务含义四列表/新增SCADA秒级要求); 加严格模式硬门; dat 不再配图
|
2 周之前 |
zhouyang.xie
|
d9c1ecbe91
2.10.1 交付文档对外版: 去标识化(禁用词硬门+大小写不敏感) + 三份各增多场适用性章节; 表号按章编号+引用闭合检查; 修 figs/表格状态列取值
|
2 周之前 |