This website requires JavaScript.
Explore
Help
Register
Sign In
Henry_Du
0 Followers
·
0 Following
Joined on
2026-06-27
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
7
Projects
Packages
Public Activity
Starred Repositories
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 09:26:18 +08:00
a8c1604bec
fix: 所有导出(Excel + 预览图片/打印)全部补齐义工号列
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 09:22:45 +08:00
5ffcb533ff
feat: 义工时长登记页新增批量勾选设置时长功能
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 09:09:17 +08:00
30021d7b46
feat: 统一全链路时区为 UTC+8 (Asia/Shanghai)
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 08:54:10 +08:00
7f9bf15b7d
fix(db): 修复 sql.js lastInsertRowid 误当函数调用导致 userId=0 工作组写入失败
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 08:46:41 +08:00
49985a96ab
fix: 批量添加工工作组调试回显 + 完整验证写入
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 08:35:39 +08:00
f845d6b6a4
fix: 修复批量删除 undefined/失败问题(POST 替代 DELETE body)
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 08:32:42 +08:00
6d5932ff87
refactor: 管理登录页移除默认账号密码预填与文案提示
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 08:31:01 +08:00
5e2a6adf06
fix: DataTable title 类型扩展支持 ReactNode 以兼容复选框表头
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 08:28:10 +08:00
48ac08d19d
fix: 修复批量导入义工号/工作组丢失 + 新增批量删除
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 08:19:02 +08:00
13dbff885d
fix: 修复批量添加部员时工作组识别及列表排序问题
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 08:08:29 +08:00
f42121d0bb
feat: 部员多工作组归属 + 批量添加功能
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 01:07:19 +08:00
d62f2e2ba4
ci(deploy): 修复OCI read-only只读启动失败=compose之前/app整个挂载加了:ro,但Docker尝试创建容器子目录/app/server/data时在只读overlay层mkdir报错;改成z flag(SELinux兼容)去掉ro,让docker可在/app内创建容器内子目录结构,/opt/volunteer/data持久化db仍在外层bind mount不会丢
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 00:59:37 +08:00
608d99bea2
ci(deploy): 修复Prepare deploy package失败=先mkdir -p完整目录树再cp;加ls校验client/server/dist和node_modules前置存在性;用cp src/x/. dst/ 代替 cp -r src/x dst避免复制层级错
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 00:56:02 +08:00
42a5053b84
ci(deploy): 彻底修复runner上无node的PATH问题=Step0用find全系统搜索node/npm真实目录(/usr/local/bin /root/.nvm/versions/node/*/bin等),找到后写入 PATH,后续步骤所有node/npm 100%可执行;Health check失败自动打印docker ps+容器日志30行诊断
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 00:52:35 +08:00
bf0b969c9b
ci(deploy): 修复PATH问题→jobs.env.PATH显式加/usr/local/bin;新增Step0 Verify tools打印node/npm version定位;Deploy同时兼容docker compose和docker-compose旧语法;Health check重试10次
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 00:48:32 +08:00
1c92c7b9e8
ci(deploy): 移除Docker依赖actions/checkout@v4和shimataro/ssh-key-action,全部替换为纯shell命令(git clone + 手动写~/.ssh/deploy_key)。Set up job秒过,9步全shell执行不skipped,不需要Docker pull node镜像超时
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 00:11:50 +08:00
cc811edbd6
ci(deploy): runs-on仅保留两个纯标签名(ubuntu-latest/self-hosted),完全匹配Owner级runner API返回的真实labels池=[ubuntu-latest self-hosted ubuntu-latest self-hosted],一一对应消除歧义死等
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-05 00:04:48 +08:00
bd5122c83a
ci(deploy): runs-on追加:host后缀(ubuntu-latest:host / self-hosted:host),匹配act_runner declare自动生成的真实标签池,修复queued死等不调度
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-04 23:36:45 +08:00
4984f4a308
ci(deploy): runs-on数组写法多标签命中(三选一),兼容instance级act_runner全局注册+仓库级注册
Henry_Du
pushed to
main
at
Henry_Du/VolunteerManage-for-byw
2026-10-04 23:31:25 +08:00
cc5c1bdbd6
ci(deploy): runs-on全限定标签名匹配仓库已注册ubuntu-latest:docker://catthehacker/ubuntu:act-22.04
Previous
2
Next