chakcy
|
ac8b563c7d
|
fix: --encrypt/--license 构建链修复(网关收集项、[license] 注入点、契约测试)
- config.toml:--encrypt 会先 PyArmor 混淆 main.py / server.py,PyInstaller 静态
分析跟不到里面的 `from chongming.app import app`,网关包整个漏收(打包"成功"、
产物启动即报 No module named 'chongming')—— 收集清单显式列出 chongming /
chongming.app 等入口包,注释也从"静态分析可跟到"改准;
- public/config.toml:补 [license] 段(public_key 留空),--license 的注入点,
缺了会在 prepare 阶段报"未找到 [license] 段的 public_key";
- README:补 --license 的公钥前置条件(keygen → license_public.key 或环境变量);
- test_build_flags.py:4 条契约守卫 —— 真实模板/骨架可注入 [license]、收集清单含
网关入口包、加密包密钥写进包内且按运行端口径(get_key())可导入。此前用例都
自造 config.toml,这两类模板漂移测不出来。
实测(device-hub):修复前 --encrypt --license 产物启动报错;修复后网关启动、
授权校验通过、插件从加密 mbank 正常加载、HTTP 正常返回。
|
2026-10-14 15:29:29 +08:00 |
|
chakcy
|
6d087fa4e3
|
modify: 网关拆为独立包 chongming-gateway(源码迁出到 utils/gateway,打包只留 plugins.mbank)
|
2026-10-13 17:29:38 +08:00 |
|
chakcy
|
2df1e7266c
|
modify: 集成 granian/uvicorn(gunicorn 保留),启动参数保持现状用函数转换
|
2026-10-13 01:59:00 +08:00 |
|
chakcy
|
d252eb87e1
|
modify 修复前端展示配置与实际插件配置不一致的bug
|
2026-09-17 15:33:35 +08:00 |
|
chakcy
|
3aa5087f96
|
modify: sqlite_vfs v0.2.0
|
2026-09-14 10:34:22 +08:00 |
|
chakcy
|
93be99141f
|
modify: 清除diskcache依赖
|
2026-09-04 14:50:34 +08:00 |
|
chakcy
|
eaf4089b6f
|
modify: worker重启失败 bug 修复
|
2026-09-02 11:34:30 +08:00 |
|
chakcy
|
53f2ac236e
|
modify: 多worker模式插件扩缩容问题
|
2026-08-27 15:46:44 +08:00 |
|
chakcy
|
eb2529e6c3
|
modify: public 配置变更
|
2026-08-27 10:13:03 +08:00 |
|
chakcy
|
378128fc16
|
modify: worker 管理端点
|
2026-08-27 09:49:47 +08:00 |
|
chakcy
|
4d6b759a1b
|
modify: 日志重复问题
|
2026-08-25 09:29:27 +08:00 |
|
chakcy
|
a1be33376e
|
modify: 性能优化
|
2026-08-23 04:34:05 +08:00 |
|
chakcy
|
94c50353f4
|
modify:网关配置控制amqtt broker
|
2026-08-21 09:45:47 +08:00 |
|
chakcy
|
39bf39bd86
|
modify: chongming-database/worker 升至 0.2.0(PostgreSQL 支持);打包清单补充 asyncpg
|
2026-08-17 17:28:27 +08:00 |
|
chakcy
|
9d1166dcfa
|
add chongming-cache
|
2026-08-17 15:16:36 +08:00 |
|
chakcy
|
b9498750ff
|
modify: 混合模式——按插件 load_mode 共存(inline/external 由 Docker/K8s 编排)
|
2026-08-14 17:34:06 +08:00 |
|
chakcy
|
fe4d5af9cd
|
modify: P1 独立进程经 Zenoh 注册路由(load_mode 双模式共存)
|
2026-08-14 17:24:25 +08:00 |
|
chakcy
|
d340ab2e19
|
modify: chongming-mqtt 应用
|
2026-08-07 14:28:03 +08:00 |
|
chakcy
|
0049045ead
|
modify: mqtt额外主题
|
2026-08-07 09:39:29 +08:00 |
|
chakcy
|
44ffee79c7
|
modify: 说明文档
|
2026-08-05 18:18:48 +08:00 |
|
chakcy
|
cc926c8bd3
|
modify: 打包配置
|
2026-08-05 14:20:04 +08:00 |
|
chakcy
|
f7eab17164
|
modify: 插件日志
|
2026-07-31 16:52:50 +08:00 |
|
chakcy
|
edf777fcaa
|
modify: mqtt
|
2026-07-27 14:25:29 +08:00 |
|
chakcy
|
3ee018e3dd
|
modify: amqtt 打包支持
|
2026-07-24 18:53:36 +08:00 |
|
chakcy
|
a29155e033
|
modify: mqtt broker 适配
|
2026-07-24 16:33:23 +08:00 |
|
chakcy
|
b5aa970213
|
modify: jwt 完善
|
2026-07-23 17:29:26 +08:00 |
|
chakcy
|
37434cf207
|
add first commit
|
2026-07-21 15:39:47 +08:00 |
|