- 新增 CodeLicenseProvider:每个授权码恒定派生唯一 user_id,会话/项目/主数据按码隔离, 同一授权码跨浏览器/设备激活找回同一数据;内置超管码 aps@Z@Agent@Admin(永久+全角色) - APS_LICENSE_CLIENTS 控制作用端(web/desktop),JMS 配置存在时 JMS 优先 - 设置面板新增「用户与授权」(仅 admin 可见):登记姓名/手机号/公司,预设时长或 自定义到期时间,自动生成授权码,停用即时生效,可删除并查看激活状态 - Web 端未激活弹「请提供授权码」激活卡片;Web 会话使用独立 aps_license_session Cookie - /api/health 授权配置缺失时兜底返回 invalid 标记,不再 500 - aps_license_codes 表入库管理,SQLite 老库自动补列迁移 - 新增 21 项端到端用例;golden 回归 2398 通过 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| agent_api.py | ||
| app.py | ||
| golden.py | ||
| governance_api.py | ||
| license_admin_api.py | ||
| masterdata_api.py | ||
| mps_api.py | ||
| plan_api.py | ||