Skip to content

v2.3.20

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Nov 20:19
· 150 commits to main since this release
637fb83

从旧版面板升级需做如下修改

  1. 如果安装 Fail2ban

重装 Fail2ban

  1. 如果安装 MySQL

新版采用 systemd 日志,因此配置文件中需删除/www/server/mysql/mysql-error.log所在的行,否则错误日志无法显示。
/www/server/mysql/mysql-error.log文件操作后可自行决定保留或者删除。

  1. 如果安装 PostgreSQL

在用户配置最后插入一行host all all all scram-sha-256以增强安全性(强制所有用户验证密码)

更新日志

  1. 支持 PHP 8.4
  2. 修复带 i 属性的文件无法保存
  3. 修复创建网站未保存备注
  4. 修复创建网站未创建 PostgreSQL 数据库
  5. 优化修改面板端口前检查占用
  6. 优化文件删除时显示文件名
  7. 优化防跨站避免覆盖修改
  8. 修复证书为空时页面 JS 报错
  9. 优化修改部分菜单名称
  10. 优化商店缓存更新防止挤爆接口
  11. 优化防跨站使用网站目录而不是运行目录
  12. 优化阻止删除关键目录
  13. 优化 PHP 状态数据使用 json 接口获取
  14. 优化防火墙正确处理多 ip 规则
  15. 优化 Fail2ban(需要重新安装)
  16. 优化文件名称检查支持中文
  17. 初步支持数据库管理
  18. 升级前端依赖到最新版本

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 属性的文件无法保存