168 Star 1.9K Fork 649

dromara / mayfly-go

2023-06-28 21:43
1240250 objs 1644925867 Coder慌

1、登录支持OTP双因素校验与登录失败锁定账号等(新增如下系统配置)
INSERT INTO t_sys_config (name, key, params, value, remark, create_time, creator_id, creator, update_time, modifier_id, modifier) VALUES('账号登录安全设置', 'AccountLoginSecurity', '[{"name":"登录验证码","model":"useCaptcha","placeholder":"是否启用登录验证码","options":"true,false"},{"name":"双因素校验(OTP)","model":"useOtp","placeholder":"是否启用双因素(OTP)校验","options":"true,false"},{"name":"OTP签发人","model":"otpIssuer","placeholder":"otp签发人"},{"name":"允许失败次数","model":"loginFailCount","placeholder":"登录失败n次后禁止登录"},{"name":"禁止登录时间","model":"loginFailMin","placeholder":"登录失败指定次数后禁止m分钟内再次登录"}]', '{"useCaptcha":"true","useOtp":"false","loginFailCount":"5","loginFailMin":"10","otpIssuer":"mayfly-go"}', '系统账号登录相关安全设置', '2023-06-17 11:02:11', 1, 'admin', '2023-06-17 14:18:07', 1, 'admin');

(新增OTP秘钥字段)
ALTER TABLE t_sys_account ADD otp_secret varchar(100) NULL;

2、修复系统配置无法进行配置单个参数的配置
3、统一分页表格组件、代码优化

2023-06-15 19:25
1240250 objs 1644925867 Coder慌

1、redis sentinelPassword支持

2、redis支持flushdb

3、标签管理-标签树调整,可使用相同前缀标签名
数据库中所有code_path字段末尾加上'/',如原本为 app1/test -> app1/test/

3、sql编辑器提示优化、pgsql部分功能优化

4、菜单资源支持任意拖拽排序与禁用(旧版本升级执行如下sql新增ui_path字段,建议用新脚本中的resource表相关sql覆盖)
ALTER TABLE t_sys_resource ADD COLUMN ui_path VARCHAR(200) DEFAULT NULL COMMENT '唯一标识路径';

5、代码优化

2023-04-16 01:02
1240250 objs 1644925867 Coder慌
  1. redis支持zset数据操作、redis数据操作相关界面优化(参照Another Redis DeskTop)
  2. 菜单权限获取方式调整(分配菜单权限后刷新页面即可生效,无需重新登陆)
  3. 数据库新增表数据方式优化,表单方式新增数据
  4. 前后端部分代码优化
2023-03-06 17:10
1240250 objs 1644925867 Coder慌

新增机器授权凭证管理方便统一管理私钥等
数据库t_machien、t_db、t_redis、t_mongo去除enable_ssh_tunnel字段
其他代码优化

2023-02-15 21:39
1240250 objs 1644925867 Coder慌
  1. DBMS、redis、mongo操作界面优化
  2. 新增是否记录查询sql & 查询sql最大结果集系统配置
    新增系统配置
  3. 修复数据库csv文件导出含有’,‘出现单元格错位问题
最后提交信息为: fix: 构建脚本调整
Go
1
https://gitee.com/dromara/mayfly-go.git
git@gitee.com:dromara/mayfly-go.git
dromara
mayfly-go
mayfly-go

搜索帮助