Commit Graph
235 Commits
Author SHA1 Message Date
zaunist 19351b0dd1 style: change TextField.root to Input 2025-12-17 08:16:22 +08:00
zaunist 215fce5d41 fix: status page no agents 2025-12-17 06:23:06 +08:00
zaunist e9c5840ead docs: move wiki to repo 2025-12-14 23:33:03 +08:00
阿杰鲁 ba7807f560 Merge pull request #83 from zaunist/codex/fix-missing-agent-notification-template
fix: get notification template failed
2025-11-06 01:33:13 +08:00
zaunist 5fbb84bfe9 fix: get notification template failed 2025-11-06 01:31:37 +08:00
zaunist af7a006c16 fix: get notification template error 2025-11-06 00:49:09 +08:00
阿杰鲁 a6a9976852 Merge pull request #81 from zaunist/codex/fix-notification-client-data-not-found-error
Ensure getAgentById returns agent entity
2025-11-05 08:17:41 +08:00
阿杰鲁 f7dfe115f0 Ensure getAgentById returns agent entity 2025-11-05 08:16:44 +08:00
阿杰鲁 75507a0f33 Remove Workers Optimization Video Tutorial section
Removed the section for Workers Optimization Domain Video Tutorial.
2025-10-23 01:34:36 +08:00
阿杰鲁 a7e442ae3f Update README.md 2025-10-23 01:33:45 +08:00
阿杰鲁 a1b9912e03 Merge pull request #76 from gujiangjiang/main
fix: 修复添加客户端监控时服务端地址为 undefined 的问题
2025-10-11 03:44:36 +08:00
gujiangjiang 536dec9101 feat: 添加客户端安装命令代理选项 2025-10-10 21:56:49 +08:00
gujiangjiang bafbec7272 fix: 修复添加客户端监控时服务端地址为 undefined 的问题 2025-10-10 21:34:36 +08:00
阿杰鲁 3b7da479aa Merge pull request #73 from gujiangjiang/main
feat: 为新用户添加默认的通知渠道和消息模板、完善PWA应用
2025-10-10 05:05:45 +08:00
gujiangjiang 7290a86e17 fix: 修复CI/CD在缺少密钥时报错的问题 2025-10-10 02:10:12 +08:00
gujiangjiang 74bbf72b68 feat: 完整实现PWA功能 2025-10-10 01:30:44 +08:00
gujiangjiang 0b43a3a087 feat: 通知模板变量显示为友好名称 2025-10-10 01:29:44 +08:00
gujiangjiang 1450b5ed99 feat: 添加消息模板功能并完善消息模板的编辑和删除功能 2025-10-10 00:55:16 +08:00
gujiangjiang ce0e6a1ba9 feat: 为新用户添加默认的通知渠道和消息模板 2025-10-10 00:09:47 +08:00
阿杰鲁 e1604da258 Merge pull request #72 from gujiangjiang/main
feat: 新增通知功能的用户隔离
2025-10-09 23:07:57 +08:00
gujiangjiang dca2dd0c30 feat: 新增通知功能的用户隔离 2025-10-09 15:08:34 +08:00
zaunist fda06de5c1 docs: 更新部署指南,移除失效链接 2025-10-09 10:17:37 +08:00
阿杰鲁 f1569f303b Merge pull request #71 from gujiangjiang/main
新功能:github action推送部署、完善用户管理、新增用户注册功能等
2025-10-09 10:01:25 +08:00
gujiangjiang b9a4ef7270 fix: 修复删除用户时未删除其关联项目的问题 2025-10-09 05:49:28 +08:00
gujiangjiang dc95dbffef fix: 修复删除通知渠道提示失败但实际成功的问题 2025-10-09 04:42:22 +08:00
gujiangjiang 310680f659 fix: 修复非Admin用户在状态页配置中无法看到自己创建的服务的问题 2025-10-09 04:33:15 +08:00
gujiangjiang 195751d1e2 feat: 实现多用户数据隔离 2025-10-09 04:24:39 +08:00
gujiangjiang c8823eee74 fix: 修复普通用户无法访问状态页配置的问题 2025-10-09 00:58:03 +08:00
gujiangjiang fe36aa6deb feat: 更新 README.md 中的功能说明 2025-10-09 00:39:54 +08:00
gujiangjiang ed57892847 fix: 修复注册页面输入框无样式的问题 2025-10-09 00:39:54 +08:00
gujiangjiang d641dec86c feat: 添加管理员控制新用户注册的前端功能 2025-10-09 00:39:53 +08:00
gujiangjiang 3746f17797 feat: 添加管理员控制新用户注册的后端功能 2025-10-09 00:39:53 +08:00
gujiangjiang 8179bba721 feat: 添加对旧数据库的迁移支持 2025-10-09 00:38:32 +08:00
gujiangjiang 5270b920b5 feat: 添加应用设置数据表并设置默认值 2025-10-09 00:05:06 +08:00
gujiangjiang 3b3ee65742 feat: 更新 README.md 中的功能说明 2025-10-08 05:03:23 +08:00
gujiangjiang 83a71c9c49 feat: 添加用户默认头像 2025-10-08 05:01:21 +08:00
gujiangjiang 22434d6680 fix: 修复个人资料页面无法显示电子邮箱的问题 2025-10-08 04:49:01 +08:00
gujiangjiang 9c20315574 fix: 修复无法更新 admin 用户信息的问题 2025-10-08 04:36:16 +08:00
gujiangjiang beed75071f fix: 修复用户创建、编辑和删除操作后状态提示错误的问题 2025-10-08 04:34:10 +08:00
gujiangjiang 12d715aa9c fix: 修复无法删除用户的问题 2025-10-08 03:54:37 +08:00
gujiangjiang cdd577a871 fix: 确保Admin角色的唯一性
主要修复内容:
编辑用户页面角色限制:

在编辑用户页面,角色选择的下拉菜单中移除了 Admin 选项,现在只能选择 Manager 或 User。

为了保护唯一的 Admin 账户,当编辑 Admin 用户时,其角色字段将被禁用,防止被误修改。

后端逻辑强化:

在后端服务中增加了额外的安全校验,严格禁止通过API接口将任何用户(包括 Admin 自己)的角色修改为 Admin,也禁止将 Admin 降级为其他角色,确保了 Admin 角色的唯一性和稳定性。
2025-10-08 03:49:59 +08:00
gujiangjiang 2f126b9182 feat: 完善创建用户和编辑用户的后端及路由逻辑 2025-10-08 03:45:48 +08:00
gujiangjiang 1d5e366092 feat: 添加编辑用户功能 2025-10-08 03:45:01 +08:00
gujiangjiang fc4927d4bf feat: 添加创建用户功能 2025-10-08 03:44:55 +08:00
gujiangjiang 01128fc972 fix: 修复个人资料页面无法更新个人资料的问题 2025-10-08 03:44:02 +08:00
gujiangjiang 6f0f4e4cb3 ci: 新增通过 GitHub Actions 自动部署到 Cloudflare
- 新增 `deploy.yml` 工作流,实现推送代码到 `main` 分支后自动触发构建和部署流程。
- 移除 `wrangler.toml` 中的硬编码配置(如 `database_id` 和 `database_name`),改用占位符并通过 GitHub Secrets 进行安全注入,极大地提升了项目的安全性与灵活性。
- 更新了项目 Wiki 部署指南,用全新的自动化流程替代了旧的手动配置和部署步骤,显著降低了新用户的部署门槛。
2025-10-08 02:16:15 +08:00
zaunist dbdbe5a7b9 docs: remove dartnode link 2025-09-15 01:37:58 +08:00
zaunist 37c12f7b00 docs: remove invalid link 2025-09-12 04:10:58 +08:00
zaunist f7d0fe0c03 feat: add feishu notification support 2025-08-16 16:46:16 +08:00
zaunist 58a7db9f4d ci: remove custom domain 2025-08-02 07:53:39 +08:00