- 新增容器编排管理功能
- 新增 Minio 应用
- 新增证书部署脚本支持
- 新增备份上传功能
- 优化备份与清理命令输出
- 优化 Redis 密码正则
- 优化 SSH 连接成功后即立即调整窗口大小
- 优化面板升级时关闭数据库连接
- 优化部分应用添加运行日志查看
- 优化网站日志备份后重载 Nginx
- 修复某些情况下计划任务创建失败
- 修复容器主机端口显示错误
- 修复 HTTP 下无法复制密码
Changelog
- f4e31c4 chore(deps): Lock file maintenance (#638)
- b2d382c chore(deps): Update module github.com/tnb-labs/acmez/v3 to v3.0.0-20250328123917-f204dcee9d09 (#639)
- 5d0ad33 Merge branch 'main' of https://github.com/tnb-labs/panel
- ccf05b8 feat: 新增minio
- 684c1b7 chore(deps): Update module golang.org/x/net to v0.38.0 (#637)
- 15e12d0 chore(deps): Update non-major dependencies (#636)
- f6937bb chore(deps): Update dependency cronstrue to v2.57.0 (#635)
- 8683a85 feat: 备份支持上传
- 7ee6dd4 Merge remote-tracking branch 'origin/main'
- 1c7c607 feat: 优化备份与恢复体验
- af865b6 chore: update mocks
- 69b430d feat(#108): 容器编排
- 0956385 chore: update mocks
- 46cf1fa feat: 优化编排请求体
- ac9b42c chore(deps): Update pnpm to v10.7.0 (#634)
- 2643354 chore(deps): Update dependency unplugin-auto-import to v19.1.2 (#633)
- 323e2bf chore(deps): Update non-major dependencies (#632)
- 6b413d2 chore(deps): Update module github.com/mholt/acmez/v3 to v3.1.1 (#631)
- 83e0e33 chore(deps): Update non-major dependencies (#630)
- 827df91 chore(deps): Lock file maintenance (#629)
- f78f414 chore(deps): Update dependency md-editor-v3 to v5.4.4 (#628)
- dfb73d1 chore(deps): Update non-major dependencies (#627)
- 92c1d13 chore(deps): Update non-major dependencies (#626)
- 45428f3 feat: 支持更新编排文件
- 139679e feat: 支持更新编排文件
- eed834b feat: 支持更新编排文件
- 422c92c feat: 创建compose支持env
- 28d699c fix: compose中的错误
- f4533c9 feat: 网站日志备份后重载Nginx
- ad71a80 chore: update mocks
- 7d39015 feat: compose接口
- c3498aa chore(deps): Update pnpm to v10.6.5 (#624)
- 2c3bb5b chore(deps): Update non-major dependencies (#623)
- 3c2b6e6 chore(deps): Update dependency sass to v1.86.0 (#622)
- dff0a61 feat(#528): 证书支持部署脚本
- d081f1e feat(#570): 为部分应用添加运行日志
- 46809c8 fix: build
- f1246ee fix(#612): 优化复制功能
- 03168a5 chore(deps): Update dependency @vitejs/plugin-vue to v5.2.3 (#621)
- 0e43d25 chore(deps): Update dependency md-editor-v3 to v5.4.2 (#620)
- 46a9446 chore(deps): Lock file maintenance (#619)
- 3761223 chore(deps): Update dependency @vitejs/plugin-vue to v5.2.2 (#618)
- 836b34e chore(deps): Update module github.com/expr-lang/expr to v1.17.0 (#617)
- 3dc1106 chore(deps): Update dependency @guolao/vue-monaco-editor to v1.5.5 (#616)
- 3eb8bf7 chore(deps): Update dependency @iconify/json to v2.2.317 (#615)
- cd823c4 chore(deps): Update module github.com/go-rat/utils to v1.1.4 (#614)
- 36d45ee chore(deps): Update non-major dependencies (#611)
- 068d36d chore(deps): Update module github.com/ncruces/go-sqlite3 to v0.24.1 (#609)
- e3607b9 chore(deps): Update non-major dependencies (#608)
- 76a2ff8 Merge remote-tracking branch 'origin/main'
- b3e3da6 feat: 优化关闭数据库连接
- fa6c574 chore(deps): bump @babel/helpers (#607)
- e7625a7 feat: 优化SQLite配置防止数据库损坏
- e1b3c80 Merge branch 'main' of https://github.com/tnb-labs/panel
- 3e9228c feat: 优化SQLite配置防止数据库损坏
- e8b5bb2 chore(deps): Update non-major dependencies (#606)
- a6d27f2 fix: 容器主机端口显示错误
- 1a85571 chore(deps): Update dependency @rushstack/eslint-patch to v1.11.0 (#605)
- 9b4f308 chore(deps): Update module github.com/go-rat/utils to v1.1.0 (#604)
- aabf49d chore(deps): Update module github.com/tnb-labs/acmez/v3 to v3.0.0-20250310074100-3f4cd473d1db (#603)
- 0d22b53 chore(deps): Update dependency @vueuse/core to v13 (#601)
- 8d9c25c chore(deps): Update dependency @iconify/json to v2.2.315 (#602)
- bfd4fe4 ci: fix mockery
- 8400705 chore(deps): Lock file maintenance (#600)
- b3e72ac chore(deps): Update dependency @types/node to v22.13.10 (#599)
- 33884c4 chore(deps): Update dependency eslint to v9.22.0 (#598)
- 45a9395 chore(deps): Update dependency alova to v3.2.10 (#597)
- ac4f2a8 chore(deps): Update non-major dependencies (#596)
- 7c09b01 chore(deps): Update non-major dependencies (#595)
- 02c207d chore(deps): Update module golang.org/x/net to v0.37.0 (#594)
- 6d23f59 chore(deps): Update module golang.org/x/crypto to v0.36.0 (#593)
- 4c55552 fix(#592): 某些情况下计划任务创建失败
- 5ba24d1 chore(deps): Update dependency @vueuse/core to v12.8.2 (#591)
- bcf557c chore(deps): Update dependency eslint-plugin-vue to v10 (#590)
- cac55a4 chore(deps): Update dependency @vueuse/core to v12.8.0 (#589)
- 0d26edf chore(deps): Update dependency eslint-plugin-vue to v9.33.0 (#588)
- 7a39ef7 chore(deps): Update module golang.org/x/net to v0.36.0 (#587)
- f5c37c0 chore(deps): Update dependency @iconify/json to v2.2.313 (#586)
- 16d571e chore(deps): Update module github.com/go-rat/chix to v1.1.5 (#585)
- b4b75aa chore(deps): Update dependency @types/node to v22.13.9 (#584)
- 6ed7784 chore(deps): Update dependency cronstrue to v2.56.0 (#583)
- d2c7c11 chore(deps): Lock file maintenance (#582)
- 079a7f7 chore(deps): Update dependency prettier to v3.5.3 (#581)
- 923c6a4 chore(deps): Update dependency vue-tsc to v2.2.8 (#580)
- 9e0f65c chore(deps): Lock file maintenance (#579)
- eab8184 chore(deps): Update non-major dependencies (#578)
- 3972a17 chore(deps): Update non-major dependencies (#577)
- 34b7b8a chore(deps): Update dependency @types/node to v22.13.7 (#576)
- a4da49d chore(deps): Update dependency @types/node to v22.13.6 (#575)
- f8a989f chore(deps): Update non-major dependencies (#574)
- 4497b8f chore(deps): Update dependency vite-plugin-static-copy to v2.3.0 (#573)
- 0bb7ccd Merge remote-tracking branch 'origin/main'
- b902270 fix: ssh连接成功后即立即调整窗口大小
- 75d9410 chore(deps): Update dependency alova to v3.2.9 (#572)
- b37be8a chore(deps): Update dependency @iconify/json to v2.2.311 (#571)
- f5a4717 chore(deps): Update non-major dependencies (#569)
- f6ad6b2 chore(deps): Update github.com/tufanbarisyildirim/gonginx digest to c03497d (#568)
- f5b9d3e chore(deps): Update dependency vite to v6.2.0 (#567)
- 9619c3f chore(deps): Update dependency sass to v1.85.1 (#566)
- 8c08ebb chore(deps): Update module golang.org/x/crypto to v0.35.0 (#565)
- 0567319 chore(deps): Update module github.com/ncruces/go-sqlite3 to v0.23.3 (#564)
- 760c3be chore(deps): Update dependency @iconify/json to v2.2.310 (#563)
- 1084968 chore: update ubuntu
- 188c2ff chore(deps): Lock file maintenance (#562)
- f6296e7 chore(deps): Update dependency vue-tsc to v2.2.4 (#561)
- bd149f6 chore(deps): Update dependency prettier to v3.5.2 (#560)
- 989beb3 chore(deps): Update module golang.org/x/crypto to v0.34.0 (#559)
- 5d4d94a chore(deps): Update non-major dependencies (#558)
- 41eca93 chore(deps): Update dependency md-editor-v3 to v5.3.2 (#557)
- 946def7 chore(deps): Lock file maintenance (#556)
- 24768a4 chore(deps): Update non-major dependencies (#555)
- 7751117 chore(deps): Update dependency md-editor-v3 to v5.3.0 (#554)
- f9f2863 chore(deps): Update unocss monorepo to v66 (#550)
- 1d50da7 chore(deps): Update dependency vite to v6.1.1 (#553)
- 7e78b6e chore(deps): Update dependency unplugin-vue-components to v28.4.0 (#552)
- a098c98 chore(deps): Update dependency tsx to v4.19.3 (#551)
- 0b04f32 chore(deps): Update non-major dependencies (#549)
- e14c1db chore(deps): Update non-major dependencies (#548)
- e109e16 chore(deps): Update dependency md-editor-v3 to v5.2.3 (#547)
- cd3f2b5 chore(deps): Lock file maintenance (#546)
- fe28e84 Merge remote-tracking branch 'origin/main'
- fe4e385 feat: test new sqlite driver
- 2a070e1 chore(deps): Update dependency vue-tsc to v2.2.2 (#545)
- 3984f85 chore(deps): Update non-major dependencies (#544)
- dcd4eb1 Merge remote-tracking branch 'origin/main'
- bc62fba fix: redis info
- d17ef0b chore(deps): Update non-major dependencies (#543)
- 622d08f chore(deps): Update dependency @vueuse/core to v12.6.1 (#542)
- 2a2fbbf chore(deps): Update dependency sass to v1.85.0 (#541)
- 77fa6ec chore(deps): Update dependency @types/node to v22.13.4 (#540)
- fae4894 chore(deps): Update dependency prettier to v3.5.1 (#539)
- b419545 Merge remote-tracking branch 'origin/main'
- 5a40cd3 fix: 优化备份与清理命令输出
- c697100 chore(deps): Update non-major dependencies (#538)
- e6ff46c chore(deps): Update dependency pinia to v3.0.1 (#537)
这是一个从 https://github.com/tnb-labs/panel/releases/tag/v2.4.7 下的原始话题分离的讨论话题