|
|
00a5577aac
|
chore: 整理并合并近期多模块迭代变更
本次提交包含了大量跨模块的功能增强、bug修复与代码优化:
1. 清理冗余空行与导入格式,统一代码风格
2. 新增集成超时异常类,替换原生TimeoutError避免穿透核心层
3. 扩展审计日志DTO与用例,新增变更字段追踪能力
4. 完善各类仓储接口,新增批量操作、时间范围过滤支持
5. 重构健康检查返回格式,统一使用status字段替代冗余的reachable/healthy
6. 扩展仪表盘与各类服务端口,新增待办统计、系统dashboard等能力
7. 优化批量操作与事务处理,新增保存点支持隔离失败操作
8. 修复配额管理阈值计算逻辑,支持自定义告警阈值
9. 统一认证类型错误提示,优化插件注册校验逻辑
10. 扩展SOAP适配器预览能力,兼容bytes类型输入
11. 新增批量恢复、批量硬删除回收站资源的接口与DTO
12. 优化测试用例断言逻辑,兼容前端操作符别名与字段名差异
|
2026-07-11 21:38:08 +08:00 |
|
|
|
55188ff7fa
|
refactor: 整理代码结构并修复多处细节问题
1. 调整导入顺序与格式,修复重复导入
2. 替换通用异常捕获为更精准的ValueError
3. 重构持久层仓库的get_deleted/list_deleted方法,添加ORM转领域模型逻辑
4. 完善配置校验与参数合法性检查,新增缺失字段校验
5. 优化多行字符串与函数调用的换行格式
6. 修复通知服务状态判定逻辑与文档描述
7. 简化无用的TYPE_CHECKING代码块
8. 重构ServiceNow元数据发现逻辑,增加字段合法性校验
9. 修复数据库查询验证器的子查询处理逻辑
10. 完善领域模型的初始化校验与属性语义
|
2026-07-11 07:34:48 +08:00 |
|
|
|
830a3c1458
|
refactor: 完成多模块代码优化与功能迭代
本次提交包含多项核心改进:
1. 统一列表查询分页范式,替换page/page_size为limit/offset标准分页
2. 新增多项仓库方法与服务接口,完善统计与测试能力
3. 优化审计日志事务处理逻辑,保证业务与审计数据原子性
4. 统一适配器类型与源类型排序契约,添加排序注释说明
5. 完善通知渠道、健康检查、告警等模块的DTO与实体字段
6. 优化测试用例执行回调,透传调用方标识
7. 修复资产导入时的校验逻辑,重新计算size与checksum
8. 拆分UpsertQuotaInput的审计字段,区分创建人与修改人
|
2026-07-11 06:55:19 +08:00 |
|
|
|
9e095ee5ec
|
feat: 完成多批次功能迭代与优化
本次提交包含大量功能完善与修复:
1. 新增多类操作的操作人审计字段与环境校验逻辑
2. 修复多集成的认证头生成逻辑,支持动态token类型
3. 新增通知派发适配器框架与多渠道实现
4. 完善健康检查返回结果与指标监控项
5. 优化JQL校验逻辑与资产导入规则
6. 补充各类DTO字段与持久层映射关系
7. 修复并优化测试用例、配额、密钥轮转等服务逻辑
|
2026-07-11 05:39:41 +08:00 |
|
|
|
56cffed4e0
|
refactor: 优化代码格式与修复Snowflake schema配置问题
1. 合并多行异常抛出为单行简化代码
2. 修正Snowflake驱动配置中schema字段名冲突,使用schema_name作为内部字段并通过alias保留schema对外键名
3. 调整异步任务调用的换行格式提升可读性
4. 为Pydantic模型添加populate_by_name配置支持按名称填充字段
|
2026-07-07 16:20:58 +08:00 |
|
|
|
2c190b2a5c
|
refactor(utils): 统一敏感字段脱敏逻辑,新增trace_id上下文工具
1. 新增请求级trace_id上下文共享模块,通过ContextVar存储trace_id供跨层使用
2. 重构gRPC和SOAP执行器的脱敏逻辑,统一使用crypto模块的敏感头集合
3. 扩展crypto模块的敏感字段匹配规则,新增全量遮蔽的强敏感字段类型
4. 新增mask_full和mask_partial两种脱敏模式,完善脱敏工具链
5. 定义SENSITIVE_HTTP_HEADERS作为HTTP敏感头的单一事实源
|
2026-07-01 19:48:25 +08:00 |
|
|
|
23a0022d18
|
feat(external_systems): add graceful resource cleanup on app shutdown
新增外部系统模块的优雅关停逻辑,在应用关闭时释放所有连接池资源和适配器实例缓存,确保httpx、gRPC等连接能够正常发送FIN包完成关闭流程,而非依赖操作系统强制回收文件描述符。
|
2026-06-25 16:56:19 +08:00 |
|
|
|
1003b842e1
|
refactor(exceptions): 统一异常体系并替换零散异常抛出
1. 新增FrameworkError作为框架技术异常基类,统一处理非业务校验类错误
2. 为所有异常类添加error_code和trace_id支持,完善异常序列化能力
3. 将多处原生异常、RuntimeError替换为标准领域/框架异常
4. 优化WSDL解析逻辑,添加详细的警告日志便于排查问题
|
2026-06-24 21:51:44 +08:00 |
|
|
|
2a401450cb
|
refactor(scheduler): 整理代码格式与导入,新增调度器配置与handler注册框架
本次提交包含多类改进:
1. 清理冗余空行、修复导入格式与类型检查占位
2. 新增external_systems与scheduler上下文的handler注册框架
3. 补全调度器相关配置项与环境变量覆盖逻辑
4. 新增配置校验与敏感字段脱敏逻辑
5. 简化协议方法声明格式
|
2026-06-22 21:22:07 +08:00 |
|
|
|
74709ba2d3
|
feat: 完成外部系统限界上下文核心代码实现
新增六边形架构核心代码包,包含:
1. 协议适配器层:HTTP/SMTP/IMAP/SSH/GRPC等多协议适配器实现
2. 认证插件体系:基础认证、API密钥、HMAC等多类型认证插件
3. 执行编排框架:工具执行器、上下文构建、运行时治理组件
4. 用例端口与DTO:定义领域服务端口与数据传输对象
5. 厂商集成包框架:支持第三方系统集成扩展
6. 基础设施装配层:实现依赖注入与服务装配
所有代码遵循六边形架构设计原则,实现端口与适配器解耦,支持动态扩展与自动发现。
|
2026-06-20 22:12:42 +08:00 |
|