becomer
70f907d909
fix: replace shell ${VAR} with $VAR to avoid Woodpecker pre-processing
...
ci/woodpecker/push/build Pipeline failed
Woodpecker interprets ${...} as its own template syntax and strips
unrecognized variables. Using $VAR (no braces) passes through to bash.
2026-07-01 12:43:56 +08:00
becomer
3a3d17e9b4
feat: blue-green zero-downtime deploy via 1Panel
...
ci/woodpecker/push/build Pipeline failed
- Set up 1Panel website tianshen.eu.cc (HTTP 80, ready for HTTPS)
- /api/* → likedream-go with prefix stripping
- /* → likedream-web (Caddy, port 3080)
- Blue-green deployment: start on standby port → switch proxy → stop old → switch back
- Nginx reload is hot (zero connection drops)
- Detects current active port from proxy config automatically
2026-07-01 12:40:01 +08:00
becomer
d560c9f678
fix: override clone remote to local Gitea URL
...
ci/woodpecker/push/build Pipeline is running
ci/woodpecker/tag/build Pipeline was successful
Add clone.git.settings.remote in .woodpecker/build.yml to use
fast local clone (http://10.10.10.128:3000 ) instead of external
Cloudflare-proxied URL (https://git.xsvb.cn ) for tag builds.
v1.1.0.beta1
2026-07-01 01:09:16 +08:00
becomer
7a9b49794c
chore: retry with correct clone URL
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/tag/build Pipeline is running
v1.0.9.beta10
v1.0.10.beta1
2026-07-01 00:56:01 +08:00
becomer
e3f8dc8aac
fix: set GOPROXY to goproxy.cn for Go module downloads
...
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/tag/build Pipeline is running
proxy.golang.org is not reachable from this server; use goproxy.cn mirror.
2026-07-01 00:39:04 +08:00
becomer
1228c30a75
chore: trigger ci with new forge url config
ci/woodpecker/push/build Pipeline failed
2026-07-01 00:30:25 +08:00
becomer
4762e71308
fix: replace tags filter with branch filter in when clause
...
ci/woodpecker/push/build Pipeline is running
ci/woodpecker/tag/build Pipeline was canceled
Woodpecker v3 does not support `tags` in the when clause; use `branch`
with glob patterns instead for matching tag events.
2026-07-01 00:02:44 +08:00
becomer
2082ee3e68
ci: support tag-triggered pipelines with versioned Docker images
...
- Allow triggering on v* tags in addition to pushes to main/master
- Tag Docker images with CI_COMMIT_TAG when triggered by a tag
2026-07-01 00:01:56 +08:00
becomer
10cb7d7ac6
ci: 添加 Woodpecker CI/CD 流水线
...
- 构建 Docker 镜像并推送
- 自动部署到本地 Docker
- 配置文件和网络管理
2026-06-30 23:51:01 +08:00
sugarBecomer
261153067c
✨ 后端支持统计返回任务ID + 列表按ID筛选
...
1. TaskStatisticsV2Item 新增 successTaskIds/failTaskIds/pendingTaskIds 字段
2. GetTaskStatisticsV2 返回每日对应的任务ID列表
3. CpTaskListReq 新增 ids 参数,List 方法支持按ID列表筛选
2026-04-24 12:32:54 +08:00
sugarBecomer
19a13a0ad2
✨ 后端新增修改任务标题接口
...
新增 PUT /task/title/{id} 接口,支持修改今日校园任务标题
v1.0.9.beta6
v1.0.9.beta7
v1.0.9.beta8
v1.0.9.beta9
2026-04-23 10:41:40 +08:00
sugarBecomer
5d7f79a619
🐛 修改域名
2026-04-07 14:37:12 +08:00
sugarBecomer
0934994f51
🐛 修复邮件问题
v1.0.9.beta5
2026-03-27 16:12:35 +08:00
sugarBecomer
ef61d405ba
🐛 更新golang版本
v1.0.9.beta4
2026-03-27 15:32:24 +08:00
sugarBecomer
60165e4851
🐛 请假问题
v1.0.9.beta2
v1.0.9.beta3
2026-03-27 00:38:15 +08:00
sugarBecomer
39cb44bc22
✨ graph api发送邮件
2026-03-26 15:19:51 +08:00
sugarBecomer
9fa83657e3
✨ graph api发送邮件
2026-03-26 15:19:43 +08:00
sugarBecomer
5a244c329e
✨ smtp服务
2026-03-26 11:37:38 +08:00
sugarBecomer
93f696d4df
✨ 新增是否必填邀请码
2026-03-25 14:49:11 +08:00
sugarBecomer
988cc7be6f
✨ 请假功能
v1.0.9.beta1
2026-03-25 13:57:15 +08:00
sugarBecomer
b890929d0b
✨ 请假功能
v1.0.9
2026-03-25 13:47:11 +08:00
sugarBecomer
adbf885d95
🐛 调整两个版本邮件格式
v1.0.8.beta12
2026-03-24 22:27:32 +08:00
sugarBecomer
99c58a3d5f
🐛 调整两个版本邮件格式
v1.0.8.beta11
2026-03-24 22:13:02 +08:00
sugarBecomer
c89f7e9bbb
🐛 调整dockerfile问题
v1.0.8.beta10
2026-03-24 19:43:57 +08:00
sugarBecomer
a6babba00d
🐛 适配新版ui
v1.0.8.beta9
2026-03-24 19:36:16 +08:00
sugarBecomer
4c7bc950c7
🐛 调整定时任务时间
v1.0.8.beta8
2026-03-16 13:29:39 +08:00
sugarBecomer
b857d55e25
🐛 漏掉的文件
v1.0.8.beta7
2026-03-16 12:14:05 +08:00
sugarBecomer
ca20be8b7e
🐛 学校信息缓存
v1.0.8.beta6
2026-03-16 11:20:19 +08:00
sugarBecomer
ce98ce4afe
🐛 授权方式修复
v1.0.8.beta5
2026-03-13 21:37:35 +08:00
sugarBecomer
c65318c545
🐛 修复短信登录
v1.0.8.beta4
2026-03-13 21:21:09 +08:00
sugarBecomer
63b91629fa
:bug 修复问题
v1.0.8.beta3
2026-03-13 18:04:15 +08:00
sugarBecomer
658a9c2b3e
🐛 图片预览
v1.0.8.beta2
2026-03-12 08:07:33 +08:00
sugarBecomer
60789ded9d
调整golang版本
v1.0.8.beta1
2026-03-12 00:01:13 +08:00
sugarBecomer
7d8998d83f
🐛 修复淮南联合大学登录功能
v1.0.8
2026-03-11 21:11:50 +08:00
sugarBecomer
8974bd26a5
🐛 修复淮南联合大学登录功能
v1.0.7.beta11
2025-12-27 14:36:33 +08:00
sugarBecomer
6f25652183
🐛 修复淮南联合大学登录功能
2025-12-27 14:36:16 +08:00
sugarBecomer
a8f4a2afa6
🐛 修复学习通刷课问题
v1.0.7.beta10
2025-12-22 17:25:51 +08:00
sugarBecomer
d14ddc212d
🐛 暂时还是单线程 没有解决好验证码问题
v1.0.7.beta7
v1.0.7.beta8
v1.0.7.beta9
2025-12-19 23:20:13 +08:00
sugarBecomer
55fc94c37f
🐛 文档修复
v1.0.7.beta6
2025-12-19 23:08:16 +08:00
sugarBecomer
a590f58c6c
🐛 学习通刷课
2025-12-19 22:19:03 +08:00
sugarBecomer
0959ca117c
🐛 学习通刷课
v1.0.7.beta4
v1.0.7.beta5
2025-12-19 15:47:51 +08:00
sugarBecomer
3641fb1782
🐛 学习通答题
v1.0.7.beta3
2025-12-12 11:49:57 +08:00
sugarBecomer
d0e7652bf6
🐛 学习通答题
v1.0.7.beta2
2025-12-12 11:37:33 +08:00
sugarBecomer
07e2438f93
🐛 取消部分日志
v1.0.7
v1.0.7.beta1
2025-12-11 16:50:31 +08:00
sugarBecomer
d1b954ab8e
🐛 学习通答题
2025-12-11 16:49:02 +08:00
sugarBecomer
24da8bde3a
🐛 学习通日志
2025-12-10 19:56:33 +08:00
sugarBecomer
16692177d4
🐛 学习通列表
v1.0.6.beta2
2025-12-10 15:10:39 +08:00
sugarBecomer
5f81a7ba5e
🐛 学习通刷课修复
v1.0.6.beta1
2025-12-09 23:36:13 +08:00
sugarBecomer
58fb282fe8
🐛 学习通优化
2025-12-09 22:06:07 +08:00
sugarBecomer
f64b4b5498
✨ 配置单价
v1.0.6
2025-12-09 16:19:45 +08:00