v2.3.20
从旧版面板升级需做如下修改
- 如果安装 Fail2ban
重装 Fail2ban
- 如果安装 MySQL
新版采用 systemd 日志,因此配置文件中需删除
/www/server/mysql/mysql-error.log
所在的行,否则错误日志无法显示。
/www/server/mysql/mysql-error.log
文件操作后可自行决定保留或者删除。
- 如果安装 PostgreSQL
在用户配置最后插入一行
host all all all scram-sha-256
以增强安全性(强制所有用户验证密码)
更新日志
- 支持 PHP 8.4
- 修复带 i 属性的文件无法保存
- 修复创建网站未保存备注
- 修复创建网站未创建 PostgreSQL 数据库
- 优化修改面板端口前检查占用
- 优化文件删除时显示文件名
- 优化防跨站避免覆盖修改
- 修复证书为空时页面 JS 报错
- 优化修改部分菜单名称
- 优化商店缓存更新防止挤爆接口
- 优化防跨站使用网站目录而不是运行目录
- 优化阻止删除关键目录
- 优化 PHP 状态数据使用 json 接口获取
- 优化防火墙正确处理多 ip 规则
- 优化 Fail2ban(需要重新安装)
- 优化文件名称检查支持中文
- 初步支持数据库管理
- 升级前端依赖到最新版本
Changelog
- 637fb83 feat: 发布v2.3.20
- ff67ace feat: 添加CLI命令
- c1580af chore(deps): Update all dependencies (#390)
- 9a2e68e feat: 数据库管理基本完成
- 3fbaecb feat: 数据库用户管理2
- a2c9699 feat: update node 22
- 2208ff1 fix: build
- 146c9aa feat: update eslint to v9
- 929219e feat: update eslint to v9
- 7aca658 fix: 文件名称检查支持中文
- a8575bc chore(deps): Lock file maintenance (#388)
- bdaa3c0 chore(deps): Update module github.com/urfave/cli/v3 to v3.0.0-alpha9.5 (#389)
- e6fe1e4 chore(deps): Update all dependencies (#387)
- 33cb41c feat: 优化数据库信息获取
- 0df2a91 feat: 数据库用户接口
- 7f61793 feat: php 8.4
- 7d9de56 feat: 重构数据库1
- 18148b1 chore(deps): Update all dependencies (#385)
- ad98933 docs: update README
- 81d3242 docs: update README
- 5538f74 fix: lock typescript to fix build
- 371d2b3 Merge remote-tracking branch 'origin/main'
- ff17aee chore(deps): Update all dependencies (#383)
- 9e1d525 feat: 数据库权限
- f6526c1 chore(deps): Update all dependencies (#382)
- be3ae54 fix: lint
- 214b804 feat: 数据库同步及fail2ban重构
- e1f074f feat: 防火墙正确处理多ip规则
- a96bbf3 feat: 数据库管理提交1
- 39d2eee chore(deps): Update dependency cronstrue to v2.52.0 (#381)
- 8c17b29 chore(deps): Update all dependencies (#380)
- 452ef92 chore(deps): Update dependency marked to v15.0.2 (#379)
- df49e16 feat: 优化php状态使用json接口获取
- f3aa240 Merge remote-tracking branch 'origin/main'
- d81f4df chore(deps): Update module github.com/go-resty/resty/v2 to v2.16.1 (#378)
- 4c2f9f1 chore(deps): Update dependency @types/node to v22.9.1 (#377)
- e2080b0 chore(deps): Update dependency @iconify/json to v2.2.274 (#376)
- 53eb005 chore(deps): Update dependency md-editor-v3 to v5.0.2 (#375)
- 9ae7b52 chore(deps): Update dependency unplugin-auto-import to v0.18.5 (#374)
- 119411a fix: 优化样式
- 112fc30 feat: 阻止删除关键目录
- dea9664 chore(deps): Update module github.com/bddjr/hlfhr to v1.2.4 (#373)
- 2d136e4 chore(deps): Update dependency marked to v15.0.1 (#372)
- 11e4d05 Merge remote-tracking branch 'origin/main'
- 50381df feat: 防跨站使用网站目录而不是运行目录
- 8e40d9a chore(deps): Lock file maintenance (#371)
- 8251a9a Merge remote-tracking branch 'origin/main'
- 0297ccb feat: 优化商店缓存更新防止挤爆接口
- a9113f3 chore(deps): Update module github.com/bddjr/hlfhr to v1.2.2 (#370)
- 17918c0 fix: build
- 9509cfa Merge remote-tracking branch 'origin/main'
- 1e32f9a feat: 修改部分菜单名称
- abe2e1f chore(deps): Update module github.com/bddjr/hlfhr to v1.2.0 (#369)
- cbf9bdc fix: 证书为空时页面js报错
- ab4a94c chore(deps): Update module github.com/go-playground/validator/v10 to v10.23.0 (#368)
- 0ba29c7 feat: 防跨站避免覆盖修改
- e99c71b feat: 文件删除显示文件名
- b95b035 chore(deps): Update dependency @iconify/json to v2.2.273 (#367)
- 5959cab chore(deps): Update github.com/tufanbarisyildirim/gonginx digest to 128af6d (#366)
- d4668f2 chore(deps): Update all dependencies (#365)
- e1fb498 docs: 更新 star 历史
- 6413d64 chore(deps): Update all dependencies (#364)
- 3f9fce7 chore(deps): Update dependency sass to v1.81.0 (#363)
- 58d100e chore(deps): Update codecov/codecov-action action to v5 (#362)
- 98d57b6 chore(deps): Update dependency @vue-js-cron/naive-ui to v2.0.8 (#361)
- 3a8c778 chore: 更新描述
- 02bfddc chore(deps): Update all dependencies (#360)
- 5575079 chore(deps): Update dependency @vitejs/plugin-vue to v5.2.0 (#359)
- 692f8ca chore(deps): Update dependency md-editor-v3 to v5 (#358)
- fbe99ea chore(deps): Update dependency sass to v1.80.7 (#357)
- d34438d Merge remote-tracking branch 'origin/main'
- 47e114d feat: 修改面板端口前检查占用
- 0b9bba4 chore(deps): Update dependency @iconify/json to v2.2.271 (#356)
- 00ea2f4 fix: 创建网站未创建postgres数据库
- 5183653 fix: 创建网站未保存备注
- 9f7d8e4 chore(deps): Update all dependencies (#355)
- 4450d2c fix: test
- b5f7458 fix: 带 i 属性的文件无法保存