2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 05:31:44 +08:00
Commit Graph

460 Commits

Author SHA1 Message Date
renovate[bot]
ff0b1086f9 chore(deps): Update non-major dependencies (#1269)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-22 05:10:51 +00:00
Copilot
a386dc3a2a Add redirect and advanced settings tabs to website editor (#1267)
* Initial plan

* Add redirect tab to website editor with drag-and-drop support

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* Add advanced settings tab with rate limiting and basic auth

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* Add htpasswd file support for basic auth (nginx and apache compatible)

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* Fix code review issues: prevent duplicate usernames in basic auth

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* fix: bug

* fix: bug

* feat: 支持real ip设置

* feat: 支持real ip设置

* fix: lint

* fix: lint

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>
Co-authored-by: 耗子 <haozi@loli.email>
2026-01-22 06:32:13 +08:00
3f46cb66f7 feat: 备份优化 2026-01-22 02:45:03 +08:00
renovate[bot]
aede27f908 chore(deps): Update module github.com/aws/aws-sdk-go-v2/feature/s3/manager to v1.21.0 (#1263)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-21 06:09:13 +08:00
renovate[bot]
c9bf471c9d chore(deps): Update non-major dependencies (#1261)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-21 04:34:10 +08:00
72ecb6904d feat: 备份重构1 2026-01-20 02:18:13 +08:00
ddd19f1597 feat: 备份账号设置 2026-01-19 23:05:20 +08:00
renovate[bot]
30f94c920c chore(deps): Update non-major dependencies (#1259)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 21:29:41 +08:00
renovate[bot]
13cd9b0b50 chore(deps): Update module github.com/urfave/cli/v3 to v3.6.2 (#1257)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-18 17:46:26 +08:00
renovate[bot]
582fa4d93e chore(deps): Update non-major dependencies (#1250)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-16 22:32:47 +08:00
c7ed032500 feat: 支持更多运行环境 2026-01-16 00:59:10 +08:00
renovate[bot]
5c54038cde chore(deps): Update module github.com/go-chi/chi/v5 to v5.2.4 (#1241)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-14 21:11:24 +00:00
c07a60d1c8 feat: 初步实现compose template 2026-01-13 23:31:37 +08:00
renovate[bot]
01b627b3e2 chore(deps): Update non-major dependencies (#1229)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-13 03:13:40 +08:00
Copilot
1e5181c88e feat: 面板工具箱新增日志清理工具 (#1228)
* Initial plan

* feat: 添加日志清理工具

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* feat: 完成日志清理工具实现

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* feat: 优化日志清理

* feat: 添加 Podman 支持并修复 MySQL 日志清理

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* feat: 优化日志清理

* fix: lint

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>
Co-authored-by: 耗子 <haozi@loli.email>
2026-01-12 21:48:13 +08:00
035046449d feat: 项目管理阶段1 2026-01-11 00:08:12 +08:00
Copilot
01a228f3ad feat: 实现登录验证码和安全入口错误页伪装功能 (#1206)
* Initial plan

* feat: 实现登录验证码和安全入口错误页伪装功能

- 后端:添加登录验证码功能(密码错误3次后触发)
- 后端:支持3种安全入口错误页伪装(418/nginx/close)
- 后端:添加验证码API和更新设置项
- 前端:登录页支持验证码输入和刷新
- 前端:设置页添加登录验证码和错误页伪装选项

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* fix: 修复代码审查问题

- hijack失败时回退到418错误页而非返回200
- 验证码输入去除空格

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* feat: 优化细节

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>
Co-authored-by: 耗子 <haozi@loli.email>
2026-01-10 05:21:09 +08:00
70c940569c fix: 修复一些遗留问题 2026-01-09 21:38:28 +08:00
1d41b2c61c fix: 优化 2026-01-09 15:55:49 +08:00
Copilot
f2d3911266 feat: 支持隐藏菜单和自定义Logo长期保存 (#1200)
* Initial plan

* feat: 支持隐藏菜单和自定义Logo长期保存

- 后端:在 SettingPanel 结构体中添加 HiddenMenu 和 CustomLogo 字段
- 后端:在 GetPanel 和 UpdatePanel 方法中处理新字段的获取和保存
- 后端:修改 Panel 接口返回 hidden_menu 和 custom_logo 给前端初始化
- 前端:在基本设置页面添加隐藏菜单和自定义 Logo 设置项
- 前端:从侧边栏设置组件中移除弹窗,只保留菜单折叠按钮
- 前端:初始化时从服务端获取并应用隐藏菜单和自定义 Logo 设置
- 前端:调整 store 的 persist 配置,不再将这两个设置保存到本地存储

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* 代码审查完成

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* feat: 优化样式

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>
Co-authored-by: 耗子 <haozi@loli.email>
2026-01-09 05:49:09 +08:00
7d5a0ac1c0 feat: ssh管理, close #350 2026-01-09 00:46:40 +08:00
Copilot
cff71af26b feat(frp): 添加运行用户设置功能 (#1193)
* Initial plan

* feat(frp): 添加运行用户设置功能

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* refactor(frp): 优化正则表达式和用户/组更新逻辑

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* 完成 FRP 运行用户设置功能

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>
2026-01-08 23:27:54 +08:00
edadc9b045 feat: 初步支持环境管理 2026-01-07 01:20:08 +08:00
61b74b31d9 feat: 优化包大小 2026-01-04 04:47:56 +08:00
da25dc2950 feat: 优化包大小 2026-01-04 03:31:34 +08:00
0ecbe3da0e feat: 优化压缩 2025-12-31 01:40:01 +08:00
renovate[bot]
1b365daa55 chore(deps): Update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.95.0 (#1177)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-24 02:07:26 +00:00
renovate[bot]
1545246eb0 chore(deps): Update non-major dependencies (#1170)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 18:28:22 +00:00
renovate[bot]
93c1ecc6a3 chore(deps): Update non-major dependencies (#1167)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 14:02:23 +00:00
renovate[bot]
87494e0a92 chore(deps): Update non-major dependencies (#1165)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-16 06:34:04 +08:00
renovate[bot]
4bb03d29f7 chore(deps): Update non-major dependencies (#1163)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 23:56:23 +08:00
renovate[bot]
c8d223d9ac chore(deps): Update non-major dependencies (#1154)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 06:27:08 +00:00
renovate[bot]
a77d14fa76 chore(deps): Update module github.com/libdns/alidns to v1.0.6-beta.3 (#1153)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 14:02:40 +00:00
renovate[bot]
696853181f chore(deps): Update non-major dependencies (#1150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 13:04:30 +08:00
899040ed25 chore: update dependence 2025-12-09 01:22:35 +08:00
8c5f441561 fix: tests 2025-12-03 19:25:02 +08:00
bf2ae3c4fd fix: tests 2025-12-03 19:23:11 +08:00
renovate[bot]
b382d598f6 chore(deps): Update non-major dependencies (#1147)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-03 16:36:54 +08:00
renovate[bot]
b1a75b954c chore(deps): Update module github.com/ncruces/go-sqlite3 to v0.30.3 (#1146)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-02 06:24:12 +00:00
2b8890305c feat: 网站重构1 2025-12-01 22:50:16 +08:00
5fdce07190 feat: 一堆调整 2025-12-01 19:37:19 +08:00
renovate[bot]
58f98f8c16 chore(deps): Update module github.com/hashicorp/go-version to v1.8.0 (#1130)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-28 12:57:49 +00:00
renovate[bot]
445a38cbc9 chore(deps): Update non-major dependencies (#1128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-28 04:14:08 +08:00
renovate[bot]
a2f3b25728 chore(deps): Update non-major dependencies to v0.30.2 (#1126)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 21:52:55 +00:00
renovate[bot]
d2c80305f5 chore(deps): Update non-major dependencies (#1124)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 01:48:24 +00:00
renovate[bot]
bae16c0903 chore(deps): Update module github.com/go-resty/resty/v2 to v2.17.0 (#1121)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 17:26:38 +08:00
renovate[bot]
8d5476ebf5 chore(deps): Update module github.com/coder/websocket to v1.8.14 (#1119)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 03:10:17 +08:00
ad3e375d33 fix: ssh会话连接泄露 2025-11-23 03:03:56 +08:00
c60bba465d feat: 更换websocket库 2025-11-23 01:49:36 +08:00
renovate[bot]
29807dedc4 chore(deps): Update non-major dependencies (#1116)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-22 01:05:38 +00:00