7 Commits
Author SHA1 Message Date
odboy ec33f8c52a fix: 客户端日志打印变更配置名称,修复 Node.js Dockerfile 和 ConfigList 页面布局
- 各客户端 deleted/changed 日志增加具体配置名称输出
- Node.js Dockerfile 改为单阶段构建,修复依赖找不到问题
- ConfigList.vue 查询条件拆分为独立卡片,新增查询/重置按钮
- Node.js 客户端日志统一使用 console.error
2026-06-22 21:14:27 +08:00
odboy b513435723 docs: 重构 README_DOCKERFILE.md,按客户端分节组织构建和运行命令 2026-06-19 21:10:21 +08:00
odboy 8dfe811555 docs: 清理 C/C++ 客户端中加密相关的残留引用
- docs(c-client): 移除 OpenSSL 加密库依赖说明
  - 移除 README 中的 OpenSSL 依赖和 AES-128-CBC 解密功能说明
  - 更新编译命令,移除 -lssl -lcrypto
  - main.c 注释移除 decrypt 提及
- docs(cpp-client): 移除 OpenSSL 加密库依赖说明
  - 移除 README 中的 OpenSSL 依赖和 AES 解密功能说明
  - 更新编译命令,移除 -lssl -lcrypto
- docs(README): 更新 C/C++ 客户端说明
  - 移除 libcurl + OpenSSL 的描述
  - 更新编译命令,移除加密库链接

说明:项目已确认不使用配置加密功能,所有加密相关代码和配置已清理完毕。
2026-04-07 21:08:45 +08:00
odboy 751a0f770f refactor: 配置刷新优化和加密功能移除
- refactor(springboot2): 简化配置刷新逻辑,移除 EnvironmentChangeEvent 包装
  - ConfigChangeHanlder 直接接收 Map<String,String> 参数
  - 移除 EnvironmentChangeEvent 事件类
  - 优化 token 参数构建和敏感信息脱敏处理
- refactor(server): 移除配置加密功能
  - 删除 CryptoConfig 结构体和相关配置项
  - 移除 application-dev.properties 中的加密配置
  - 项目不再使用配置加密功能
- docs: 更新 README 和模块文档
- fix: 修复 Node.js 客户端配置缓存
2026-03-25 21:00:59 +08:00
odboy c2e599097e feat(springboot3): 添加 RefreshScope 自动配置支持
- 新增 KenaitoRefreshAutoConfiguration 类,实现 ApplicationContextAware
- 更新 spring.factories,注册 EnableAutoConfiguration
- 与 Spring Boot 2 客户端保持一致,支持 @Value 和 @ConfigurationProperties 动态刷新
2026-03-23 21:04:15 +08:00
odboy f0158c829c chore(demo): Node.js demo 依赖改为版本号引用
- kenaito-conf-nodejs-client-demo 的 package.json 中 kenaito-conf 依赖从 file: 路径改为 ^1.0.0
- 已通过 npm link 安装到本地仓库,直接引用版本号即可
2026-02-28 21:19:11 +08:00
odboy 03a95abb4b refactor: 客户端目录统一添加 kenaito-conf- 前缀
- go-client → kenaito-conf-go-client
- python-client → kenaito-conf-python-client
- python-client-demo → kenaito-conf-python-client-demo
- nodejs-client → kenaito-conf-nodejs-client
- nodejs-client-demo → kenaito-conf-nodejs-client-demo
- 更新所有 README 和 package.json 中的路径引用
2026-02-26 21:13:49 +08:00