Aq/aq-flex-api/CHANGELOG.md

26 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.5.0 (2025-01-15)

Features

  • 新增开发工具数据模型表和接口 (95674f7)
  • 新增开发工具页面配置表接口并关联菜单 (d44fd9d)

1.4.0 (2024-11-20)

Features

  • 代码生成增加基础用户名字段 (8f3bb3e)
  • 优化标准查询规则及新增NULL判断规则 (b4c29ca)
  • 创建和更新时间字段改为应用层统一处理 (869ad6b)
  • 新增创建和更新者用户名基础字段 (283745b)
  • 新增集成magic-api快速接口 (7154c51)
  • 更新前端页面生成模版 (375f7ed)
  • 菜单管理新增布局字段 (cf38015)
  • 配置请求日志打印 (7e67a0d)

Bug Fixes

  • 修复标准between查询报错 (cd415e3)
  • 删除vue模板文件列配置type:'html' (0f6944e)
  • 请求日志打印判断用户登录状态 (5dea465)

1.3.1 (2024-05-06)

Features

  • 优化支付短信模块和代码生成 (dc0cd4c)
  • 新增获取当前用户按钮权限列表接口 (6194795)
  • 查询配置时过滤掉可能包含敏感信息的字段 (242a1f7)

Bug Fixes

  • 修复会话管理增加退出登录接口 (91a8eec)
  • 修复获取指定用户角色列表参数无效问题 (754845b)
  • 用户信息更新时同步更新session中的信息 (9fbd23b)
  • 超级管理员权限处理 (e386d26)

1.3.0 (2024-03-04)

Features

  • 微信和支付宝支付功能接入 (0832a43)

Bug Fixes

  • 修改支付客户端的创建方式 (60c24fc)
  • 移除自动生成的前端接口地址前缀 (bc75f8f)

1.2.0 (2024-02-22)

Features

  • 新增框架缓存模块及用户token缓存支持 (7348de2)
  • 新增消息记录相关菜单导入脚本 (321cca2)
  • 消息服务SMS接入阿里华为腾讯云 (a6c502e)
  • 第三方OSS接入 (f38de3f)
  • 缓存组件选择方式改为优先redis, 若无redisTemplate则使用ehcache (46c7b2f)
  • 邮件功能接入 (ef6b6a8)

Bug Fixes

  • 代码生成的接口地址问题 (2444001)
  • 使用POST请求方式以发送附件, 处理空指针 (72c58f6)
  • 启动时依赖liquibase更新 (37dcb4f)
  • 短信记录建表时使用默认字符集和引擎 (3a9d4f0)
  • 短信记录表将status修改为state (818237a)
  • 邮件数据表更新后Bean的值未变化 (7b6993f)

1.1.1 (2024-01-04)

Features

  • 代码生成使用有意义的代码包文件名 (0c39198)
  • 用户表增加用户名逻辑删除字段联合唯一约束 (51a8a7c)

Bug Fixes

  • 修复前端代码生成import路径分隔符问题 (f633167)

1.1.0 (2023-10-09)

Features

  • 接口集成增加模拟数据支持 (4d91e3a)

1.0.2 (2023-09-11)

1.0.1 (2023-09-11)

Features

  • 新增接口集成菜单数据脚本 (b63e7e9)

1.0.0 (2023-09-11)

Features

  • 新增接口集成请求相关功能 (85725dd)

0.9.2 (2023-08-31)

Bug Fixes

  • 修复定时任务示例数据分组为空问题 (0c01339)

0.9.1 (2023-08-31)

Features

  • 新增菜单显示状态字段及调度任务菜单相关脚本 (357de10)

0.9.0 (2023-08-04)

Features

  • 完善请求参数校验及异常处理 (804dc55)
  • 文件上传组件增加基础访问路径 (5f0edd2)
  • 新增移动应用版本管理功能 (b6d9183)
  • 新增系统用户时设置默认密码 (92a5fb7)
  • 新增系统默认字典数据脚本及获取字典数据接口 (dda07d2)
  • 新增调度任务功能模块 (7576776)

Bug Fixes

  • 修复调度任务日志执行时长计算错误的问题 (eb418e4)

0.8.5 (2023-07-21)

Features

  • db: 新增开发示例和统计图表相关菜单默认数据 (c780f7a)
  • 优化基础排序规则可以支持关联表字段排序 (eaecd02)
  • 新增数据唯一约束异常全局处理 (ccff3e3)

0.8.4 (2023-07-05)

0.8.3 (2023-06-29)

Features

  • 完善代码生成接口新增前端接口类型定义文件 (4efd8eb)
  • 查询规则类增加更多操作方法方便查询 (5599351)

Bug Fixes

  • 修复日志表请求地址字段长度导致记录日志出错的问题 (843078d)
  • 修复查询用户应用和菜单列表接口返回禁用状态数据的问题 (f8b889c), closes #42
  • 系统应用表创建和更新时间字段增加默认值 (943cca4)

0.8.2 (2023-06-15)

Features

  • 完善接口文档分组 (253d39f)
  • 配置Jackson大小写不敏感和反序列化时忽略不存在的字段 (a64d33a), closes #40

Bug Fixes

  • 修复非Web环境填充登录用户ID报错的问题 (10c7347)

0.8.1 (2023-05-30)

Features

  • db: 新增按钮默认数据初始化脚本 (e6777b2)
  • 开发工具代码生成预览接口 (74291a5)
  • 新增个人信息模块接口 (cf94ad4)
  • 超级管理员拥有所有资源和权限 (a390527)

0.8.0 (2023-05-26)

Features

  • 优化内容分类和系统菜单列表排序规则 (b71939e)
  • 开发工具代码生成自定义查询模板 (6ab1e99)
  • 新增系统权限角色按钮关联功能 (a5131ac)
  • 新增菜单按钮权限管理相关接口 (48d887a)
  • 用户信息增加登录IP字段 (3253372)
  • 踢人下线接口用户和token参数支持列表传值 (5288547)

Bug Fixes

  • 代码生成自定义查询模板增加注释注解 (6ee7e39)

0.7.4 (2023-05-22)

Bug Fixes

  • 获取未支持的文件引擎会报错提示而不是默认使用本地存储 (35b64d1)

0.7.3 (2023-05-20)

Bug Fixes

  • db: 去除系统配置插入语句基础访问路径的配置信息 (4993707)

0.7.2 (2023-05-20)

Bug Fixes

  • db: 补充内容管理应用的相关菜单插入语句 (9771193)
  • 调整静态资源配置启动顺序解决初次启动未初始化数据库导致的报错 (89e489d)

0.7.1 (2023-05-19)

Features

  • 优化前端页面生成模板文件 (21c62b4)
  • 新增内容应用内容和分类管理接口功能 (3045f19)
  • 新增后台获取配置信息接口 (f417096)

Bug Fixes

  • 代码生成前端api模板接口地址增加/前缀 (f4ac545)

0.7.0 (2023-05-17)

Features

  • 新增内容管理应用文件管理模块支持文件上传下载及列表管理 (17a35f7)
  • 标准查询规则支持select字段 (de8bb39), closes #29

0.6.0 (2023-05-15)

Features

  • db: 系统应用表新增描述字段 (af4475a)
  • db: 系统配置表新增配置名字段 (11e36e4)
  • 新增开发工具代码生成接口 (609623c)

Bug Fixes

  • 处理标准查询规则orderBy字段驼峰转下划线 (746af6f)
  • 接口日志支持记录 application/x-www-form-urlencoded 的 body (dcdfa1a)
  • 日志记录时忽略OPTIONS预检请求 (be670ba)
  • 系统管理相关表默认按照sort字段排序 (bd18549)

0.5.0-beta.1 (2023-04-21)

Features

  • code: 优化自动生成mapper.xml中的别名处理 (8f3b0ec)
  • db: 系统模块相关表新增是否内置标记字段 (99bd22a)
  • db: 系统配置表新增上级ID字段 (000bb0e)
  • sys: 基础业务类处理内置数据禁止删除 (8e26eac)
  • sys: 岗位查询接口增加关联部门信息 (21595d6)
  • sys: 新增基础批量导入导出接口 (a17ad17), closes #28
  • 基础导入导出功能默认获取Schema注解描述设置标题行别名 (6654a86)
  • 基础导入数据方法增加支持新增或覆盖导入方式 (3c6b198)
  • 基础导出数据方法忽略表中不存在的自定义字段 (bbfffda)

Bug Fixes

  • 修复Example拼接where语句like值包裹问题 (4f1e40c)
  • 修复Example拼接where语句缺少字符值包裹和and连接 (dbbe1ad)
  • 基础删除接口ID类型 (16d23c1)
  • 自动填充创建和更新人ID字段 (22011f2)

0.5.0-beta.0 (2023-03-30)

Features

  • auth: 新增用户认证和会话管理接口 (4d69c4d)
  • auth: 新增获取当前用户应用列表接口 (a02d4a4)
  • auth: 新增获取当前用户权限菜单列表接口 (92ad402)
  • code: 控制器模板增加文档注解 (5e95d3d)
  • code: 更新代码生成器模板并生成最新代码 (f0a291c)
  • db: 使用Liquibase配置数据库迁移功能 (173d09a)
  • db: 新增系统权限岗位表 (35ebe4f)
  • db: 更新数据库变更文件格式 (74d00b9)
  • sys: 使用模板生成应用模块和全部xml文件 (bd3c1f0)
  • sys: 增加标准规则排序支持 (7203930), closes #11
  • sys: 增加用户和角色关联逻辑 (fb7e949)
  • sys: 增加角色菜单关联逻辑 (f6229f2)
  • sys: 完善接口文档注解 (82e2a7e)
  • sys: 新增岗位管理接口及部门用户相关字段 (fe8bf7b)
  • sys: 新增数据字典相关接口 (a90471d)
  • sys: 新增服务器监控接口 (ca6d0d9)
  • sys: 新增系统配置相关接口 (4233c44)
  • sys: 新增访问日志记录和查询接口 (33e80da)
  • sys: 系统菜单增加组件字段 (a8145ea)
  • sys: 菜单查询接口增加角色ID参数 (4f46f41)
  • 优化基础列表查询接口实现方式 (064fa50)
  • 初始化基础代码 (5151495)
  • 增加质量检查流水线配置 (d1a121c), closes #2
  • 完善接口文档注释 (915f150)
  • 新增redoc接口文档 (ab5bf6c)
  • 新增参数校验及修改基础异常名称 (f68b2e9)
  • 新增支持跨域请求配置 (167bda1)
  • 记录数据新增和修改用户 (22796aa)
  • 配置接口文档 (a0a4d71)
  • 配置自动打包docker镜像 (c06bbbf)

Bug Fixes

  • query: 自定义查询条件报错 (dedcff3), closes #15
  • sys: 数据逻辑删除后未过滤查询 (732bf29), closes #9
  • sys: 新增用户和角色时关联关系保存失败 (3843617), closes #26
  • sys: 查询菜单接口返回重复数据 (bfc17a7), closes #27
  • sys: 用户和角色查询错误 (4c8e6bb), closes #13
  • sys: 用户接口删除角色关联问题 (3d7c8fe)
  • 基础接口禁止修改基础字段 (9518255)
  • 构造查询实例空指针 (8fb9667)
  • 配置Jackson日期时间反序列化格式 (100884e)