weisijie
|
1b5f7b3061
1. 实现了登录图片验证码(契约 1.32),GET /auth/captcha 签发 132×44 PNG 验证码图片(4 位字符剔除易混淆 0O1I、120 秒有效、一次性消费),DMS_CAPTCHA_ENABLED 缺省启用,开启时登录请求体扩为五键,校验先于用户查询与锁定检查,错误统一返回 400 INVALID_CAPTCHA,前端支持点击刷新与登录失败自动刷新,并修复开关关闭时 Python 版登录仍被拦截的双端不一致;
|
1 сар өмнө |
weisijie
|
6eed0a17f5
1. 实现了备份自有 SQL 导出格式(Java SqlDataDumper 与 Python sql_dump 双版对齐),摆脱达梦 dexp 依赖,备份引擎与离线恢复CLI全链路适配;
|
1 сар өмнө |
weisijie
|
838a803e05
1. 实现了系统管理页签(契约1.23),角色权限矩阵新增「系统管理」与「日志审计」两个管理位(sys_role 加列,Alembic 0029 与 Flyway V14 双引擎幂等迁移,含达梦适配版),拥有权限的角色才可见对应页签,内置 admin 恒拥有;
|
1 сар өмнө |
weisijie
|
aca500c169
1. 实现了登录失败锁定限流与密码复杂度策略(迁移 0022/V7),下线遗留 AI 无鉴权路由与运行时配置接口;
|
1 сар өмнө |
weisijie
|
1f2611647e
1. 实现了配套方案并入共享资料库,新增附件类型ACCOMPANYING_PLAN(配套方案/支撑成果/方案训考资料/典型案例四类),配套方案Tab的上传、挂载、解绑、拖动排序与解绑后留存语义同其余三类附件完全一致;
|
1 сар өмнө |
weisijie
|
3552691a57
1. 实现了角色管理与权限矩阵功能,支持角色关联用户及密级×部门范围×操作的表格式权限配置,可设默认角色且调整后实时生效;
|
1 сар өмнө |