-
b35e036b51
refactor(ResolveRoleContext): 日志改为输出用户名、角色名与租户-公司名,去掉 UUID 噪声
main
TermiNexus
2026-10-24 23:09:58 +08:00
-
8b7800032d
feat(subscription): 订阅客户端增加声明定制页与鉴权探测
TermiNexus
2026-10-05 17:01:49 +08:00
-
a8574763c0
feat(subscription): 新增订阅式软件提供方 SDK 客户端与令牌
TermiNexus
2026-10-05 11:29:08 +08:00
-
d057c56c26
fix(auth): 密码校验改走 User 登录密码(审计表明文导致恒判失败)
TermiNexus
2026-10-02 16:37:52 +08:00
-
9fd38f3c8e
fix(auth): VerifyPassword 形参遮蔽 Password 模型导致 AttributeError
TermiNexus
2026-10-02 16:31:52 +08:00
-
298cfe59d0
fix(form): DateField 兼容带时区的 ISO 时刻串
TermiNexus
2026-10-01 20:03:17 +08:00
-
ad1156f5d9
feat(role): 新增按公司查询部门-员工关系 QueryUserRoleDepartmentsByCompany
TermiNexus
2026-09-30 10:39:22 +08:00
-
94cb71e82a
feat(auth): 新增 IsCompanyAdminUser 权限类并修复待审列表跨租户泄漏
TermiNexus
2026-09-28 18:23:08 +08:00
-
4b074e565a
fix(socket): CORS 放行改为根域后缀校验,修复子域握手被拒
TermiNexus
2026-09-28 17:42:50 +08:00
-
cd789dd2dd
feat(msync): 新增用户级 Socket.IO 命名空间 /talk
TermiNexus
2026-09-26 23:46:21 +08:00
-
b0bf51350d
feat(sdk): 表计数缓存提升为公共方法,补用户-角色归属的 upsert 与批量查询原语
TermiNexus
2026-09-15 14:15:06 +08:00
-
8a12707616
feat(sdk): 补用户-角色/URD 职务/职务名/部门名的批量查询方法
TermiNexus
2026-09-15 13:34:23 +08:00
-
22754ae070
refactor(sdk): entityPicker 标签解析下沉 FormServiceBase
TermiNexus
2026-09-15 13:31:37 +08:00
-
dbcd2ca6e2
refactor(sdk): FormServiceBase 抽出查询链公共辅助并复用于 GetTable
TermiNexus
2026-09-14 19:28:45 +08:00
-
2cf5179803
feat(sdk): 补部门/工作组/用户角色/文件资产的公司维度查询方法
TermiNexus
2026-09-14 16:01:48 +08:00
-
f7ea30dba3
feat(sdk): AuthManager 补 GetUserNames,CompanyManager 补 BelongsToTenant
TermiNexus
2026-09-14 15:46:46 +08:00
-
13e800f473
feat(sdk): TenantManager 补 ListAllTenants,AuditManager 补日志查询与清理
TermiNexus
2026-09-14 15:38:07 +08:00
-
229c0b529e
fix(stats): 唯一约束移除 JSON 列(MySQL 不支持 JSON 列索引)
TermiNexus
2026-09-13 22:23:58 +08:00
-
b5474834cd
fix(models): 修正 UserIDCard 镜像表名并补齐两列
TermiNexus
2026-09-13 22:19:17 +08:00
-
49e28dfb68
fix(models): 对齐镜像模型与遗留库 schema,消除校验漂移
TermiNexus
2026-09-13 22:16:48 +08:00
-
9be878b84a
feat(sdk): 通用查询与工具层下沉,新增 App 体系镜像模型
TermiNexus
2026-09-13 21:57:45 +08:00
-
3776b96a55
feat(sdk): 职务系统下沉——新增职务多值子表/应用虚拟职务模型 + PositionManager 扩展
TermiNexus
2026-08-30 13:08:10 +08:00
-
5ad8062388
feat(auth): 新增GetUserRoleDepartments/GetUserRoleWorkgroups多关联查询方法
TermiNexus
2026-08-28 15:34:21 +08:00
-
8f71122e9b
refactor(userrole): 删除遗留字段DeptUUID/WorkgroupUUID/RoleType并新增回填删列迁移
TermiNexus
2026-08-28 15:34:10 +08:00
-
2c176fa43c
feat(msync): 用户级令牌 IssueUserToken/IntrospectUserToken(typ=user/aud 防串用/TTL 10min)+ 自省端点
TermiNexus
2026-08-14 00:33:48 +08:00
-
5d4b35f140
feat(msync): 子服务器断开/注销时标记远端 App 离线(MarkServiceAppsOffline 惰性委托)
TermiNexus
2026-08-14 00:01:47 +08:00
-
e69c4d7ad6
feat(msync): 新增 msync:app:manifest:report 事件(子服务器上报远端 App 清单)
TermiNexus
2026-08-13 23:57:58 +08:00
-
e2cafd5fcd
feat(ram): RAM 资源访问管理——RAMGrant 模型 + RAMManager 服务层(GrantAccess/CheckAccess/Revoke/List)
TermiNexus
2026-08-13 23:55:53 +08:00
-
3f9d106a95
feat(models): FileAsset/Menu/UserRoleWorkgroup/UserRoleDepartment 映射补 TenantUUID,与主库组织表结构对齐
TermiNexus
2026-08-13 17:52:00 +08:00
-
f9f7f922a3
feat(models): Dept/Workgroup/Shop 映射补 TenantUUID 字段,与主库组织表结构对齐
TermiNexus
2026-08-13 17:42:51 +08:00
-
66cb2da387
refactor(auth): 角色上下文解析合并为唯一实现
TermiNexus
2026-08-13 17:40:12 +08:00
-
9851f41f34
feat(auth): 新增公司管理员权限键 admin:company——IsCompanyAdmin 判定(admin:tenant/admin:super 自动继承,普通角色手动授予后按公司维度生效)
TermiNexus
2026-08-13 05:54:50 +08:00
-
6f5537765f
fix(msync): 中风险项修复——Compensate 守卫/时区偏移/deregister 顺序/幂等头转发
TermiNexus
2026-08-10 23:32:04 +08:00
-
39ed654146
fix(msync): 修复密钥 fallback、超时补偿令牌与 RetryStep 三缺陷
TermiNexus
2026-08-10 23:29:28 +08:00
-
62ab9df6c5
chore: 新增 .gitignore 并解除 __pycache__ pyc 文件跟踪
TermiNexus
2026-08-10 23:11:21 +08:00
-
d497b4c86c
fix(msync): 模型 FK db_column 对齐真实主库无后缀列名
TermiNexus
2026-08-10 23:08:59 +08:00
-
4d8e6d4225
fix(msync): Saga 增强与已知缺陷全量修复,版本升至 1.1.0
TermiNexus
2026-08-10 22:38:48 +08:00
-
53af9884df
refactor(msync): msync 整体搬迁至 SDK 并消除对 gvsds 的依赖
TermiNexus
2026-08-10 22:23:52 +08:00
-
fdac1d6e79
feat(form_service): 新增 _CreateObject/_GetObject/_SaveObject/_DeleteObject 低层落库辅助
TermiNexus
2026-08-07 23:04:21 +08:00
-
18abc3380c
refactor(form_service): FormServiceBase 增强 UUIDObj 转换与 NOT_PROVIDED 默认值处理
TermiNexus
2026-08-07 22:55:24 +08:00
-
08072438e0
feat(sdk): 新增 CompanyInfo/Workgroup/Asset 等 7 个缺失 SAAS 模型映射
TermiNexus
2026-08-07 22:07:01 +08:00
-
05064d6c73
refactor(stats): StatsManager 补齐编排方法,收敛 StatEngine 编排能力
TermiNexus
2026-08-07 21:44:20 +08:00
-
fdc623c3cb
docs(sdk): 更新 SDK 文档,移除 minecraft 引用并补充服务层 Manager 说明
TermiNexus
2026-08-07 21:14:09 +08:00
-
c043f1f31c
feat(sdk): 新增物品背包/文件资产/密码审计服务层
TermiNexus
2026-08-07 19:39:31 +08:00
-
277b2f3043
"feat(sdk): 新增审计/默认角色/作用域与用户级联能力
TermiNexus
2026-08-07 18:06:51 +08:00
-
dc4aa44562
"feat(sdk): 新增菜单与工单服务层
TermiNexus
2026-08-07 17:17:55 +08:00
-
fb1dec743f
"feat(auth): 新增公司/部门模型映射与管理器
TermiNexus
2026-08-07 15:57:30 +08:00
-
e7d03d339f
"feat(auth): add TenantManager, 2FA/email flows, permission checks
TermiNexus
2026-08-07 04:40:43 +08:00
-
d2de2301a4
"feat: add RoleManager tree/search, OrderManager.CreateGeneric, StatsManager
TermiNexus
2026-08-07 04:08:10 +08:00
-
0ad5ce77c8
"feat(auth): add RoleManager.CreatePermission
TermiNexus
2026-08-07 03:18:54 +08:00
-
a006d577c8
"feat(auth): add ShopManager/AuthManager/AdminUserManager/UserService & SaveRolePermissions
TermiNexus
2026-08-07 03:12:18 +08:00
-
f6842ee3c8
"feat(managers): extend commission/payment/position managers
TermiNexus
2026-08-07 02:26:19 +08:00
-
e9bde4db76
"chore(gvsdsdk): 清理过时点与死代码并修复运行期缺陷
TermiNexus
2026-08-07 00:56:21 +08:00
-
32a31a8220
基本已能进入生产环境
TermiNexus
2026-08-05 23:33:33 +08:00
-
d933b90064
初次重新上传维护
TermiNexus
2026-08-02 19:45:22 +08:00