Commit Graph
9 Commits
Author SHA1 Message Date
TermiNexus 8340be7eb0 feat(msync): UserTokenAuthentication 用户令牌自省 + /me 端点(iframe 身份透传) 2026-08-14 00:33:50 +08:00
TermiNexus fda236eb0c feat(msync): ATestCServer 代码入库(忽略 certs/db.sqlite3)+ 远端 App 清单上报能力(ReportAppManifests + report_manifest 命令) 2026-08-13 23:59:34 +08:00
TermiNexus 88ecdde7c7 chore(repo): 治理仓库卫生——忽略子服务器/上传目录/运行时文件并清理已入库敏感数据
- .gitignore: 新增 /ATestCServer/ /media/ /GVSite/ /frp/ /.idea/ 及 service.log/ips.txt 等运行时文件
- 取消跟踪: ATestCServer(含 HTTPS 私钥与 db.sqlite3)、media 用户上传、GVSite gitlink、根目录日志与状态文件
- 新增 docs/architecture_debt_governance.md 架构债治理清单
2026-08-13 17:36:21 +08:00
TermiNexus 1a73483db5 fix(atest): 中风险项修复——重连锁协议/OGM 键名/RemoteCallDemo
- _DoReconnect 互斥锁移入内部,修复 force_deregister 路径锁协议破坏
- 订单 OGM 键名 GlobalID→ObjectGlobalID(映射不再丢失)
- RemoteCallDemo 对 requests.Response 先解析 JSON,避免 500
- 补充 Compensate 状态守卫回归用例(20/20 通过)
2026-08-10 23:32:10 +08:00
TermiNexus feee433e50 fix(atest): 去除 manage.py 硬编码密钥口令 + SIO 初次连接失败兜底重连
- manage.py 强制环境变量注入,删除默认 SECRET_KEY/MSYNC_SERVICE_SECRET/DB_PASSWORD
- sio_client 初次连接失败启动兜底重连线程,消除永久退化态
- 补充 RetryStep 手动重试与状态守卫回归用例(17/17 通过)
2026-08-10 23:29:34 +08:00
TermiNexus e95d77d0f7 fix(msync): 修复主从链路验证暴露的缺陷,ATestCServer 自动化实验 6/6 通过
- Main.py: Host 白名单剥离端口再匹配,放行 127.0.0.1:8000 自省请求
- ATestCServer: 新增 /api/msync/local/* SDK 契约路由、实验处理器
  模块 local_handlers(随服务进程注册)、local/reset 状态重置端点;
  msync_experiment 命令 check 改名 record 并简化补偿/重试逻辑
- gvsdsdk msync 模型与迁移 0001 的 FK db_column 同步(与独立仓一致)
2026-08-10 23:09:08 +08:00
TermiNexus f3cb513584 fix(msync): 版本升至 1.1.0,Saga 缺陷修复 + ATestCServer 本地事务端点 + 文档修正
- gvsds/settings.py 版本要求升至 1.1.0
- 新增 Saga 状态机回归测试(sqlite 内存库,12 项断言,独立运行)
- ATestCServer:新增 local/execute、local/compensate、local/handlers 端点
  (主服务器 Saga 驱动子服务器步骤),主服务器令牌经 introspect 远程校验
- SAAS_ARCHITECTURE.md:msync 双包描述更新、Role/Permission 双份收敛标注、
  ABAC 定位更正为属性标识符补充层
2026-08-10 22:39:08 +08:00
TermiNexus 132d7d88ab 配合 GERP 和 GVSite 做了相关的前后端处理 2026-08-04 17:18:00 +08:00
TermiNexus 04f7349a1e 首次上传 2026-06-16 11:55:14 +08:00