Releases: suyuan32/simple-admin-core
v1.2.8
Simple Admin Core/Common/Job/File v1.2.8 更新
- 新增(Common): 新增官方
redis
配置,可以使用原生的go redis v9
, 可配置DB
- 新增(Common):
captcha
,asynq
提供go zero
封装的redis
支持和原生redis
支持,如MustNewOriginalRedisCaptcha
,带有Original
为原生 redis - 新增(Common): 新增
redis key
- 新增(Common): 新增 i18n 缓存国际化错误信息
- 移除(Common): 暂时移除
ent cache driver
, 不使用entcache
- 优化(Core): 切换
redis
为原生redis
- 优化(Core): 缓存前缀改为使用 common 的
redis key
- 更新: 更新依赖
Goctls v1.6.18 更新
- 新增(ent): 新增
ent
缓存模板,支持任意唯一键缓存 - 新增(gen):
i18n
缓存错误翻译 - 优化(gen): 默认使用原生
redis
- 更新: 版本依赖信息
Simple Admin Backend UI v1.2.8 更新
- 新增:
API
权限按服务名称分组 - 新增:字典表新增名称列
- 更新: 更新依赖及系统版本
What's Changed
Full Changelog: v1.2.5...v1.2.8
v1.2.5
Simple Admin Core/Common/Job/File v1.2.5 更新
- 更新:go 版本升级至 1.21
- 更新:升级 simple admin tools 至 v1.6.2
- 更新(Core):注册方式新增 disable, 即禁止注册
- 修复(Core): 修复短信发送接口默认提供商 bug
- 修复(Core): 修复短信验证码接口错误的格式
- 修复(Core): 拉黑用户时的错误状态码
- 更新:更新依赖
Goctls v1.6.16 更新
- 更新: 更新系统版本
- 更新: 更新依赖
Simple Admin Backend UI v1.2.5 更新
- 修复(menu): 错误的排序字段
- 修复(code editor): 代码编辑器的数据不加载 bug
- 优化(setting): 隐藏不常用项目配置组件
- 新增(button): 新增复制令牌按钮
- 更新: 更新依赖至最新
What's Changed
- docs: update readme by @suyuan32 in #225
- 1、feature: menu max len not enough by @ctra-wang in #226
- Dev by @suyuan32 in #227
- Dev by @suyuan32 in #228
- fix: wrong status when block user by @suyuan32 in #229
- docs: update readme by @suyuan32 in #231
- feat: sms params type by @suyuan32 in #232
- Dev by @suyuan32 in #233
New Contributors
- @ctra-wang made their first contribution in #226
Full Changelog: v1.2.4...v1.2.5
v1.2.4
Simple Admin Core/Common/Job/File v1.2.4 更新
- 新增:
GetUnixMilliPointer
方法处理空时间 - 新增:
core
新增deptId
用户管理数据权限 - 更新: 更新
docker
基础镜像 - 更新: 更新
all in one
- 更新: 更新依赖
Goctls v1.6.15 更新
- 修复: 删除前端生成的空行
- 优化:
ent optional
类型的时间自动使用GetUnixMilliPointer
- 优化:
vben form
使用新的布局 - 更新: 更新默认
docker
镜像版本 - 更新: 升级依赖
Simple Admin Backend UI v1.2.4 更新
- 优化(menu): 优化
menu
表单校验 - 优化(drawer): 优化抽屉表单布局
- 修复(table): 移除无用的导入包
- 修复(style): 部分样式错误
- 修复(menu): 修复
menu api
错误的类型 - 新增(i18n): 补全部分
i18n
翻译 - 优化(menu): 菜单表格显示路由
- 优化(icon picker): 优化
iconify
支持,自定义图标 - 优化(code editor): 优化代码编辑器
- 更新: 更新依赖
What's Changed
- Dev by @suyuan32 in #218
- fix: remove unused set not empty files by @suyuan32 in #219
- feat: department Id in token by @suyuan32 in #221
- Dev by @suyuan32 in #223
- docs: update readme by @suyuan32 in #224
Full Changelog: v1.2.3...v1.2.4
v1.2.3
Simple Admin Core/Common/Job/File v1.2.3 更新
- 更新: 更新
Ent
至0.12.5
- 优化(FMS):新增
init_api_data
文件
Goctls v1.6.13 更新
- 修复: 修复
Ent
代码生成的Unix
时间错误 - 优化: 优化
extra init_code
命令,现已支持直接输出至init_api_data.go
文件 - 新增:
api new
命令新增--use_core_rpc
参数,可在创建新项目时直接生成CoreRpc
配置 - 修复:
rpc ent
代码生成时出现的pointy
多余导入 - 修复:
api ent
代码生成时出现的i18n
多余引用 - 修复:
rpc ent
生成所有schema
的逻辑代码时出现的错误 - 修复:
api ent
生成所有schema
的逻辑代码时出现的错误 - 新增:
api new
和rpc new
如果使用Ent
均支持自动生成Ent初始化代码 - 新增:
api ent
和rpc ent
命令新增--api_data
参数,用于直接生成Core API
初始化代码 - 修复: 修复
api proto
错误的提示信息 - 优化: 删除
api proto
无用的--search_key_num
参数 - 优化:
extra makefile
模板新增AUTO_API_INIT_DATA
用于自动生成API
初始化代码 - 更新: 升级依赖
Simple Admin Backend UI v1.2.3 更新
- 新增(menu): 新增
path
的校验规则 - 修复(icon): 修复
icon
组件的循环依赖问题 - 升级(tinymce): 升级
Tinymce
至最新,优化夜间模式下的样式 - 优化(i18n): 优化
i18n
翻译 - 新增(ImageUpload):新增
ImageUpload
组件 - 优化: 优化全局颜色配置
- 优化(ImageUpload): 支持单个图片地址
- 同步: 同步
vben
最新代码 - 移除: 旧的夜间模式无用的配置文件及代码
- 优化(login page): 优化登录页样式
- 优化(pinia persist): 新增
pinia-plugin-persistedstate
插件, 优化store
代码,使用插件 - 修复:
form
配置default value
导致的覆盖问题 - 优化(search):搜索栏样式
- 移除(qrcode):移除
QRCode
组件,改为使用antdv
自带的QRCode
- 修复(menu): 修复菜单列表重复的参数
- 更新: 更新依赖
Simple Admin Core/Common/Job/File v1.2.3 Update
- Update: Update
Ent
to0.12.5
- Optimize (FMS): Add
init_api_data
file
Goctls v1.6.13 Update
- Fix: Fix
Ent
code generation ofUnix
time error - Optimize: Optimize
extra init_code
command, now supports direct output toinit_api_data.go
file - New:
api new
command adds--use_core_rpc
parameter, which can directly generateCoreRpc
configuration when creating a new project - Fix: Fix
pointy
redundant import when generatingrpc ent
code - Fix: Fix
i18n
redundant reference when generatingapi ent
code - Fix: Fix error when generating logic code for all schemas of
rpc ent
- Fix: Fix error when generating logic code for all schemas of
api ent
- New:
api new
andrpc new
support automatic generation of Ent initialization code if usingEnt
- New:
api ent
andrpc ent
commands add--api_data
parameter, which is used to directly generateCore API
initialization code - Fix: Fix
api proto
wrong prompt information - Optimize: Remove
api proto
useless--search_key_num
parameter - Optimize:
extra makefile
template addsAUTO_API_INIT_DATA
for automatic generation ofAPI
initialization code - Update: Upgrade dependencies
Simple Admin Backend UI v1.2.3 Update
- New (menu): Add
path
validation rule - Fix (icon): Fix
icon
component circular dependency problem - Upgrade (tinymce): Upgrade
Tinymce
to the latest, optimize the style in night mode - Optimize (i18n): Optimize
i18n
translation - New (ImageUpload): Add
ImageUpload
component - Optimize: Optimize global color configuration
- Optimize (ImageUpload): Support single image address
- Sync: Sync
vben
latest code - Remove: Old night mode useless configuration file and code
- Optimize (login page): Optimize login page style
- Optimize (pinia persist): Add
pinia-plugin-persistedstate
plugin, optimizestore
code, use plugin - Fix:
form
configurationdefault value
caused by the override problem - Optimize (search): Search bar style
- Remove (qrcode): Remove
QRCode
component, change to useantdv
ownQRCode
- Fix (menu): Fix menu list duplicate parameters
- Update: Update dependencies
What's Changed
- fix: add index for menu by @suyuan32 in #213
- fix: add index for menu by @suyuan32 in #214
- Dev by @suyuan32 in #217
Full Changelog: v1.2.2...v1.2.3
v1.2.2
Simple Admin Core v1.2.2 更新
- 修复:mysql all in one 配置错误
- 新增:强制重置超级管理员权限功能
- 新增:新增数据库初始化开关配置,用于关闭初始化接口
- 新增:禁用用户后拉黑所有 token
- 修复:更新角色时出现的空指针错误
- 优化:优化菜单 i18n 翻译
Simple Admin Common v1.2.2 更新
- 新增:系统繁忙的 common 信息字段
- 修复:修复依赖版本导致的漏洞
Simple Admin File v1.2.2 更新
- 修复:修复空标签导致的前端显示错误
- 修复:后台设置标签为空导致的不更新问题
- 更新: 更新依赖
Simple Admin Backend UI v1.2.2 更新
- 修复:错误的目录类型值
- 修复:file API 提示信息改为 notice
- 修复:tree select 自动刷新失败的 bug
- 优化:优化 i18n 翻译信息
- 更新:更新依赖
Goctls v1.6.11 更新
- 更新:更新项目依赖版本
What's Changed
- feat: allow init config and add force add super policy support by @suyuan32 in #209
- Dev by @suyuan32 in #210
- Dev by @suyuan32 in #211
- Dev by @suyuan32 in #212
Full Changelog: v1.2.0...v1.2.2
v1.2.0
Simple Admin Core/Job/MCMS/FMS v1.2.0 更新
- 新增: 角色值修改时自动修改 Casbin 鉴权
- 更新: Go Zero 升级至 v1.6.0
- 更新: 更新依赖
- 修复: 修复 Ent Pagination 模板的 Bug
Simple Admin Backend UI v1.2.0 更新 (重大更新, UI 升级)
- 更新: ant design vue 升级至 v4.0.6
- 修复: 修复 theme selector
- 修复: 修复表格拖拽列宽
- 修复: 适配所有组件,调整暗夜模式
- 修复: Modal 错位问题
- 修复: 修复所有已知类型错误
- 修复: 批量删除类型错误
- 优化: 优化鉴权页面
- 更新: 更新所有依赖
Goctls v1.6.10 更新
- 修复: 前端 batch delete 类型错误
- 修复: Ent Pagination 分页错误
- 更新: 更新依赖
What's Changed
- chore: update all in one etc by @suyuan32 in #201
- ci(deploy): update deploy jaeger by @shaohongwu in #202
- Dev by @suyuan32 in #205
Full Changelog: v1.1.6...v1.2.0
v1.1.6
Simple Admin v1.1.6 更新
Simple Admin Common v1.1.6 更新
新增: service unavailable 错误信息
Simple Admin Core v1.1.6 更新
新增: 新增服务启用判断逻辑
优化: all in one 部署配置优化为 dns 查找
优化: 优化 dockerfile 时区
更新: 更新 rocketmq 部署文件
更新: 更新依赖
Simple Admin Backend UI v1.1.6 更新
新增: 自助初始化功能
新增: 富文本组件新增网络图片插入功能
优化: 富文本组件部分bug
更新: 更新依赖
Goctls v1.6.7 更新
新增: gitea workflow 生成
新增: api proto 新增 optional_service 参数用于配置服务判断逻辑
优化: 优化 gitlab ci 生成
What's Changed
- fix: message i18n trans by @suyuan32 in #195
- fix: message i18n trans by @suyuan32 in #196
- Dev by @suyuan32 in #197
- ci(deploy): update deploy rocketmq by @shaohongwu in #199
- Dev by @suyuan32 in #200
New Contributors
- @shaohongwu made their first contribution in #199
Full Changelog: v1.1.5...v1.1.6
v1.1.5
Simple Admin Common v1.1.5 更新
更新: 优化验证码驱动
新增: 中文验证码支持
更新: 依赖更新
Simple Admin Core/Job/Mcms/Fms v1.1.5 更新
优化: 优化 makefile 本地构建支持
优化: 优化 dockerfile 本地构建
更新: 依赖更新
更新: 优化链路追踪配置
优化: 生产环境下 ent 配置,提升性能
Simple Admin Backend UI v1.1.5 更新
新增: github ci/cd 构建测试支持
修复: mitt 版本导致的兼容问题
修复: api select 可能产生的校验问题
Goctls v1.6.4 更新
新增: 新增 makefile 构建目标配置
更新: 依赖版本更新至最新
新增: docker 新增本地构建文件生成
优化: gitignore 文件新增排除本地构建文件
新增: fieldMapToTime 时间戳转换
新增: pageWrapper 新增 sticky
更新: 依赖更新至最新
注意: 本次升级需要更新 makefile
, 使用命令 goctls project upgrade -m
即可一键升级依赖及 makefile 至最新,本地 dockerfile
可选升级
What's Changed
- docs: update readme by @suyuan32 in #190
- docs: update readme by @suyuan32 in #191
- docs: update readme by @suyuan32 in #192
- Dev by @suyuan32 in #193
- chore: upgrade deps by @suyuan32 in #194
Full Changelog: v1.1.4...v1.1.5
v1.1.4
Simple Admin Core v1.1.4 更新
修复: Bearer 导致的黑名单失效问题
优化: 公开 api 分组
新增: 邮箱短信注册,登录,优化找回
新增: 登录禁用错误信息
优化: 服务不可用报错信息
Simple Admin Common v1.1.4 更新
新增: StripBearerPrefixFromToken 方法
Simple Admin MMS v1.1.4 更新
新增: 邮箱短信注册,登录,优化找回
更新: 升级最新依赖
Simple Admin Backend UI v1.1.4 更新
优化: 全面接入 FMS 服务
新增: 用户头像上传管理
优化: 上传模块
优化: 头像上传组件
新增: 用户角色显示
新增: 云文件上传使用 S3 协议配置支持
优化: 部分字段规则
Simple Admin File v1.1.4 更新
重构: 云文件上传采用 S3 协议
Goctls v1.6.2 更新
升级: 更新默认依赖
修复: authority 中间件优化
注意: 本次升级需手动更新自己 api 服务的 authority 中间件,改为使用 jwt.StripBearerPrefixFromToken 来避免 bearer 导致的失效问题
What's Changed
- chore: update deploy images version by @suyuan32 in #181
- chore: update deploy images version by @suyuan32 in #182
- fix: jwt blacklist invalid when use bearer token by @suyuan32 in #184
- Dev by @suyuan32 in #185
- feat: login response with role name by @suyuan32 in #186
- chore: upgrade deps by @suyuan32 in #187
Full Changelog: v1.1.3...v1.1.4
v1.1.3
Simple Admin Core/Job/Mcms/Common v1.1.3 更新
更新: tools 版本升级至 v1.5.16
新增: core 新增云文件相关 i18n 翻译
Simple Admin Backend UI v1.1.3 更新
优化: 暗黑模式下的样式
更新: 更新所有依赖版本至最新
修复: preview 命令现已支持本地预览
新增: tinymce 表格支持
新增: 云文件上传支持,目前支持腾讯 COS
Simple Admin File v1.1.3 更新
新增: 腾讯 COS 云文件上传
新增: 云文件管理,云服务商管理
重构: 重构 file tag 相关逻辑
Goctls v1.6.0 更新
新增: state mixin 前端特殊组件生成
修复: 多余的 pointy 导入代码生成
新增: project upgrade 命令用于更新项目依赖
优化: 工具提示文本信息
What's Changed
- fix: open the port of core api in all in one by @suyuan32 in #176
- docs: update readme by @suyuan32 in #177
- feat: fms cloud service i18 trans by @suyuan32 in #179
- chore: upgrade deps by @suyuan32 in #180
Full Changelog: v1.1.2...v1.1.3