jiang
b74799a39d
refactor(db)!: finalize pooled WNDB v2 migration
2026-08-27 17:26:22 +08:00
jiang
fa188af0b1
refactor(db)!: adopt project-routed pooled databases
...
Reorganize WNDB by responsibility and remove legacy scheme endpoints.\n\nRoute analysis and time-series access through project pools, preserve transactional realtime replacement, and refresh GIS materialized views after writes.\n\nAdd database architecture documentation, live pooling coverage, API contract updates, and executable container verification.\n\nBREAKING CHANGE: legacy scheme APIs and flat app.native.wndb module imports are removed.
2026-08-25 18:35:05 +08:00
jiang
6b09662de6
refactor(storage): route project DSNs and remove legacy backends
2026-08-18 18:29:09 +08:00
jiang
b6a6527bab
refactor(auth): remove project-local user API
2026-08-03 10:39:41 +08:00
jiang
f010f071eb
refactor(db): align project template schema
2026-08-03 10:39:31 +08:00
jiang
eac6b78598
fix(ci): align backend image with deployment
Server CI/CD / docker-image (push) Failing after 29s
Server CI/CD / deploy-fallback-log (push) Successful in 1s
2026-07-31 00:01:21 +08:00
jiang
ba947b616b
feat(api): standardize REST contracts and auth
2026-07-30 20:38:51 +08:00
jiang
045d6c5b49
fix(simulation): use current user for stored schemes
Server CI/CD / docker-image (push) Successful in 23s
Server CI/CD / deploy-fallback-log (push) Has been skipped
2026-07-17 16:49:20 +08:00
jiang
a6e7a2e75c
feat(admin): add project metadata config
2026-06-12 15:08:37 +08:00
jiang
7a9fcaae81
ci: add deployment trigger script
Server CI/CD / docker-image (push) Has been cancelled
Server CI/CD / deploy-fallback-log (push) Has been cancelled
2026-06-09 18:22:16 +08:00
jiang
b7872f29a9
优化 CLI 命令,增加获取所有节点和管道属性的功能
2026-06-03 17:31:49 +08:00
jiang
b9410b0ff3
统一前后端时间时区请求
2026-06-03 11:17:37 +08:00
jiang
93cbd7e7b3
独立 copilot 服务
2026-03-27 13:52:12 +08:00
jiang
600ddd329c
添加流式 Copilot 请求处理及审计中间件优化
2026-03-24 16:01:22 +08:00
jiang
20ec7d9c8d
添加加密文本输入提示示例
2026-03-19 09:43:22 +08:00
jiang
7c44654195
实现多进程 epanet 模拟,不保留临时文件
2026-03-18 16:56:44 +08:00
jiang
fb9f3217e2
添加清理 pycache 和编译扩展的功能
2026-03-16 15:59:09 +08:00
jiang
5e8600a0a7
添加对单个python文件的编译支持
2026-03-16 15:59:09 +08:00
jiang
e6d00e9bc6
更新构建工作流,删除不必要的安全脚本
2026-03-16 15:59:09 +08:00
jiang
e0c247f3b2
更新封装路径
2026-03-16 15:59:09 +08:00
jiang
c3bf48499b
删除旧文件
2026-03-16 15:59:09 +08:00
jiang
102cfffefe
更改编译代码的文件名
2026-03-16 15:59:09 +08:00
jiang
c137adedad
元数据库目录结构变更
2026-03-16 15:59:09 +08:00
jiang
72d642fcf6
删除、移动旧文档
2026-03-11 17:49:37 +08:00
jiang
8c7d77e6ee
将 from app.services.tjnetwork import * 改为显式导入
2026-03-09 17:51:12 +08:00
jiang
0b72ac959a
重构 app/algorithms/api_ex 目录结构
2026-03-09 17:26:39 +08:00
jiang
6eec6c04de
调整 epanet 从 services 迁到 infra
2026-03-09 16:11:29 +08:00
jiang
eb1d9cce56
调整调用的最大进程数;删除wndb的封装文件
2026-03-09 16:05:31 +08:00
jiang
ed1eb74cfb
将 postgresql_info.py 移出 native/,合并到 core/config.py 或 infra/db/,便于后续项目环境变量读取发生变化
2026-03-09 14:41:50 +08:00
jiang
20ab08e206
将 native/api/ 改名为 native/wndb/,避免与 Web API 层命名冲突
2026-03-09 12:13:27 +08:00
jiang
9a4a91c328
重构爆管定位算法,增加多进程支持与可视化功能
2026-03-08 20:01:21 +08:00
jiang
e7a3aec02f
添加native.api源码;临时处理run_simulation中iot数据库name的判断
2026-03-03 09:47:13 +08:00
jiang
364a8c8ec2
添加加密字符串脚本以支持文本加密功能
2026-02-25 16:54:09 +08:00
jiang
020432ad0e
取消AUTH_DISABLED参数
2026-02-24 10:45:53 +08:00
jiang
6434cae21c
统一scheme_type命名
2026-02-05 15:39:56 +08:00
jiang
2794114000
统一scheme_name命名规则
2026-02-05 10:47:38 +08:00
jiang
6fe01aa248
调整关阀分析算法输出结果
2026-02-03 10:57:36 +08:00
jiang
3c7e2c5806
修复数据清洗index越界错误;重命名压力流量清洗方法
2026-02-02 14:15:54 +08:00
jiang
35abaa1ebb
测试并修复api导入路径错误
2026-02-02 11:09:43 +08:00
jiang
9037bf317b
调整epanet工具目录结构;联通前端水质分析模块功能;新建 readme.md
2026-01-30 15:24:56 +08:00
jiang
9d7a9fb2fd
调整api结构;恢复丢失部分api,详见scripts文件夹;新增关阀分析算法,实现api
2026-01-29 11:39:50 +08:00
jiang
0d139f96f8
暂存文件的引用修复
2026-01-22 17:00:10 +08:00
jiang
5986a20cc3
修正引用路径;恢复project_info.py到service目录,新增config/project_info.yml配置文件
2026-01-21 17:41:52 +08:00
jiang
c56f2fd1db
重构现代化 FastAPI 后端项目框架
2026-01-21 16:50:57 +08:00