Commit graph

178 commits

Author SHA1 Message Date
zhengkunwang 4d8118d9ab
feat:网站目录支持三级 增加网站目录权限校验 (#2190)
Refs https://github.com/1Panel-dev/1Panel/issues/2140
2023-09-05 14:28:11 +00:00
zhengkunwang 9f0d957145
feat: 网站日志支持读取 10M 以上文件 (#2072) 2023-08-25 15:42:14 +00:00
zhengkunwang 680e93dcd4
feat: 网站支持不同域名使用同一个端口 (#2071)
Refs https://github.com/1Panel-dev/1Panel/issues/1997
2023-08-25 15:40:17 +00:00
zhengkunwang 684f20a5dc
feat: Openresty 支持非 80 443 端口安装 (#2059) 2023-08-24 10:20:15 +00:00
zhengkunwang 07d5c580a6
fix: 解决网站路径重定向不保留URL参数不生效的问题 (#1855) 2023-08-06 09:50:01 +00:00
zhengkunwang d34e7492e1
fix: 修复网站配置文件读取漏洞 (#1814) 2023-08-02 14:38:32 +00:00
zhengkunwang a0a26f237b
fix: 解决重定向设置重定向到首页但是编辑显示错误的问题 (#1803) 2023-08-01 10:25:12 +00:00
ssongliu 7a67377aa9 fix: 兼容安装目录设置为根目录的情况 2023-07-27 16:42:12 +08:00
zhengkunwang 3b9f92e03f
feat: PHP 网站增加版本切换 (#1748)
Refs https://github.com/1Panel-dev/1Panel/issues/1586
Refs https://github.com/1Panel-dev/1Panel/issues/1406
Refs https://github.com/1Panel-dev/1Panel/issues/974
Refs https://github.com/1Panel-dev/1Panel/issues/671
2023-07-25 09:20:25 +00:00
zhengkunwang 34e8d88a53
feat: 优化网站 IPV6 设置 (#1732)
Refs https://github.com/1Panel-dev/1Panel/issues/1404
2023-07-22 14:04:17 +00:00
zhengkunwang c14e192bee
feat: 网站增加重定向功能 (#1731)
Refs https://github.com/1Panel-dev/1Panel/issues/1654
Refs https://github.com/1Panel-dev/1Panel/issues/1387
Refs https://github.com/1Panel-dev/1Panel/issues/986
2023-07-22 14:02:21 +00:00
zhengkunwang223 cda5112f5e
feat: 修改用户名校验提示 (#1609) 2023-07-11 10:21:10 +00:00
zhengkunwang223 9fa9772c07
feat: 证书手动导入增加选择本地文件 (#1543) 2023-07-05 08:24:19 +00:00
zhengkunwang223 6fea06729e
fix: 解决网站删除密码访问后,无法关闭密码访问的问题 (#1528) 2023-07-04 06:40:11 +00:00
zhengkunwang223 5f750e6f49
fix: 解决修改上传限制导致 PHP 配置文件错误的问题 (#1499)
Refs https://github.com/1Panel-dev/1Panel/issues/1425
2023-06-30 15:24:16 +00:00
ssongliu 38bf54ec3b
feat: 容器、数据库、网站、计划任务增加名称排序 (#1490) 2023-06-29 10:40:12 +00:00
zhengkunwang223 b7495a63e9
fix: 解决网站导入自签证书报错的问题 (#1278) 2023-06-07 08:09:25 +00:00
zhengkunwang223 08992f83b5
fix: 解决导入 cloudflare 证书域名显示错误的问题 (#1268)
Refs https://github.com/1Panel-dev/1Panel/issues/1184
2023-06-06 08:29:22 +00:00
zhengkunwang223 e7a9c3814b
fix: 解决打开防盗链报错的问题 (#1230) 2023-06-02 05:53:25 +00:00
zhengkunwang223 a48ea497b0
feat: 网站增加 IPV6 监听设置 (#1188) 2023-05-30 06:22:57 +00:00
zhengkunwang223 e70ec0e978
feat: 网站增加防盗链设置 (#1151)
Refs https://github.com/1Panel-dev/1Panel/issues/1149
2023-05-26 02:40:21 +00:00
zhengkunwang223 aa3e8783ae
feat: PHP 网站增加配置上传限制功能 (#1133) 2023-05-24 10:38:50 +00:00
zhengkunwang223 f77972fa38
feat: PHP 网站增加禁用函数设置 (#1125)
Refs https://github.com/1Panel-dev/1Panel/issues/663
2023-05-24 08:31:18 +00:00
zhengkunwang223 3e068a0020
feat: 日志审计增加网站日志 (#1114) 2023-05-23 07:47:43 +00:00
zhengkunwang223 1f65d2243e
feat: 创建一键部署网站和运行环境增加高级设置 (#1064) 2023-05-17 13:48:09 +00:00
zhengkunwang223 80e22ffc82
feat: 创建应用增加高级设置 (#1060) 2023-05-17 05:46:28 +00:00
zhengkunwang223 52a8331c78
fix: 解决网站设置 https 情况下,设置默认网站失败的问题 (#1023) 2023-05-12 15:08:28 +00:00
zhengkunwang223 0157326d61
fix: 限制应用失败情况下启动应用 (#1020) 2023-05-12 22:30:02 +08:00
Mystery0 M 4c39955f2f
fix: 获取网站日志时,先检查一下日志文件大小,超过10M时直接报错 (#1011)
#### What this PR does / why we need it?

修复网站日志文件较大时,在界面上查看日志会导致系统短时间卡住的问题

相关Issue https://github.com/1Panel-dev/1Panel/issues/495
该提交可优化这个Issue的问题

#### Summary of your change

在获取文件内容之前,通过os.Stat获取文件的信息,并对文件大小进行判断,如果过大(目前是>10MB),则抛出错误中止流程

#### Please indicate you've done the following:

- [ ] Made sure tests are passing and test coverage is added if needed.
- [x] Made sure commit message follow the rule of [Conventional Commits specification](https://www.conventionalcommits.org/).
- [ ] Considered the docs impact and opened a new docs issue or PR with docs changes if needed.
2023-05-12 02:54:23 +00:00
zhengkunwang223 54bc33a1a2
fix: 解决删除 Openresty 之后网站列表页面报错的问题 (#926) 2023-05-08 07:11:39 +00:00
zhengkunwang223 95ad101a08
fix: 解决同名反向代理失败导致文件被删除的问题 (#910) 2023-05-06 11:13:34 +00:00
zhengkunwang223 8ce73a38dd
feat: 网站新增域名,自动放开相应端口 (#899) 2023-05-06 07:27:34 +00:00
zhengkunwang223 7f1f758e60
feat: 网站列表增加网站目录跳转功能 (#892) 2023-05-06 04:05:33 +00:00
zhengkunwang223 5f893929da
fix: 解决反向代理停用无法删除的问题 (#875) 2023-05-05 06:14:56 +00:00
zhengkunwang223 f4716cb62f
feat: 创建网站支持 ipv6 (#861) 2023-05-04 06:28:38 +00:00
zhengkunwang223 8a32d8032f
feat: 修改反向代理网站创建逻辑 (#793) 2023-04-26 08:06:12 +00:00
zhengkunwang223 37806f1113
feat: 网站增加密码访问功能 (#782) 2023-04-25 10:10:17 +00:00
zhengkunwang223 acf64dcf25 feat: 反向代理增加编辑源文功能 2023-04-24 17:53:05 +08:00
zhengkunwang223 2dd88364f8 feat: 反向代理增加编辑功能 2023-04-24 17:53:05 +08:00
zhengkunwang223 d900b52a50 feat: 网站增加创建反向代理功能 2023-04-24 17:53:05 +08:00
zhengkunwang223 a0b820649e
fix: 解决网站设置用户/组报错的问题 (#710) 2023-04-19 03:17:00 +00:00
zhengkunwang223 6cee4bfe7c
feat: 修改伪静态配置存储目录 (#703) 2023-04-18 15:27:00 +00:00
zhengkunwang223 d660b7d315
feat: 网站增加设置目录运行用户和用户组的功能 (#694) 2023-04-18 10:46:58 +00:00
zhengkunwang223 1086597e3a
feat: 增加配置网站运行目录功能 (#675) 2023-04-17 08:54:34 +00:00
zhengkunwang223 6595ad6228
feat: 增加伪静态设置 (#640) 2023-04-14 08:01:06 +00:00
zhengkunwang223 6115ffe0fc
fix: 解决删除网站锁库的问题 (#608) 2023-04-13 03:00:33 +00:00
zhengkunwang223 4c276ff383
feat: 增加 cmd 执行时间 (#603) 2023-04-12 14:46:30 +00:00
zhengkunwang223 f8432ba521
fix: 解决网站停止之后无法启动的问题 (#602) 2023-04-12 13:52:30 +00:00
zhengkunwang223 bd1ced0af7
feat: 增加修改 PHP 文件的接口 (#593) 2023-04-12 06:48:30 +00:00
zhengkunwang223 1bbf501783
feat: 优化网站、应用删除逻辑 (#592) 2023-04-12 06:22:29 +00:00
zhengkunwang223 b16308b7ea
feat: 优化网站创建流程 (#591) 2023-04-12 06:16:29 +00:00
zhengkunwang223 550872a564
fix: 解决安装应用锁库的问题 (#576) 2023-04-11 06:38:27 +00:00
zhengkunwang223 12d010351a
fix: 解决本地运行环境网站被删除之后 误删其他应用的BUG (#566) 2023-04-10 09:32:22 +00:00
zhengkunwang223 1bba2664b6
feat: 网站列表增加运行环境字段 (#562) 2023-04-10 08:24:26 +00:00
zhengkunwang223 47d090d481
fix: 解决已安装应用包含大写字母,启动失败的BUG (#559) 2023-04-10 06:44:23 +00:00
zhengkunwang223 1b5387dc5a
feat: 运行环境样式修改 (#519) 2023-04-06 08:38:16 +00:00
zhengkunwang223 5706de5ca7 feat: 增加 PHP 相关配置修改功能 2023-04-06 10:38:14 +08:00
zhengkunwang223 04a76fd94d feat: 增加配置 php 配置文件功能 2023-04-06 10:38:14 +08:00
zhengkunwang223 c629fa9575 feat: 增加创建运行环境类型网站 2023-04-06 10:38:14 +08:00
zhengkunwang223 8be00dad7f feat: 代码规范性修改 2023-04-06 10:38:14 +08:00
zhengkunwang223 706a1a198f feat: 修改一些样式 2023-03-09 19:11:06 +08:00
zhengkunwang223 0d22ae6dc3 feat: 修改重复提示 2023-03-08 23:59:55 +08:00
zhengkunwang223 e1518e842f feat: 网站应用创建可以选择存量数据库,删除应用增加删除数据库选项 2023-03-07 08:18:22 +08:00
zhengkunwang223 f0923169d3 feat: 网站搜索改为模糊查询 2023-03-06 14:43:52 +08:00
ssongliu ae295794d3 fix: 封装导入备份组件 2023-03-02 17:37:01 +08:00
zhengkunwang223 025b98b4f1 feat: 优化网站删除的逻辑 2023-03-02 11:39:54 +08:00
ssongliu aa2bb73199 fix: 统一备份接口和前端组件封装 2023-03-01 11:42:45 +08:00
zhengkunwang223 f2b0eeb1f7 fix: 解决创建网站应用没有关联的 BUG 2023-02-28 14:53:00 +08:00
zhengkunwang223 6639192c9a feat: 修改 OpenResty 的key 为 openresty 2023-02-22 17:14:06 +08:00
zhengkunwang223 cc7012202c feat: 修改部分 WAF 规则,增加注解 2023-02-20 16:29:14 +08:00
zhengkunwang223 58252caa20 fix: 解决创建网站中报错导致的锁库 2023-02-09 14:48:51 +08:00
zhengkunwang223 24b3d21204 style: 创建应用增加端口判断 2023-02-08 18:08:11 +08:00
zhengkunwang223 0e6530f0cc fix: 解决删除HTTPS时候没有清除配置的问题 2023-01-31 14:18:52 +08:00
zhengkunwang223 62e806b1ba feat: 默认网站日志开启 2023-01-03 19:10:43 +08:00
zhengkunwang223 cb90cd1a10 feat: 修改设置默认页样式 2023-01-03 19:10:43 +08:00
zhengkunwang223 869f552cf8 feat: 增加设置默认网站功能 2023-01-03 17:04:47 +08:00
zhengkunwang223 28de822917 feat: 网站日志页面优化 2022-12-30 17:46:32 +08:00
zhengkunwang223 83199c41cb feat: 网站增加搜索和分组过滤 2022-12-30 17:46:32 +08:00
zhengkunwang223 8357d536bc feat: 增加网站设置过期时间的功能 2022-12-30 17:46:32 +08:00
zhengkunwang223 92cb73a6eb feat: HTTPS增加协议版本和加密算法 2022-12-28 19:00:28 +08:00
zhengkunwang223 4000f2db3d feat: 修改证书交互逻辑 2022-12-28 19:00:28 +08:00
zhengkunwang223 e2403c9869 feat: HTTPS增加配置 2022-12-28 19:00:28 +08:00
zhengkunwang223 0f739b4afa feat: 修改网站nginx配置文件 reload 2022-12-28 19:00:28 +08:00
zhengkunwang223 68228305f8 feat: 网站设置增加网站目录TAB 2022-12-27 18:34:33 +08:00
zhengkunwang223 9ce02b14c8 feat: 网站增加启动 停止功能 2022-12-26 16:15:50 +08:00
zhengkunwang223 98fd2f614a feat: 增加网站日志和错误日志 2022-12-26 16:15:50 +08:00
zhengkunwang223 f7f7fff84d feat: 修改接口 方便记录日志 2022-12-26 16:15:50 +08:00
zhengkunwang223 b4254e3403 fix: 修改index页面 2022-12-22 17:35:57 +08:00
zhengkunwang223 1034188f40 fix: 修改恢复导致配置文件清空的BUG 2022-12-22 17:35:57 +08:00
zhengkunwang223 505caa4d49 fix: 解决网站选择已有应用安装失败的BUG 2022-12-22 17:35:57 +08:00
zhengkunwang223 e33bf51941 fix: 解决网站一键部署的BUG 2022-12-22 17:35:57 +08:00
zhengkunwang223 a914d29961 fix: 解决静态网站创建失败的BUG 2022-12-21 17:51:08 +08:00
zhengkunwang223 0a8bf98ee9 fix: 解决删除网站导致的数据库锁库问题 2022-12-21 17:43:11 +08:00
zhengkunwang223 a6239a7359 fix: 应用删除增加强制删除选项 2022-12-21 14:08:25 +08:00
zhengkunwang223 a36bb94299 fix: 网站,创建备份后,点击网站名称进入二级页面,此时查看源文和默认文档等页面,都报错 2022-12-20 23:22:34 +08:00
zhengkunwang223 cec416b674 style: 修改swagger文件位置 2022-12-15 11:12:25 +08:00
zhengkunwang223 e99badb738 style: 修改websiteSSL代码结构 2022-12-15 11:12:25 +08:00
zhengkunwang223 a353adc4b9 style: 修改nginx的constant 2022-12-15 11:12:25 +08:00
zhengkunwang223 f85d17cf65 style: 修改nginx的API和dto 2022-12-15 11:12:25 +08:00
zhengkunwang223 09ef0ebc80 style: 修改website的API和model 2022-12-15 11:12:25 +08:00