logan
39d9600e82
refactor: 权限组从一组一类型改为一组同时包含readonly+write实例
- 新增 instance_group_members 中间表关联权限组和实例
- InstanceGroup 模型移除旧的 instances relationship,改为通过中间表查询
- Instance 模型保留 group_id FK(兼容)但移除 group relationship
- Schema 新增 readonly_instance_ids / write_instance_ids 字段
- InstanceGroupResponse 改为 readonly_instance_count + write_instance_count
- InstanceGroupDetailResponse 返回 readonly_instances + write_instances
- InstanceAssignRequest 新增 access_type 参数
- API create/update 支持同步写入 instance_group_members
- role_permissions 服务更新为使用中间表查询
- 新增迁移 SQL 并应用到 sqlite3.db
- 测试全部通过 (20/20)
2026-05-24 20:03:55 +08:00
..
2026-05-22 11:11:57 +08:00
2026-05-23 16:46:13 +08:00
2026-05-23 17:50:13 +08:00
2026-05-22 13:08:55 +08:00
2026-05-23 14:41:06 +08:00
2026-05-23 16:46:13 +08:00
2026-05-23 14:41:06 +08:00
2026-05-23 14:41:06 +08:00
2026-05-23 14:41:06 +08:00
2026-05-24 01:31:33 +08:00
2026-05-22 22:53:48 +08:00
2026-05-24 12:29:21 +08:00
2026-05-23 14:41:06 +08:00
2026-05-22 15:16:59 +08:00
2026-05-23 14:41:06 +08:00
2026-05-23 16:46:13 +08:00
2026-05-24 01:31:33 +08:00
2026-05-24 14:08:45 +08:00
2026-05-23 16:46:13 +08:00
2026-05-24 12:29:21 +08:00
2026-05-24 15:32:51 +08:00
2026-05-24 01:31:33 +08:00
2026-05-22 22:53:48 +08:00
2026-05-23 14:41:06 +08:00
2026-05-24 20:03:55 +08:00
2026-05-23 14:41:06 +08:00
2026-05-23 14:41:06 +08:00
2026-05-24 02:42:29 +08:00
2026-05-22 13:35:35 +08:00
2026-05-23 14:41:06 +08:00
2026-05-23 17:50:13 +08:00
2026-05-23 17:50:13 +08:00
2026-05-23 14:41:06 +08:00