1 Star 0 Fork 108

惟爱你 / continew-admin

forked from ContiNew / continew-admin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
CHANGELOG.md 21.04 KB
一键复制 编辑 原始数据 按行查看 历史
Charles7c 提交于 2023-11-04 21:53 . release: v1.3.0

v1.3.0 (2023-11-04)

✨ 新特性

  • 消息管理:提供消息查看、标记已读、全部已读、删除等功能(适配对接导航栏站内信功能)
  • 新增头像上传前裁剪功能 (Gitee#5) (cbc652d) (28f4791)
  • 支持手机号登录(演示环境不开放) (4d70bc8)
  • 支持邮箱登录 (17b169e)
  • 个人中心-安全设置,支持绑定、解绑三方账号 (efe4557)
  • 支持第三方账号登录 (05cb609)

💎 功能优化

  • 新增接口文档菜单,演示环境开放接口文档 (4a42336)

  • 项目配置增加是否为生产环境配置项 (38deb95)

  • 优化校验相关方法命名 (f25de2d)

  • 新增全局响应结果处理器 (Gitee#3) (992a8fc) (Gitee#4) (a0b1afc)

  • 优化部分代码格式及注释 (3a176ac)

  • 重构登录页面 UI 以适配多维度认证、第三方登录等场景 (d40d5b4) (a5a4cd4)

  • 升级前端依赖 (698a725)

    • Arco Design Vue 2.51.0 => 2.52.0
    • vue-i18n 9.2.2 => 9.5.0
    • dayjs 1.11.9 => 1.11.10
  • 升级后端依赖 (698a725)

    • Spring Boot 2.7.15 => 2.7.16
    • Sa-Token 1.35.0.RC => 1.36.0
    • Hutool 5.8.20 => 5.8.22

🐛 问题修复

  • 开放前端项目IP访问 (22a291d)
  • 修复获取验证码倒计时显示 (2f2905e)
  • 用户邮箱信息增加脱敏处理 (5bb35a1)
  • 修复重载校验方法定义及使用错误 (a1ccc42)
  • 修复个人中心密码设置状态显示错误的问题 (b04a228)
  • 修复登录后访问首页却跳转到登录页面的问题 (Fixes #23) (7cf5e00)
  • 修复字典名称表单校验 (#22) (c0ee2ea)

💥 破坏性变更

  • 调整后端请求、响应参数模型命名风格 (87f9056)
  • 枚举接口 BaseEnum => IBaseEnum (f5e8b09)
  • 优化前端登录模块 API 路径 (43590bf)
  • 优化后端部分参数模型命名 (51f5528)
  • 优化个人中心路由地址 (36d52d3)
  • 还原前端 loginStore 命名,重命名为 userStore (8d39493)

v1.2.0 (2023-09-24)

✨ 新特性

  • 字典管理:提供对系统公用数据字典的维护,例如:公告类型,支持字典标签背景色和排序等配置
  • 系统配置:提供修改系统标题、Logo、favicon 等基础配置功能,以方便用户系统与其自身品牌形象保持一致
  • 完善仪表盘最近访问区块内容 (36fda57)
  • 完善仪表盘访问趋势区块内容 (a1c20af) (1722133)
  • 完善仪表盘访客地域分布区块内容 (dc1691f)
  • 完善仪表盘热门模块区块内容 (83b2e2a)
  • 完善仪表盘总计区块内容 (3440aa4)
  • 完善仪表盘快捷操作区块内容 (0178fbb)

💎 功能优化

  • 前端表单重置优化 (e947312)
  • 优化登录和菜单加载相关提示 (d080120)
  • 完善前后端校验 (90d825a) (8e506dc)
  • 优化枚举字典处理,增加颜色类型 (1f73aa7)
  • 公告类型适配字典数据 (3a3a5d6)
  • 优化通用查询注解多字段模糊查询 (3758107)
  • 合并菜单管理图标和标题列 (36d38ae)
  • 封装 Spring Boot 默认错误处理 (b874ca0)
  • 优化分页查询登录日志列表接口实现 (566c9a1)
  • 更换登录页面 banner (6f19660)
  • 优化登录用户信息角色相关信息命名 (be394f3) (31f0abb)
  • 升级前端依赖 (c665902)
  • 升级后端依赖 (5049e1e) (d20aadf) (32904b5)

🐛 问题修复

  • 修复删除列表数据后 Select 选择框重置问题 (#21) (3288f2d)
  • 修复前端部分拼写错误 (62021f8)

💥 破坏性变更

  • 优化系统内置类型数据标识 (8a02401)
  • 分离 HTTP 状态码和业务状态码 (b3b6446)
  • 调整生产环境本地存储、日志位置 (2254e55)
  • 调整项目打包结构,分离依赖、配置文件 (e679abf)

v1.1.2 (2023-09-24)

💎 功能优化

  • 优化后端程序启动成功输出内容 (6322859)
  • 配置子级菜单图标 (5544836)

🐛 问题修复

  • 修复生产环境和开发环境样式不一致的问题 (be8732d)
  • 排除路径配置放开 /error (0428fe7)
  • 修复初始数据缺失字段列表的问题 (d5138e1)
  • 修复系统日志表索引缺失导致查询耗时较长的问题 (ac43833)
  • 修复部分菜单数据 component 信息配置错误 (11ea072)
  • 修复图标 SVG 内容格式错误 (20f1e8a)

v1.1.1 (2023-09-06)

💎 功能优化

  • 调整 Mock 响应时长,以解决前端偶发需重复登录问题 (df19c5d)

🐛 问题修复

  • 还原登录 Helper 优化(导致重大登录问题及查询在线用户错误) (#15) (7a6db2d) (#9) (9e2a5ef)
  • 修复刷新页面后,选中菜单无法保持展开状态的问题 (3fc7adb)
  • 修复侧边栏菜单无法显示自定义图标的问题 (10ca5d8)
  • 更正 README 文档项目结构部分内容 (486da2f)
  • 修复公告缺失待发布状态的问题 (#14) (46cc4c9)

v1.1.0 (2023-09-01)

✨ 新特性

  • 公告管理:提供公告的发布、查看和删除等功能。管理员可以在后台发布公告,并可以设置公告的生效时间、终止时间,以 markdown-it 为内核渲染 Markdown 格式内容显示
  • 代码生成:提供根据数据库表自动生成相应的前后端 CRUD 代码的功能
  • 允许表格调整列宽,不允许新增/修改类表单对话框按 Esc 关闭 (1b06a96)

💎 功能优化

  • 最终适配及启用 Arco Design Pro Vue 动态路由 (9baf341)
  • 优化分页总记录数数据类型 (bfea689)
  • 修复在线用户列表等自定义分页查询 NPE 的问题 (015ff55)
  • 对获取路由信息接口增加缓存处理 (4639d13)⚡
  • 完善前端 axios 请求响应拦截器 (bb398d8) (e18692f)
  • 优化仪表盘公告区块、帮助文档区块内容 (b59a819) (315c059) (6d024a9)
  • 将 Swagger 文档中的额外请求参数隐藏 (#11) (a9ed02b)
  • 优化前端 CRUD 相关命名 (6d81928)
  • 优化部分超链接标签属性 (46a75d0)
  • 使用属性变量消除配置文件中分散的 ContiNew Admin 品牌元素 (54ea410)
  • 拆分 Swagger 接口文档分组 (#10) (72df45e)
  • 优化登录 Helper (#9) (9e2a5ef)
  • 将全局异常处理器未知异常的异常类型从 Exception 调整为 Throwable (90e1c64)
  • 优化 == 及 != 表达式格式 (487fa82)
  • 集成 Spring Cache,优化查询用户昵称性能 (b23b00d) (76622c2)⚡
  • 将验证码唯一标识格式从无符号 UUID 调整为带符号 UUID (a61196c)
  • 完善接口文档示例信息 (#7) (ad7d699) (#8) (0ac0213) (190385e) (332bd6c)
  • 使用 DatePattern 中的日期格式常量替代字符串常量中的日期格式 (241a9cf)
  • 优化分组校验 (78a5d5e)
  • 优化 springdoc-openapi 对象型参数处理 (ae8d294)
  • 升级前端依赖,并更换包管理器 yarn => pnpm (6164110)
  • 升级后端依赖 (51a82d8)

🐛 问题修复

  • 完善部分数据库表的唯一索引 (88d6118)
  • 修复访问 doc.html 接口文档,控制台报 No mapping for GET /favicon.ico 警告的问题 (94f88ba)
  • 登录页面输入错误时,自动清空验证码输入框 (a76f47f)

💥 破坏性变更

  • 更新信息调整为仅在更新数据时自动填充 (df77e57)
  • 将时间戳单位从毫秒调整为秒 (fa916b9)
  • 移除所有的 @Accessors(chain = true),并全局配置禁止使用 (76c6546)

v1.0.1 (2023-08-17)

💎 功能优化

  • 优化根据 ID 查询用户昵称方法 (4a8af1f)
  • 优化 BaseController 中部分权限码的使用 (b0b1127)
  • 优化分页总记录数数据类型 (76f04dd)
  • 优化通用查询注解解析器 (a623acd) (b632c18)
  • 优化数据库表结构中部分类型长度 (f3fabea)
  • 使用常量优化部分魔法值 (e6f7429)
  • 优化部分 Properties 用法 (48de2e8)

🐛 问题修复

  • 修复获取字典参数为空时的判断条件 (#6) (104f69e)
  • 完善查询用户数据权限 (026247f)
  • 解决 IDE 报 Delete ␍ eslint(prettier/prettier) 警告的问题 (8743ed1)
  • 修复分页查询条件默认值未生效的问题 (2d2a7e7)
  • 完善各模块事务注解 (18c54a7)
  • 修复邮箱健康检查报错问题并优化部分配置写法 (5968f40)
  • 完善各模块参数校验 (8b955a0)

v1.0.0 (2023-03-26)

✨ 新特性

  • 用户管理:提供用户的相关配置,新增用户后,默认密码为 123456
  • 角色管理:对权限与菜单进行分配,可根据部门设置角色的数据权限
  • 部门管理:可配置系统组织架构,树形表格展示
  • 菜单管理:已实现菜单动态路由,后端可配置化,支持多级菜单
  • 在线用户:管理当前登录用户,可一键踢下线
  • 日志管理:提供在线用户监控、登录日志监控、操作日志监控和系统日志监控等监控功能
Java
1
https://gitee.com/xiaomaoguai/continew-admin.git
git@gitee.com:xiaomaoguai/continew-admin.git
xiaomaoguai
continew-admin
continew-admin
dev

搜索帮助