Commit Graph

  • ba73b30a04 增加sqlalchemy后端,优化日志结构 main strepsiades 2026-04-07 20:22:25 +08:00
  • c377264610 实现了多project pipeline strepsiades 2026-04-07 16:52:42 +08:00
  • 4d6f499508 压制了无用日志 strepsiades 2026-04-07 16:14:00 +08:00
  • 966f2e1270 初步实现多project pipeline strepsiades 2026-04-07 14:45:19 +08:00
  • e3eab5ade1 添加了重构文档 strepsiades 2026-04-07 11:25:19 +08:00
  • aa31243bae 修复一个因为项目双向更新更新导致第二次更新无法进行的问题 strepsiades 2026-04-03 11:44:53 +08:00
  • f5729d5a18 整理代码 strepsiades 2026-04-03 09:18:44 +08:00
  • 543c3ff906 优化加载后删除节点的逻辑;和数据库查询性能 strepsiades 2026-04-02 19:31:04 +08:00
  • 74df53889c 解决了部分detail load效率问题和load失败终止pipeline问题 strepsiades 2026-04-02 14:35:28 +08:00
  • bb8ea931b5 优化大量推送问题 strepsiades 2026-04-02 11:14:44 +08:00
  • f93a6c5c68 优化性能 strepsiades 2026-04-01 18:13:18 +08:00
  • 9a3a34c58b 修改问题 strepsiades 2026-04-01 17:04:26 +08:00
  • 7c49df94fc 修改多个问题,优化代码结构 strepsiades 2026-04-01 16:23:43 +08:00
  • 8f4727a772 优化sync_system代码质量 strepsiades 2026-04-01 11:52:57 +08:00
  • eb02fd32a5 修复了一个project_detail_data create失败报错的问题 strepsiades 2026-03-31 15:54:12 +08:00
  • f0ce8dc37e 修改supplier model,删除了多余字段 strepsiades 2026-03-31 11:33:27 +08:00
  • 14c20a6123 整理update逻辑 strepsiades 2026-03-31 08:48:34 +08:00
  • bdc7bd5069 规范了update data的构建方式,统一使用build_update_request_data方法来处理更新数据的构建和过滤逻辑。这个方法会根据提供的原始数据、更新数据和对应的schema来生成最终的更新请求数据,同时会自动排除掉未变化的字段和空值字段,从而确保只发送必要的更新信息到后端接口。这种方式不仅简化了代码逻辑,还提高了代码的可维护性和一致性。 strepsiades 2026-03-30 14:51:01 +08:00
  • f50dc1aed0 整体同步代码 strepsiades 2026-03-26 14:10:47 +08:00
  • 4b81b83fd8 更新文档 strepsiades 2026-03-25 10:32:50 +08:00
  • 67370657db 同步用户相关修改 strepsiades 2026-03-24 15:13:46 +08:00
  • 8ee0131d47 修改schema strepsiades 2026-03-24 10:27:14 +08:00
  • 65bf2346a3 现在depend_fields可以处理列表类id strepsiades 2026-03-24 10:18:13 +08:00
  • 03a22b0c1c 将persist和后端分离,方便替换为其他数据库 strepsiades 2026-03-24 10:15:16 +08:00
  • 7d92b3f1fe 更新了部分测试 strepsiades 2026-03-24 09:25:37 +08:00
  • b51ed0175b 多pipeline同步支持 strepsiades 2026-03-23 21:02:52 +08:00
  • 0812489f9d 增强validator和打印区别 strepsiades 2026-03-23 14:39:29 +08:00
  • 4c380f1157 修正了preparation production的schema strepsiades 2026-03-20 15:09:55 +08:00
  • 2c09c61165 调整了pipeline执行顺序。现在按domain顺序读取数据源数据,防止前面domain的更新影响后面domain. strepsiades 2026-03-20 14:38:56 +08:00
  • f9f175ee79 进一步清理代码和注册过程 strepsiades 2026-03-18 17:23:31 +08:00
  • 32fa374e86 清理代码 strepsiades 2026-03-18 17:09:46 +08:00
  • 6ae54e3edd Merge branch 'main' of https://git.getaix.tech/strepsiades/ecm_sync_system strepsiades 2026-03-18 16:55:25 +08:00
  • 841986740c 整理了初始化过程,现在更容易被继承了。 strepsiades 2026-03-18 16:48:53 +08:00
  • 84b3b7652a 增加项目侧重构文档 strepsiades 2026-03-12 14:54:48 +08:00
  • a677220f4d 增加项目侧重构文档 strepsiades 2026-03-12 14:54:48 +08:00
  • 758b1c4f77 增加重构文档 strepsiades 2026-03-12 14:23:15 +08:00
  • 0ae2db1808 增加字段config重构文档 strepsiades 2026-03-12 11:39:57 +08:00
  • e786bd5bf0 增加一处注释,说明project_extension字段的来源和作用。 strepsiades 2026-03-11 16:16:37 +08:00
  • a22c527daf 修改了investment的schema strepsiades 2026-03-11 15:30:46 +08:00
  • bd81c6dae6 现在progress_type允许为None strepsiades 2026-03-11 14:49:35 +08:00
  • b9fbf357a4 增加了一个测试工具用于初始化测试环境 strepsiades 2026-03-11 11:40:23 +08:00
  • 1f68bd5ca8 增加了项目侧关于steps的处理。允许保存和提取steps信息。 strepsiades 2026-03-11 10:34:49 +08:00
  • 291aa0b4b7 增强配置系统 strepsiades 2026-03-10 16:13:10 +08:00
  • a638e4203b 整理配置和代码入口,增加部分测试。 strepsiades 2026-03-10 12:22:54 +08:00
  • 515c3d9388 修改项目文档 strepsiades 2026-03-09 17:07:25 +08:00
  • 4ce4004cdb 修改其他文档 strepsiades 2026-03-09 16:47:25 +08:00
  • f759984331 修改了readme strepsiades 2026-03-09 16:35:32 +08:00
  • 4a9c444b10 first commit strepsiades 2026-03-09 16:31:42 +08:00