4 Commits
Author SHA1 Message Date
TermiNexus 31b0ab885f refactor(orm): 手写 ORM 下沉 gvsdsdk Manager,通用工具改为 SDK 转发
P1 通用查询:viewsets / app / menu / mail / gitea / mc / stats / sync_apps 等视图与命令的裸查询改委托 SDK Manager(Role/Company/Department/Position/Menu/Tenant/App)。

P2 App 体系:app_manager.py 与 app_manifests.py 实现零裸 ORM,职务多值/虚拟职务/公司下拉全部走 SDK。

P3 工具下沉:money/json_encoder/celery_utils/exception_handler/redis_lock 改为纯转发展开;ip_filter/storage 转发并注入 app.ini 配置源;common 下 DateTime/String/Naming/UUID 转发 SDK。

删除死代码 commission/strategies/engine.py(SDK 已有同物且零引用)与 payment/models.py 的 FromTenantAndPlatform;单测 patch 目标同步为 gvsdsdk.*,test_attack_detect fixture 补齐限频去重状态。
2026-09-13 21:58:06 +08:00
TermiNexus 7360235143 refactor(msync): msync 下沉 gvsdsdk,gvsds 侧引用全面切换
- 删除 gvsds/apps/msync(整体搬迁至 gvsdsdk/msync,git 识别为 rename)
- settings/urls/Main.py/gerp 视图引用切换至 gvsdsdk.msync
- gvsds.common.Serializer 改为从 gvsdsdk.serializer_base re-export
2026-08-10 22:26:39 +08:00
TermiNexus 132d7d88ab 配合 GERP 和 GVSite 做了相关的前后端处理 2026-08-04 17:18:00 +08:00
TermiNexus 04f7349a1e 首次上传 2026-06-16 11:55:14 +08:00