Skip to content

Releases: TheTNB/panel

v2.3.18

10 Nov 00:41
v2.3.18
d64f099
Compare
Choose a tag to compare
  1. 本次更新后需要重新设置终端之前所有主机的密码
  2. 添加 memcached PHP 拓展
  3. 优化首页负载条不允许超过 100%
  4. 优化 PHP 拓展安装添加确认弹窗
  5. 优化防止任务重复提交
  6. 优化文件路径切换后清空已选择
  7. 优化对部分密码进行加密
  8. 优化 IP 地址获取
  9. 添加数据库相关迁移,为数据库管理做准备

Changelog

  • d64f099 feat: 发布v2.3.18
  • 294a78c feat: 优化删除检查
  • 8294a1a chore(deps): Update module github.com/urfave/cli/v3 to v3.0.0-alpha9.3 (#349)
  • c403efd chore(deps): Update dependency @iconify/json to v2.2.270 (#348)
  • cf8dfca Merge remote-tracking branch 'origin/main'
  • e552caa feat: 修改ip获取地址
  • ddff139 chore(deps): Update dependency marked to v15 (#347)
  • 27f79ea chore(deps): Update dependency pinia-plugin-persistedstate to v4.1.3 (#346)
  • 04d5701 feat: 添加redis驱动
  • 8e74428 chore(deps): Update all dependencies (#345)
  • f4c0932 chore(deps): Update dependency md-editor-v3 to v4.21.3 (#344)
  • ee6a12f chore(deps): Update module golang.org/x/crypto to v0.29.0 (#343)
  • ba42906 chore(deps): Update dependency marked to v14.1.4 (#342)
  • 711ccb4 chore(deps): Update dependency @iconify/json to v2.2.269 (#341)
  • 7d6e078 chore: 添加新合作
  • d3a7c9e feat: 数据库密码可以为空(本地认证)
  • 10d22bf feat: 初始化数据库服务
  • 724d05d feat: 优化数据库模型
  • 690e7f0 feat: 重命名安全为数据库
  • a28fc59 feat: 优化数据库模型
  • ff7e76a feat: 初始化数据库条目模型
  • f2eb3a1 feat: 对部分密码进行加密
  • 020a4ad chore(deps): Update all dependencies (#340)
  • b5e7cfc chore(deps): Update all dependencies (#339)
  • 52f8a6f chore(deps): Update dependency @types/node to v22.9.0 (#338)
  • 3831d47 feat(文件): 路径切换后清空已选择
  • 3a579f2 feat: 运行等待任务前标记先前运行中的任务为失败
  • e85e8df fix: lint
  • e18d40b feat: 防止任务重复提交
  • c308b8e chore(deps): Update all dependencies (#336)
  • cafded5 chore(deps): Lock file maintenance (#335)
  • 99aa6c9 chore(deps): Update dependency pinia to v2.2.6 (#334)
  • e0daee4 feat: 移动部分方法到utils
  • bf8c832 feat: 去掉重复的方法
  • 2d35cbc fix: lint
  • 6b51f58 chore(deps): Update dependency @types/node to v22.8.7 (#330)
  • f58c680 chore(deps): Update dependency @iconify/json to v2.2.267 (#329)
  • 9c6d0b5 feat: php拓展安装添加确认弹窗
  • d069cbe feat: 负载条不允许超过100%
  • 9b252aa docs: 更新文档
  • a52d06e feat: 添加memcached php拓展

v2.3.17

02 Nov 10:36
c25c78b
Compare
Choose a tag to compare
  1. 修复应用更新按钮错位
  2. 优化解压和保存文件时的权限设置
  3. 修复文件管理选择切换后未清空的问题
  4. 添加 PHP 74 和 80 应用
  5. 添加 Memcached 应用
  6. 优化标准库日志记录
  7. 优化强制最低 TLSv1.3

Changelog

  • c25c78b feat: 发布v2.3.17
  • 567f3ab fix: lint
  • aa162e1 feat: 支持memcached
  • 7169b90 chore(deps): Update dependency sass to v1.80.6 (#328)
  • 5e1001f docs: update README
  • 8e26589 feat: 提升最低TLS到1.3
  • 27ec656 feat: 替换go默认的logger
  • e2345a8 workflow: 合并codecov与test
  • 4ebe20d workflow: issue lock修改为手动触发
  • 8f5872b chore(deps): Update dependency alova to v3.2.0 (#327)
  • 75c6522 fix: lint
  • ff34cc7 fix: lint
  • e2fb108 Merge remote-tracking branch 'origin/main'
  • b96c6ad feat: php支持74和80
  • c1a4fb0 chore(deps): Update all dependencies (#326)
  • 5c50da2 chore(deps): Update dependency @vue-js-cron/naive-ui to v2.0.7 (#325)
  • 336a9bc fix: 文件管理bug
  • ea3bf37 fix: 7z list
  • 79e09f9 chore: debug
  • d73c988 chore: debug
  • 9641ae7 chore: debug
  • fd2c89a chore: debug
  • 526f192 feat(文件): 解压时只设置压缩包内文件的权限
  • 6423953 chore(deps): Update dependency @types/node to v22.8.5 (#324)
  • 1091ec8 Merge remote-tracking branch 'origin/main'
  • 2cbc641 feat(文件): 优化解压,保存时的权限设置
  • f4d2321 chore(deps): Update dependency @vueuse/core to v11.2.0 (#323)
  • 1b6086b docs: 更新bug模板
  • f399e9f fix: 应用更新按钮错位
  • 17cf1ad chore(deps): Update all dependencies (#321)

v2.3.16

30 Oct 19:42
v2.3.16
85bd71a
Compare
Choose a tag to compare
  1. 修复 PHP 关闭状态下获取负载报错
  2. 优化去掉 go-yaml 依赖
  3. 删除容器一批无用的接口
  4. 使用 shell 命令重构容器管理
  5. 使用 shell 命令重构压缩解压
  6. 规范所有 shell 操作全部使用 shell 包
  7. 优化使用 slog 记录所有日志
  8. 修复 MySQL 数据库为空时无法备份
  9. 实验性支持 alova
  10. 修复计划任务修改后未刷新列表
  11. 容器新增 Docker 支持

Changelog

v2.3.15

26 Oct 20:23
v2.3.15
Compare
Choose a tag to compare
  1. 修复 Alt-Svc 头删除不正确
  2. 优化 PHP 网站默认开启防跨站
  3. 优化一键签发证书支持自动同步域名
  4. 优化禁用获取 IP 的无用日志输出
  5. 修复监控单位错误
  6. 优化面板 HTTP 自动跳转 HTTPS
  7. 优化不允许把目录复制到原目录中
  8. 优化标记的文件可以取消
  9. 优化文件操作支持覆盖
  10. 优化文件名支持缩略显示
  11. 优化网站支持选择证书填入
  12. 优化证书支持同时部署多个网站
  13. 支持上传本地证书
  14. 支持手动签发证书
  15. 支持重签面板 HTTPS 证书
  16. 支持签发自签名证书

Changelog

  • 513a298 feat: 发布v2.3.15
  • 1cbc53b chore(deps): Update dependency vue-tsc to v2.1.8 (#302)
  • aed3599 feat: 支持签发自签名证书
  • 9179543 feat: 支持重签面板HTTPS证书
  • f40ad8b feat: 手动签发证书
  • 56ae7eb feat: 支持上传本地证书
  • cf5f7bd feat: 证书支持同时部署多个网站
  • bd6496c feat: 网站支持选择证书填入
  • 3c75c1c feat: 文件名支持缩略显示
  • 2b0f8a5 fix: lint
  • 658b6a7 feat: 文件操作支持覆盖
  • 42dd00c feat: 标记的文件可以取消
  • 8fa5cec Merge remote-tracking branch 'origin/main'
  • 2af4b95 feat: 不允许把目录复制到原目录中
  • 408b9ce chore(deps): Update dependency @iconify/json to v2.2.264 (#300)
  • b2845fb feat: http自动跳转https
  • ba819a5 fix: 修复监控单位错误
  • bf1359e fix: 禁用resty的日志输出
  • 2970aaa feat: 一键签发证书支持自动同步域名
  • a65bcf5 feat: PHP网站默认开启防跨站
  • 145387b fix: Alt-Svc头删除不正确

v2.3.14

25 Oct 20:49
v2.3.14
Compare
Choose a tag to compare
  1. 优化默认主题配色
  2. 优化终端使用可变字体
  3. 修复首页 MySQL 数据库数量不显示
  4. 优化密码显示,可点击查看
  5. 优化创建网站不允许使用 443 端口
  6. info 命令支持同时输出 ipv4 ipv6 地址
  7. 优化修改权限不使用 sudo
  8. 优化移除命令行彩色输出
  9. 优化创建证书账号/ DNS 后刷新异步数据
  10. 优化实时日志为 500 行
  11. 优化开启 QUIC 后默认添加 Alt-Svc 相关标头
  12. 优化证书列表账号显示
  13. 修复 GoogleCN 证书接口
  14. 支持一键为网站签发证书

Changelog

  • f7c586e feat: 发布v2.3.14
  • 96c78b6 fix: lint
  • 46ae37a feat: 优化自动签发证书
  • d56b41b feat: 为quic自动添加alt-svc
  • 68befff Merge remote-tracking branch 'origin/main'
  • a774253 feat: 优化证书列表账号显示
  • 9dfc1d3 Revert "feat: 尝试改善日志性能"
  • 049f708 feat: 优化实时日志为500行
  • b749a85 chore(deps): Update dependency @types/node to v20.17.1 (#299)
  • 95cf058 feat: 支持一键签发证书
  • 9ac5ae4 feat: nginx解析器支持设置alt-svc
  • 2491f34 fix: lint
  • 302d0f1 fix: 防火墙关闭状态下ping状态报错
  • 5ac43df feat: 尝试改善日志性能
  • 8a1e7ef Merge remote-tracking branch 'origin/main'
  • b0a4df7 fix: 创建证书账号/dns后刷新异步数据
  • 70f41b8 chore(deps): Update dependency pinia-plugin-persistedstate to v4.1.2 (#297)
  • ea96634 fix: lint
  • cfff459 feat: 移除color包
  • bba5069 fix: test
  • 595cb03 workflow: 去掉warp actions,太慢了
  • fa5817f fix: lint
  • 9a9fdbd workflow: 支持ipv6网络
  • 2225e59 fix: 修改权限不使用sudo
  • 5dce305 feat: 支持同时输出ipv4 v6地址
  • 965c39e feat: 创建网站不允许使用443端口
  • 3507517 feat: 优化密码显示,可点击查看
  • 17cce7e chore(deps): Update dependency @types/node to v20.17.0 (#293)
  • a2b30b0 fix: 首页mysql数据库数量不显示
  • ffb7bfd Merge remote-tracking branch 'origin/main'
  • d36dd8f feat: 终端使用可变字体
  • a5f69db chore(deps): Update dependency sass to v1.80.4 (#295)
  • 4606c63 chore(deps): Update dependency npm-run-all2 to v7.0.1 (#294)
  • 2470007 feat: 优化默认主题配色

v2.3.13

23 Oct 19:12
v2.3.13
Compare
Choose a tag to compare
  1. 优化实时日志调整为 1000 行,降低浏览器负载
  2. 优化终端固定背景颜色防止切换时闪烁
  3. 优化统一 HTTPS 重定向状态码为 308
  4. 修复网站列表 HTTPS 状态显示不正确
  5. 优化部分页面未安装 Nginx 时的网站列表获取
  6. 优化移除 supervisor 的重载,因为其不支持重载
  7. 优化实时日志窗口的重载逻辑
  8. 优化缩小面板侧边栏宽度,以符合目前二字菜单
  9. 优化移除上个版本添加的思源黑体,减小打包大小
  10. 重构面板证书前端,为接下来二期开发做准备
  11. 重构面板大部分页面重载使用消息总线
  12. 优化监控页面开关样式
  13. 修复容器管理接口多一个空元素
  14. 加强安全性,加入更多预检查

Changelog

  • aedde0d feat: 发布v2.3.13
  • 0b61f2f fix: 容器管理多一个空元素
  • b166022 feat: 优化监控开关样式
  • fb88060 feat: 大部分视图支持消息总线
  • f760dba refactor: 消息总线
  • 6050bf6 feat: 重构证书组件
  • 0b425f0 feat: 移除思源黑体,减小打包大小
  • f18c39f feat: 缩小面板侧边栏宽度
  • 9db30ac fix: 加回旧版的arg检查
  • 3c8f606 feat: 添加一层root用户检查
  • 59c08f0 chore(deps): Update dependency @vue/eslint-config-prettier to v10.1.0 (#292)
  • 29a7aa4 chore(deps): Update dependency @types/node to v20.16.15 (#289)
  • 8eb75a9 chore(deps): Update dependency @iconify/json to v2.2.263 (#291)
  • 86fb1c3 fix: 优化实时日志modal重载
  • df4e47c fix: supervisor不支持重载
  • 6101bed fix: 优化网站列表获取
  • 817e864 fix: 网站列表HTTPS显示不正确
  • 7106016 Merge remote-tracking branch 'origin/main'
  • 63a9345 fix: 统一重定向状态码为308
  • f3aac30 chore(deps): Update dependency vite to v5.4.10 (#290)
  • e32c887 feat: 终端固定背景颜色防止闪烁
  • bc37511 fix: 实时日志调整为1000行
  • 72652eb fix: remove debug

v2.3.12

22 Oct 20:09
v2.3.12
Compare
Choose a tag to compare
  1. 紧急修复 2.3.11 Go 嵌入问题导致的前台异常

Changelog

v2.3.11

22 Oct 19:19
v2.3.11
Compare
Choose a tag to compare
  1. 支持 SSH 多机管理
  2. 优化面板字体使用思源黑体
  3. 优化终端 UI
  4. 优化终端字体使用 JetBrains Mono
  5. 优化终端支持字体缩放
  6. 优化文件管理UI
  7. 优化计划任务 Cron 选择器
  8. 文件管理支持搜索文件
  9. 文件管理支持文件远程下载
  10. 重构面板 websocket
  11. 重构面板日志为实时日志
  12. 修复计划任务添加脚本未保存
  13. 修复罕见情况下防火墙规则错误
  14. 其他细节优化

Changelog

  • 8184347 feat: 发布v2.3.11
  • a539532 chore(deps): Update unocss monorepo to v0.63.6 (#288)
  • fc1584e fix: 罕见情况下防火墙规则错误
  • 3c72a66 feat: ssh多机管理
  • 346ec7a chore(deps): Update dependency @types/node to v20.16.14 (#287)
  • 7850b74 chore(deps): Update dependency npm-run-all2 to v7 (#286)
  • f2d2bad feat: 初始化ssh模型
  • 0786451 docs: 添加微信群
  • 0291ae7 chore(deps): Lock file maintenance (#283)
  • de76376 chore(deps): Update dependency md-editor-v3 to v4.21.1 (#282)
  • de21179 fix: lint
  • b81f3de chore(deps): Lock file maintenance (#281)
  • be3bae7 chore(deps): Update module github.com/klauspost/compress to v1.17.11 (#278)
  • ffb4e21 chore(deps): Update dependency eslint-plugin-vue to v9.29.1 (#279)
  • 39624d8 chore(deps): Update dependency @iconify/json to v2.2.262 (#280)
  • 1378413 fix: lint
  • 730aea0 feat: 应用支持实时日志
  • 5ae6135 fix: 实时日志优化
  • 8470339 feat: 支持实时日志流
  • 354705e fix: cron添加脚本不保存
  • f182eab fix: test
  • 2828795 fix: test
  • e6aad21 fix: lint
  • ff239c4 refactor: 面板websocket
  • 892f91b feat: 开发服务器代理支持多目标
  • d51d11f feat: 文件远程下载
  • f9233bd feat: 文件搜索
  • a2ebc07 feat: 文件管理优化
  • 480a6a8 feat: 终端支持字体缩放
  • 47b92a8 refactor: 重写ssh

v2.3.10

19 Oct 17:50
v2.3.10
Compare
Choose a tag to compare
  1. 证书申请支持华为云DNS
  2. 优化证书申请 DNS 参数(之前配置的需要删掉重新配置)
  3. 去掉面板顶部面包屑,将标签页移到顶部
  4. 面板标签页支持右键固定,固定后切换标签页不会重载数据
  5. 修复面板主题切换后无法持久化保存的问题
  6. 支持自定义面板主题色
  7. 新增跑分应用,不服跑个分
  8. 其他多处细节优化

Changelog

v2.3.9

17 Oct 18:15
v2.3.9
Compare
Choose a tag to compare
  1. CLI 支持更新应用
  2. 修复部分修改端口报错的问题
  3. 修复前端可能报错Slug不存在的问题
  4. 为部分接口添加密码复杂度验证
  5. 优化仪表盘样式
  6. 优化移动端样式
  7. 为所有应用添加图标
  8. 工具箱支持设置主机名和时间
  9. 防火墙支持端口转发
  10. 防火墙支持 IP 规则

Changelog