v1.9.0

1Panel-dev/1Panelv1.9.0Dec 13, 2023by wanghe-fit2cloud

AI Summary

A comprehensive release featuring extensive SSL/TLS management (ECC, ZeroSSL, manual updates), IPv6 support for containers and sites, and new tools like Fail2Ban and Swap management.

Key Highlights

  • Comprehensive SSL/Certificate management (ECC, ZeroSSL, Google Cloud, manual update)
  • IPv6 support added for containers and sites
  • New tools: Fail2Ban management and Swap monitoring
  • Overview page now includes Swap partition monitoring

New Features

  • SSL/Certificate management (import, update, download, ECC support)
  • IPv6 support
  • Fail2Ban management
  • Swap management
  • New Apps: Umami, DataEase v2, ChatGPT-Next-Web, Elasticsearch, Consul

Full Release Notes

## 新增功能

* 【概览】概览页状态栏增加 Swap 分区监控。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2975
* 【网站】增加多个 DNS 服务商。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2982
* 【网站】Acme 账号增加 ZeroSSL、BuyPass 和 Google Cloud。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2951
* 【网站】支持导入 IP 证书。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2959
* 【网站】支持申请 ECC 类型证书。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2965
* 【网站】增加创建自签名证书功能。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3049
* 【网站】增加证书推送到本地目录功能。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3070
* 【网站】增加批量删除证书功能。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3076
* 【网站】增加手动创建证书更新功能。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3087
* 【网站】增加证书下载功能。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3090
* 【网站】证书支持设置备注信息。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3092
* 【网站】申请证书页面支持从网站列表选取域名。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3105
* 【网站】支持查看证书申请过程日志。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3002
* 【网站】创建 PHP 运行环境时支持第三方商店应用。 by @qwenode in https://github.com/1Panel-dev/1Panel/pull/3253
* 【网站】增加 OpenResty 重载功能。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3182
* 【网站】支持创建相同域名不同端口网站。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3165
* 【网站】网站列表支持根据状态排序。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3166
* 【应用商店】应用升级页面版本列表支持排序。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3162
* 【应用商店】应用列表增加是否显示本地应用。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3168
* 【应用商店】应用安装增加 IPV6 地址端口监听功能。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3130
* 【数据库】MySQL 数据库管理支持跳转到 Adminer 应用。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3189
* 【数据库】添加 Mysql 远程数据库时支持设置 SSL。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3091
* 【容器】容器配置页面增加 IPv6 相关配置。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3016
* 【容器】创建容器时支持选择是否开启特权模式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3021
* 【容器】支持自定义 .sock 文件路径。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3085
* 【主机】支持同时拖拽上传文件和文件夹。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3135
* 【主机】增加是否开启文件回收站功能。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3161
* 【主机】文件编辑器增加换行功能。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3173
* 【工具箱】增加主机工具箱管理功能。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3001
* 【工具箱】增加 Fail2Ban 管理功能。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2966
* 【工具箱】增加 Swap 管理功能。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3047
* 【面板设置】增加面板主题跟随系统自动切换功能。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3107
* 【面板设置】SSL 设置支持选择本地证书。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3219
* 【面板设置】备份账号增加 WebDAV。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3120
* 【系统】1pctl 命令行工具支持修改面板信息。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3163
* 【系统】备份列表页展示备份文件大小。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3134

## 功能优化

* 【网站】优化证书申请流程。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2991
* 【网站】PHP 网站设置页面增加 pathinfo 相关配置。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3269
* 【网站】优化 PHP 运行环境日志显示。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3286
* 【网站】创建 CloudFlare DNS 证书修改为使用 Token。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3164
* 【应用商店】应用升级界面增加应用官网等相关链接。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3266
* 【应用商店】已安装应用页面可查看应用详情。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3264
* 【应用商店】应用依赖 MongoDB 和 MinIO 时自动回显用户名和密码。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3231
* 【应用商店】优化应用升级逻辑。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2943
* 【应用商店】优化更新应用商店请求超时逻辑。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2983
* 【数据库】创建数据库时自动填充用户名。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3136
* 【容器】容器端口跳转功能增加 IPv4、IPv6 判断。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3212
* 【容器】优化容器列表端口展示样式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3263
* 【容器】优化容器名称规则提示信息。 by @igophper in https://github.com/1Panel-dev/1Panel/pull/3249
* 【容器】修改编排功能增加失败回滚机制。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3288
* 【计划任务】优化备份所有数据库时下载备份文件的提示信息。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3291
* 【主机】优化主机测试连接功能逻辑。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3211
* 【主机】优化 zip 文件解、压缩逻辑。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3106
* 【主机】远程下载文件时忽略不可信证书。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3188
* 【工具箱】缓存清理功能迁移至工具箱菜单。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3186
* 【面板设置】面板证书自动续签增加重启提示信息。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3203
* 【系统】优化系统中未安装提示信息的快速跳转按钮样式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3270
* 【系统】优化部分可编辑表格样式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3003
* 【系统】优化复制按钮组件。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3129
* 【系统】增加 Yii 2.0 框架的重写规则。 by @qwenode in https://github.com/1Panel-dev/1Panel/pull/3144
* 【系统】部分日志页面实现滚动更新。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3035
* 【系统】增加部分表单校验。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3181

## 问题修复

* 【网站】修复了添加 User-Agent 过滤失败的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3115
* 【网站】修复了非 80 端口网站域名快速跳转地址错误的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3281
* 【容器】修复了容器编辑时删除暴露端口 IP 不生效的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3193
* 【容器】修复了容器镜像 Tag 为空导致升级失败的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3287
* 【容器】修复了存储卷创建时间加载错误的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3169
* 【容器】修复了删除已使用状态的镜像后导致镜像标签为空的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3114
* 【主机】修复了上传小文件未展示进度的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3133
* 【主机】修复了部分场景下删除文件报错的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3171
* 【主机】修复了手动删除目标文件后导致后续删除操作报错的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3187
* 【工具箱】修复了编辑进程守护名称、进程数量报错的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3260
* 【面板设置】修复了面板证书续期后未同步的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3102
* 【系统】修复了部分场景下清空搜索框内容会导致浏览器抖动问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3236

## 应用商店

* 新增 Umami。 by @wanghe-fit2cloud in https://github.com/1Panel-dev/appstore/pull/654
* 新增 DataEase v2 版本。 by @zhengkunwang223 in https://github.com/1Panel-dev/appstore/pull/688
* 新增 ChatGPT-Next-Web。 by @okxlin in https://github.com/1Panel-dev/appstore/pull/588
* 新增 filebrowser。 by @wanghe-fit2cloud in https://github.com/1Panel-dev/appstore/pull/673
* 新增 Elasticsearch。 by @wanghe-fit2cloud in https://github.com/1Panel-dev/appstore/pull/672
* 新增 Consul。 by @wanghe-fit2cloud in https://github.com/1Panel-dev/appstore/pull/670
* 新增 Prometheus。 by @liuruibin in https://github.com/1Panel-dev/appstore/pull/638
* 新增 Grafana。 by @wanghe-fit2cloud in https://github.com/1Panel-dev/appstore/pull/691
* 新增 Koishi。 by @maxoyed in https://github.com/1Panel-dev/appstore/pull/600
* 新增 FileCodeBox。 by @vastsa in https://github.com/1Panel-dev/appstore/pull/639
* Gitea 版本升级至 v1.21.2。 by @renovate in https://github.com/1Panel-dev/appstore/pull/705
* Jenkins 版本升级至 v2.436。 by @renovate in https://github.com/1Panel-dev/appstore/pull/707
* WordPress 版本升级至 v6.4.2。 by @renovate in https://github.com/1Panel-dev/appstore/pull/692
* Nexus Repository 版本升级至 v3.63.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/671
* Portainer-CE 版本升级至 v2.19.4。 by @renovate in https://github.com/1Panel-dev/appstore/pull/676
* Komga 版本升级至 v1.8.4 - autoclosed。 by @renovate in https://github.com/1Panel-dev/appstore/pull/677
* Draw.io 版本升级至 v22.1.8。 by @renovate in https://github.com/1Panel-dev/appstore/pull/708
* Redpanda Console 版本升级至 v2.3.8。 by @renovate in https://github.com/1Panel-dev/appstore/pull/680
* ClickHouse 版本升级至 v23.11.1。 by @renovate in https://github.com/1Panel-dev/appstore/pull/681
* Kafka 版本升级至 v3.6.1。 by @renovate in https://github.com/1Panel-dev/appstore/pull/697
* Tailchat 版本升级至 v1.10.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/699
* Memos 版本升级至 v0.18.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/700
* Uptime Kuma 版本升级至 v1.23.10。 by @renovate in https://github.com/1Panel-dev/appstore/pull/709
* Material for MkDocs 版本升级至 v9.5.2。 by @renovate in https://github.com/1Panel-dev/appstore/pull/704
* AdGuardHome 版本升级至 v0.107.43。 by @renovate in https://github.com/1Panel-dev/appstore/pull/703
* Nextcloud 版本升级至 28.0.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/706
* Synapse 版本升级至 v1.98.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/710