SWIFTADMIN下载中心

免费下载体验SWIFTADMIN的每一次升级和蜕变

  • 更新日志 13
  • 补丁包 2

1.1.9 2023-08-04

+ 新增增加JS权限函数,校验元素显示或者移除
+ 新增增加限流API工具类
+ 新增增加jumpTpl模板跳转关闭功能
+ 新增用户前端增加刷新功能
# 修复修复date时间的时候between查询出错
# 修复修复用户登录IP为空查询归属地错误,并升级最新的IP库
√ 优化优化用户前端空密码无需填写
√ 优化优化整体css样式表【theme】
√ 优化优化用户前端我的资料UI
√ 优化adminJS优化节流函数
√ 优化优化邮件模板参数和样式
√ 优化修改基类responseError函数命名
√ 优化has_admin_auth函数
√ 优化整体优化插件功能,安装和卸载 升级的流程;
√ 优化菜单项的地方改为iframe窗体模式
√ 优化前端所有的layuiJS,使用原生 可随意替换升级
√ 优化优化前端用户登录逻辑;

1.1.8 2023-07-05

+ 新增增加validate验证器函数,推荐使用类验证,用法与TP一样
+ 新增增加OperateException全局统一异常类
+ 新增增加DumpException打印调试异常类
+ 新增增加用户模型可见字段,方便小程序请求用户【用于过滤敏感字段】
+ 新增增加部门权限验证,只展示本部门数据。
√ 优化升级layui版本为最新2.8.7
√ 优化更改当前缓存think\cache改完laraval缓存[兼容高版本PHP]
√ 优化重构用户前端登录验证流程、增加用户token服务类【修复登录BUG】
√ 优化默认关闭redisqueue,和gatewaywork,如需要请自行启用
√ 优化优化验证器提示信息
√ 优化优化异常日志写入,普通控制器错误/URL路径错误不写入日志;
√ 优化前端属性值$noNeedAuth更改为$noNeedLogin 避免跟后台混淆
√ 优化user数据表增加一个实名字段,为name.
√ 优化系统配置移除缓存配置,必须安装redis缓存服务【ORM默认缓存为redis】
√ 优化优化function.php里面若干函数。
√ 优化重构插件路由以及视图标签的加载方式
√ 优化优化插件安装页面部分UI展示;
√ 优化优化消息提示脚本
- 移除移除library下面的email sms ftp文件 删除config下的defRouter以及taglib.php
- 移除移除system_cache函数
- 移除移除get_user_id、get_user_info函数,使用中间件传递参数统一管理。
- 移除移除第三方treetable layedit组件,采用layui官方版本
------------------------------- 更新须知
1、首先是删除的部分
-- 删除runtime/下所有缓存、删除common/library目录下的 email sms ftp文件,config文件夹下的defrouter tablib thinkcache文件
-- 删除public/static/system/module/treetable组件。
2、开始覆盖升级,理论上app、config文件夹下的,如果你没有对文件进行改造,可以直接覆盖
3、开始覆盖静态文件,public static文件夹,如果你没更改样式的话可直接覆盖
4、移除system_cache函数,如果你有使用的话请删除或者替换为Cache::get来获取
5、移除了用户前端获取数据的API,请使用中间件来获取,例如userId,userInfo 使用$request->userId获取即可
6、最重要的一个环节,由于我们移除了think/cache组件包,使用illuminate/redis来进行处理,所以请执行以下命令
6.1 执行 composer remove webman/think-cache 卸载think缓存组件
6.2 执行 composer require -W illuminate/redis symfony/cache 安装新的缓存
6.3 在源代码app里面全局搜索替换,将think\facade\Cache 替换为support\Cache;
7、将user用户表,在prove字段之前,插入一个name字段 varchar类型,注释为 真实姓名

1.1.7 2023-05-05

※ 安全修复bug若干

1.1.6 2023-04-26

+ 新增增加模板权限控制函数,支持按钮显示或隐藏
+ 新增增加halt浏览器直接输出调试信息
+ 新增增加Excel导入导出功能
※ 安全修复订单号并发重复问题
※ 安全修复上传管理员头像高清图BUG
※ 安全修复分片上传路径倒是写入错误
※ 安全验证码包改为webman/captcha
√ 优化adminJS代码优化
√ 优化公司部门管理优化
√ 优化优化saenv函数以及config配置调用缓存
- 移除去掉冗余的第三方composer包
- 移除去掉vlucas/phpdotenv扩展,增加get_env函数实现变量读取、如果需要写入请使用parse_array_ini

1.1.3 2022-07-09

+ 新增增加后台用户日志功能,并且修复前端访问日志的BUG能
+ 新增当前排序,如果无排序字段,则默认使用ID desc实现
+ 新增开源admin文件,可以自己DIY了
※ 安全修复后台管理员用户修改密码的BUG
※ 安全修复代码生成的时候,iframe错位
√ 优化优化代码生成,一键CURD,增加插件开发助手
√ 优化优化文件管理功能
√ 优化index查询,默认改为子查询
- 移除去掉后端自动验证器的函数和功能,剩下的需要自己去处理了,默认只有验证器,没有过滤XSS的了

1.1.2 2022-05-22

+ 新增增加分片上传功能
+ 新增增加表格拖拽功能
+ 新增增加插件相关composer包[参考文档]
+ 新增增加cherry markdown编辑器,
+ 新增增加tinymce编辑器远程同步图片功能
+ 新增增加tinymce编辑器插入付费内容功能
+ 新增增加用户注册邀请注册字段
+ 新增增加了框架必要的事件钩子[参考文档]
※ 安全修复大部分字段命名,为下划线的格式
√ 优化优化第三方登录功能
√ 优化优化文件管理功能
√ 优化优化Emai短信功能
√ 优化优化layout布局功能
√ 优化优化CURD查询功能
√ 优化优化前端模板布局功能
√ 优化优化AUTH权限管理
- 移除祛除之前的权限调用方式
- 移除祛除FTP文件自动上传

1.1.1 2022-04-11

√ 优化 修复了若干小bug
- 移除 去掉了其他冗余的代码

1.1.0 2022-03-16

+ 新增 增加了一键CURD功能生成,拖拽式表单设计,更加强大、一键代码生成,请详细看文档说明![后期会升级2.0版]
+ 新增 增加了文件管理表
+ 新增增加了前端国际化功能,可修改jQuery组件的消息提示国际化
+ 新增 增加了标签拼音的方式,更符合SEO优化
+ 新增 增加了手机端模板功能,我们建议(小型网站可使用自适应与手机版域名 也就是两套模板: 如果你是大型站点,那么可以在mobile应用下绑定域名)
√ 优化 优化了XS/ES全文索引的管理方式
√ 优化 完全重构了后台的admin.js 代码更加易读
√ 优化 所有组件和快捷操作,标识和属性分开来写,例如时间组件 标识为lay-datetime 配置信息统一为data-value(data开头,更易理解,详细可看文档)
√ 优化 优化多种菜单布局
√ 优化优化 同步打包vendor目录,可省去composer install 安装了
√ 优化 修复了若干BUG
- 移除去掉了一键下载图片、后期AJAX去解决

1.0.4 2022-03-08

+ 新增增加了XS ES全文检索引擎,支持PB级数据
+ 新增增加TAGS组件与表联动,更符合SEO规范
+ 新增增加部分layui2.6.8原生组件
+ 新增增加自动设置路由规则,免去手动配置的麻烦
+ 新增增加了适合优化的SEO属性
√ 优化 修改了内容模型,垂直分表,轻松支持百万数据
√ 优化 修复了权限获取栏目问题。兼容XS ES引擎
√ 优化 修改函数mysql_common为mysql_content 并修改源代码。
√ 优化 优化了部分函数命名,更加规范,更易理解。
√ 优化 优化了安装方式更稳定
√ 优化 重构了后台模块,更加强大,使用更便捷
√ 优化 集成了原生CMS模块,附带自适应模板,开箱即用
√ 优化 修复微信扫码登录问题
√ 优化 优化了第三方用户登录逻辑
√ 优化 升级了支付接口,支持微信V3版本支付
√ 优化 增强了部分SAPHP属性和组件的使用方式
√ 优化 增强了上传文件的问题,通用化上传更方便
√ 优化 支持本地菜单和远程菜单的调用方式,也就是说,一套模板可以好几个后台使用,
√ 优化 增强网站纯静态生成
- 移除去掉来评论系统的匿名操作,必须要注册才可以评论
- 移除去掉了pinyin/hash等冗余字段
- 移除削弱了admin模块的URL依赖

1.0.3 2021-08-13

+ 新增增加全局缓存函数,redis缓存库选择,优化存取方式避免重复
+ 新增增加get_dictionary_alias 字典别名函数,用于获取数据
+ 新增增加获取内容页地址拼音格式,并优化代码避免重复替换错误
+ 新增增加了content 全局自动转换IP函数
+ 新增增加gitee第三方登录扩展!
+ 新增增加了API文档、分应用分组生成文档。
+ 新增增加了前端访问地址类型判断函数findUrltype,方便查询数据!!
√ 优化 优化get_read_url函数,支持统一URL格式
√ 优化 优化getfield 函数,用于清理一些数据字段。
√ 优化 优化用户登录数据、模型数据读取方式
√ 优化 优化哈希值写入处理
- 移除暂时去除图片水印,微缩图,gif动画无法水印问题。因PHP支持库问题!

1.0.2 2021-05-15

+ 新增增加了路由地址生成
+ 新增增加了纯静态页面生成,再多数据也不怕
+ 新增增加了广告位代码的复制一键获取
+ 新增增加了自动远程获取图片地址
+ 新增增加了友情链接分类分组
+ 新增增加了异常信息模板隐藏后端信息
√ 优化优化了栏目标签获取
√ 优化优化了用户登录获取token的方式
# 修复修复了Linux下某些字符转义问题
# 修复修复了插件系统若干bug
# 修复修复了安装模块异常的bug
# 修复修复了社会化登录在Linux系统下不跳转的问题
- 移除去除模型、栏目多余的模板字段
- 移除去除数据库表中多余的字段

1.0.1 2021-04-27

+ 新增 增加了自动图片本地化、自动祛除非本站链接、自动提取缩略图、自动获取对象属性
+ 新增 编写了大量常用标签,增加TAG违禁字检测、网站内链功能,强化SEO效果!!!
√ 优化 重写了AUTH鉴权类,鉴权更清晰明了,代码更健壮
√ 优化 框架默认自带的模型,后端数据添加修改已编写完毕,你可以直接注重前端开发
√ 优化 摒弃config获取配置信息字符过长,自写saenv函数获取变量更简单[默认system]
√ 优化 重写回收站操作逻辑,注重主要数据的维护,只在操作界面保留主要模型的数据恢复与销毁
# 修复 修复代码审计后的中危/高危漏洞、提高代码安全质量!
# 修复 修复了各种已知的BUG
- 移除去掉了默认继承的回收站、还原和销毁方法

1.0.0 2021-03-22

+ 新增新版本发布

v1.1.8 -> v1.1.9 2023-08-04 立即下载

v1.1.2 -> v1.1.3 2022-05-22 立即下载