gouki
|
297747041a
|
fix(ci): Node下载增加npmmirror镜像源+gzip校验+二进制验证
Publish Mini Program Dev Version / publish (push) Failing after 11s
1826/1827连续失败:hk runner下载musl版node时拿到错误产物
(glibc版node在musl环境报libstdc++.so.6缺失)。
加固:musl下载增加npmmirror镜像fallback;下载后校验gzip魔数;
解压后验证node可执行,失败则清除缓存避免污染后续run
|
2026-08-09 23:47:23 +00:00 |
|
gouki
|
50975e0627
|
feat(bazi): 八字页重构——空态示例排盘+字段术语表+文化声明,生辰档案绑定
Publish Mini Program Dev Version / publish (push) Failing after 11s
Build and Publish Server / build (push) Successful in 2m55s
- 八字页:未绑定生辰时展示虚构示例排盘(1990-08-08 10:30男)与15条字段说明,
附传统文化声明文案;已绑定时支持多档案切换,排盘增强(十神/藏干/纳音/五行配色/命盘概览)
- 个人中心:新增生辰管理卡片,每用户免费绑定3个出生年月;登录改为真实微信登录
- 服务端:新增 BirthProfile 模型与 /api/user/birth-profiles 增删查接口,AutoMigrate 建表
- 前端:新增 birth-profile.js 本地存储优先+登录后云端双向同步
- 修复:个人中心 tabBar 页面入口误用 navigateTo 改为 switchTab
|
2026-08-09 23:21:58 +00:00 |
|
gouki
|
013e7ab99a
|
tweak(wish-tree): 挂树便签减为30条,其余走弹幕
Publish Mini Program Dev Version / publish (push) Failing after 11s
- MAX_HANG 从50降为30,树冠更疏朗参差
- 挂载点从19个扩到31个,30条便签各占一位不重叠
|
2026-08-09 22:46:49 +00:00 |
|
gouki
|
4b003fad39
|
fix(ci): 清理Node工具链缓存前整目录删除,避免musl环境残留glibc版node
Publish Mini Program Dev Version / publish (push) Successful in 3m2s
hk runner(Alpine/musl)缓存目录残留glibc版node,busybox mv合并目录
导致新下载的musl版未生效,node启动报symbol not found(exit 127)。
改为rm -rf整个TOOLDIR后重建,确保干净下载
|
2026-08-09 22:10:34 +00:00 |
|
gouki
|
b971a34f7f
|
fix(home): 宜忌恢复点击放大+生肖移到日历/月历切换按钮旁边
Publish Mini Program Dev Version / publish (push) Failing after 11s
1. 大框内的宜忌区域加回 bindtap=openZoom(data-type=yiji),点击可全屏查看放大宜忌
2. 生肖(马年)从导航栏右侧移到左侧切换按钮旁边
3. 标题改为绝对定位居中,保持导航栏对称
|
2026-08-09 21:46:03 +00:00 |
|
gouki
|
fe5bed0668
|
feat(wish-tree): 许愿树页面微调七项
Publish Mini Program Dev Version / publish (push) Failing after 11s
Build and Publish Server / build (push) Successful in 2m54s
1. 背景图 aspectFill 撑满全屏,挂载点坐标按裁剪比例重算,便签不再落在图外
2. 写下心愿按钮单行不换行,缩小尺寸
3. 移除页面内许愿树标题/数量/最近心愿,点击便签弹出便签式详情卡
4. 默认请求100条:最新50条挂树,其余以弹幕形式缓缓飘过
5. MAKE A WISH 下方增加顶级位置轮播(购买后24小时内展示),点击弹出金色便签详情,与普通便签区分
6. 多棵树分屏轮播(swiper),背景图从服务器获取,带指示点
7. 后端:WishTree新增image字段,Wish新增isTop运行时标记,图片用go:embed内嵌随二进制部署,/images路由提供访问
|
2026-08-09 20:58:32 +00:00 |
|
gouki
|
f5c8d06fbe
|
fix(ci): 修复发布版本被 GITEA_ENV 残留值污染(构建 1.1.48 却发布 1.0.48)
Build and Publish Server / build (push) Successful in 1m27s
- Build 步骤不再向 GITEA_ENV 导出 SERVER_VERSION(跨步骤持久化会残留旧值)
- Publish 步骤显式 unset SERVER_VERSION 并自行计算版本号
|
2026-08-09 20:24:09 +00:00 |
|
gouki
|
fb1bd57af0
|
feat(ci): 发布后自动清理旧版本,server-v* Release 仅保留最近 10 个
Build and Publish Server / build (push) Successful in 1m24s
- 超出部分连同附件与 tag 一并删除,防止磁盘被部署包占满
- 纯 grep/sed 解析,不依赖 python3/jq;已对真实 API 验证提取逻辑
|
2026-08-09 20:14:31 +00:00 |
|
gouki
|
a6bdfee548
|
chore(ci): 后端版本基线提升为 1.1(与小程序版本段对齐)
Build and Publish Server / build (push) Successful in 2m57s
|
2026-08-09 18:58:33 +00:00 |
|
gouki
|
23442017b3
|
fix(ci): Alpine/musl runner 自动改用 Node musl 构建(glibc 版无法执行),缓存校验加运行测试
Publish Mini Program Dev Version / publish (push) Successful in 3m8s
|
2026-08-09 18:49:06 +00:00 |
|
gouki
|
320231808b
|
fix(mini): 修复版本号被 MINIAPP_VERSION_OVERRIDE=1.0.1 永久冻结
Publish Mini Program Dev Version / publish (push) Failing after 9s
- 删除冻结版本变量及工作流对它的引用(遗留的临时锁定变量)
- 版本编码改为保留 package.json 的 major.minor 基线,构建编号映射 patch(单调递增)
- 基线版本提升为 1.1.0,下次上传即为 1.1.4x(此前反复上传 1.0.1)
|
2026-08-09 18:36:19 +00:00 |
|
gouki
|
fdc11bf529
|
fix(ci): 发布令牌改用仓库 Secret(内建 GITEA_TOKEN 未注入),补充 API 响应诊断
Build and Publish Server / build (push) Successful in 3m2s
|
2026-08-09 18:17:54 +00:00 |
|
gouki
|
d73bbf53cf
|
fix(ci): 精简 runner 环境自适应安装 curl(发布 release 依赖)
Build and Publish Server / build (push) Failing after 2m55s
|
2026-08-09 18:06:06 +00:00 |
|
gouki
|
ffac513b4a
|
fix(ci): checkout 改用 gitea.* 表达式传参(runner 未注入 GITEA_* 默认环境变量)
Build and Publish Server / build (push) Failing after 1m22s
Publish Mini Program Dev Version / publish (push) Successful in 2m52s
|
2026-08-09 17:52:50 +00:00 |
|
gouki
|
fdbf8307bb
|
fix(ci): 兼容精简 runner(Alpine)环境
Build and Publish Server / build (push) Failing after 0s
Publish Mini Program Dev Version / publish (push) Failing after 3s
- checkout 改为原生 git 浅克隆(action-checkout 依赖 node,Alpine runner 无)
- 发布 release 改用 grep/sed 解析 JSON(不依赖 python3)
- 小程序密钥 PEM 规整改用 node 实现
- 通知步骤增加容错(失败不阻断主流程)
|
2026-08-09 17:44:47 +00:00 |
|
gouki
|
e92b739cb6
|
fix(ci): runs-on 改用标准标签 ubuntu-latest(hk/bt-runner 均可接单)
Build and Publish Server / build (push) Failing after 1s
Publish Mini Program Dev Version / publish (push) Failing after 2m23s
|
2026-08-09 17:26:11 +00:00 |
|
gouki
|
b507d6c154
|
feat(ci): 迁移到 hk runner + Release 产物分发,解除对 doc79 runner 的依赖
Publish Mini Program Dev Version / publish (push) Canceled after 0s
Build and Publish Server / build (push) Canceled after 0s
- 两个工作流 runs-on 改为 hk(在线);Go/Node 工具链自包含下载+工作区缓存
- 后端产物改为发布 Gitea Release 附件(server-v<版本>),与 runner 位置解耦
- deploy-watch.sh 重写为从 Release 拉取:匿名/令牌 HTTPS 下载、包结构预检、
按 release id 幂等、失败下轮重试
- 移除对 /ci-artifacts 本机目录的依赖(原设计要求 runner 与生产同机)
- PULL_DEPLOY.md 架构图同步更新
|
2026-08-09 17:17:23 +00:00 |
|
gouki
|
fc7a30ad9d
|
refactor(deploy): 部署方案改为 1Panel 原生集成
- 移除系统 nginx 配置(1Panel 用内置 OpenResty,系统 nginx 不适用)
- 站点反代改用 1Panel 网站-反向代理;容器改用 1Panel Compose 编排
- 定时触发由 systemd timer 改为 1Panel 计划任务(日志面板可视)
- 脚本上传改用 1Panel 文件管理器,PULL_DEPLOY.md 全步骤 1Panel 化
- deploy.sh/deploy-watch.sh 核心逻辑不变(原子切换+健康检查+回滚)
|
2026-08-09 10:37:06 +00:00 |
|
gouki
|
9e93198ef2
|
docs(deploy): 移除 CORS_ORIGINS 配置建议,避免小程序跨域头缺失
|
2026-08-09 00:39:00 +00:00 |
|
gouki
|
0deb5ba7b6
|
feat(deploy): doc79 同机部署 lunar.neatcn.com 配置入库
- 新增 nginx 反代配置(HTTPS + 本机 8080,含 1Panel 建站替代说明)
- 新增 docker-compose.yml(端口仅绑定 127.0.0.1,env_file 注入生产变量)
- PULL_DEPLOY.md 重写为完整一次性安装指南:域名/证书/微信合法域名/
生产环境变量模板/容器/脚本/timer/验证清单
- AUTO_DEPLOY_1PANEL.md 标记废弃(SSH 手工方式违反安全红线)
|
2026-08-09 00:34:12 +00:00 |
|
gouki
|
ec55a1d536
|
fix(ci): 部署链路重构为拉取式,修复工作流问题
Publish Mini Program Dev Version / publish (push) Canceled after 0s
Build and Deploy Server / build (push) Canceled after 0s
- deploy.sh: 目录级原子切换(current.new/current.old)替代 rm -rf 空窗式替换;
健康检查改为轮询 /api/version HTTP 接口;失败自动回滚上一版本
- 新增 deploy-watch.sh: 服务器本地 systemd timer 轮询 /ci-artifacts 产物指纹,
发现新版本自动部署——CI 与 AI 不再需要 SSH 到服务器执行任何命令
- server-deploy.yml: 部署包补入 web/ 后台静态资源;移除永不生效的前端构建死代码;
通知文案如实改为'构建成功'(部署由服务器侧 watcher 完成)
- miniapp-preview.yml: 移除无意义的 --runInBand 测试参数
- 新增 PULL_DEPLOY.md 一次性安装文档(管理员手工执行)
|
2026-08-09 00:10:45 +00:00 |
|
gouki
|
f90b7c7764
|
fix(mini): BASE_URL 按运行环境自动切换
- develop 走本地开发服务,trial/release 走 https://lunar.neatcn.com(原为硬编码 localhost:8080,线上无法连通)
- 401 时清除失效 token 交由页面引导重新登录,不再跳转设置页
- 补交 version-badge 组件源码
|
2026-08-09 00:10:05 +00:00 |
|
gouki
|
63f92501a1
|
fix(server): 管理后台源码入库,修正 .gitignore 误忽略
- server/web 之前被 web/ 忽略规则误伤,从未提交到仓库,导致 CI 部署包缺失后台静态资源
- 锚定根目录 /web/、/wishing-tree-pages/ 规则,仅忽略构建产物 node_modules/dist
|
2026-08-09 00:10:05 +00:00 |
|
gouki
|
b8c439deac
|
fix(server): 安全加固与版本链路修复
- 微信登录改为真实 jscode2session,session_key 不再下发客户端
- 支付回调增加 HMAC 验签(X-Pay-Sign)与幂等处理,未配置密钥时拒绝回调
- 订单金额一律以服务端商品表定价,禁止客户端传入金额
- 付费许愿改为支付成功后创建,不再先许愿后付款
- 管理后台增加登录认证(ADMIN_PASSWORD + role=admin JWT + HttpOnly Cookie)
- 订单详情/取消增加本人归属校验,修复越权访问
- 版本信息改为 ldflags 注入单一链路,GoVersion 用 runtime.Version()
- 恢复 gin 默认访问日志(原 Logger 中间件输出为空)
- 加载 HTML 模板修复后台页面 500;godotenv 加载 .env.local
- CORS 支持 CORS_ORIGINS 白名单配置
|
2026-08-09 00:09:24 +00:00 |
|
gouki
|
daebda22ee
|
fix(wish-tree): 图片扩展名改为 .jpg
Publish Mini Program Dev Version / publish (push) Failing after 1m38s
Build and Deploy Server / build (push) Failing after 3s
- 实际格式是 JPEG,扩展名从 .png 改为 .jpg
- 大小 332KB,远低于微信 2M 限制
|
2026-08-08 17:14:30 +00:00 |
|
gouki
|
531d342eb6
|
chore(wish-tree): 压缩许愿树图片从 2.1MB 到 332KB
Publish Mini Program Dev Version / publish (push) Failing after 1m32s
- 使用 sips 转换为 JPEG 格式,质量 70%
- 保持视觉效果的同时大幅减少体积
|
2026-08-08 17:12:00 +00:00 |
|
gouki
|
81cfe76e2b
|
refactor(wish-tree): 参考 wishing-tree-pages 重写许愿树
- 使用精美许愿树 PNG 图片作为背景
- 许愿标签用 CSS 动画实现摇摆效果
- 添加萤火虫和花瓣氛围动画
- 预设树冠挂载点,标签位置更自然
- 深色主题 + 金色/红色/绿色标签
- 边缘暗角让树从中心发光
- 最近心愿横向滚动列表
|
2026-08-08 16:49:57 +00:00 |
|
gouki
|
0bd92a43bf
|
fix(home): 修复箭头无限循环+日期框竖长型+宜忌放大框+月历横向
Publish Mini Program Dev Version / publish (push) Successful in 3m10s
1. 箭头放到大框里面,点击不触发swiper无限循环
2. 日期框改为竖长型(min-height 800rpx)
3. 宜忌放到大框里面,包含日期/农历/干支/节日/星期/宜忌
4. 月历确认横向滑动(vertical=false)
|
2026-08-08 14:51:53 +00:00 |
|
gouki
|
63bcd9f412
|
refactor(wish-tree): 用 WebGL 重写许愿树
Publish Mini Program Dev Version / publish (push) Successful in 4m10s
- 移除 Canvas 2D 绘制,改用 WebGL
- 手写着色器实现光照和发光效果
- 树干使用圆柱体变形,带扭曲效果
- 树冠使用多层变形球体,带噪声
- 相机自动旋转,可触摸控制
- 保留陀螺仪和麦克风交互
- 简化场景,只保留一棵祈福树
- 深色主题 UI,金色点缀
|
2026-08-08 14:08:33 +00:00 |
|
gouki
|
692f291338
|
feat(home): 日视图swiper轮播+老黄历方框合并+引入lunar-javascript真实宜忌
Publish Mini Program Dev Version / publish (push) Has been cancelled
1. 日视图改为swiper轮播,左右滑动切换日期,箭头固定在最左最右
2. 大日期方框扩大到包含农历和干支
3. 生肖(马年)移到导航栏右侧
4. 星期移到工作日提示左侧
5. 引入lunar-javascript(6tail库),用真实宜忌(最多20+项)替换手写4-5项
6. 值神/黄道详情样式调整:label大、value小、加间隔
7. 去掉点击放大提示
|
2026-08-08 14:04:59 +00:00 |
|
gouki
|
ebbe994af7
|
fix(wish-tree): 移除WXSS不支持的通配符选择器(真正根因)
Publish Mini Program Dev Version / publish (push) Successful in 2m33s
|
2026-08-08 11:40:36 +00:00 |
|
gouki
|
52dd7a038d
|
fix(wish-tree): 移除WXSS不支持的backdrop-filter属性
Publish Mini Program Dev Version / publish (push) Failing after 12m16s
|
2026-08-08 11:22:47 +00:00 |
|
gouki
|
9da911efa1
|
feat(home): 节气精确查表+佛历倒计时+老黄历方框(部署)
Publish Mini Program Dev Version / publish (push) Has been cancelled
|
2026-08-08 11:07:49 +00:00 |
|
gouki
|
4935ff06ff
|
fix(ci): 修复workflow YAML语法错误导致Actions不触发
Build and Deploy Server / build (push) Failing after 4s
notify步骤多行字符串第二行未缩进,YAML解析失败,
Gitea忽略整个workflow,push不生成run。改为单行命令。
|
2026-08-08 11:05:54 +00:00 |
|
gouki
|
760dab78d8
|
feat(home): 节气精确查表+佛历倒计时随日期+老黄历方框+CI修复
- 节气改用2000-2060精确查表(天文算法生成),修复立秋显示为大暑
- 佛历倒计时/节日速查以当前选中日期为基准,切换日期实时更新
- 大日历顶部节日区/佛历区固定高度,空着也占位不再跳动
- 大日期加老黄历式方框(双线边框,节假日红/工作日绿)
- 修复npm test脚本exit码导致CI在测试步骤中断
- workflow增加workflow_dispatch支持手动触发
|
2026-08-08 01:29:40 +00:00 |
|
gouki
|
2bd84eea88
|
修复节气计算/佛历倒计时/顶部固定高度+老黄历方框
- 节气改用精确查表(2000-2060天文算法生成),修复立秋等大偏差
- 佛历倒计时/节日速查以当前选中日期为基准,切换日期实时更新
- 大日历顶部节日区/佛历区固定高度,空着也占位不再跳动
- 大日期加老黄历式方框(双线边框,节假日红/工作日绿)
|
2026-08-07 22:57:26 +00:00 |
|
gouki
|
bb9c19c99f
|
fix(wish-tree): 修复切换树后导航消失和树类型错误
Build and Deploy Server / build (push) Failing after 2s
- loadWishes使用safeInitRibbons/safeInitDanmaku,防止初始化出错导致页面崩溃
- getCurrentTree确保返回带type字段的有效树对象
- 添加错误处理,避免未定义错误
|
2026-08-07 22:49:13 +00:00 |
|
gouki
|
b5bdf4c88d
|
fix(wish-tree): 修复切换树时导航栏消失问题
Publish Mini Program Dev Version / publish (push) Failing after 10m47s
Build and Deploy Server / build (push) Failing after 2s
- Canvas添加z-index: 1,确保不覆盖导航栏
- top-bar添加pointer-events: none,子元素恢复auto
- WXML添加trees.length保护,防止空数组访问
- switchTree添加空数组保护
|
2026-08-07 21:56:38 +00:00 |
|
gouki
|
a2d4085bf4
|
fix(wish-tree): 参考设计图重新绘制大树
Publish Mini Program Dev Version / publish (push) Successful in 49s
- 祈福树:粗壮扭曲树干、螺旋纹理、卷曲树枝、蓬松树冠、彩色装饰、发光效果
- 姻缘树:纤细树干、分散树枝、粉色蓬松树冠、飘落樱花
- 事业树:多根竹竿、竹节、摇摆竹叶、许愿条挂饰
- 添加草丛地面装饰
- 树枝使用三次贝塞尔曲线,带卷曲效果
|
2026-08-07 20:08:34 +00:00 |
|
gouki
|
97c0d4d4e1
|
fix(wish-tree): 重新绘制大树,更自然的树形
Publish Mini Program Dev Version / publish (push) Successful in 54s
- 松树:贝塞尔曲线树干、树皮纹理、不规则树冠、松针细节、松果
- 樱花树:纤细树干、粉色系树冠、樱花花瓣
- 竹子:多根竹竿、竹节、竹叶
- 添加树枝绘制函数,曲线更自然
- 更新树枝挂载点位置
|
2026-08-07 18:59:01 +00:00 |
|
gouki
|
01e67d4bea
|
feat(wish-tree): 许愿树游戏化改造
Build and Deploy Server / build (push) Failing after 2s
- 前端:全屏Canvas场景,夜空/云朵/草地/大树
- 前端:丝带系统,支持陀螺仪和麦克风交互
- 前端:弹幕许愿展示
- 前端:多棵树切换(祈福树/姻缘树/事业树)
- 后端:新增GET /api/wish/trees获取树列表
- 后端:新增GET /api/wish/tree/:id/wishes获取树许愿
- 后端:WishTree模型新增Type、Sort字段
- 后端:AutoMigrate自动处理表结构变更
- 后端:seedDefaultData自动初始化默认数据
- 数据库:wish_trees表新增type、sort字段
|
2026-08-07 12:56:48 +00:00 |
|
gouki
|
82c1a8d694
|
首页老黄历全面升级 + 修复农历转换核心bug
Publish Mini Program Dev Version / publish (push) Successful in 2m8s
【重要修复】重写农历双向转换算法(原来全错):
- solarToLunar/lunarToSolar 改用标准算法(基准1900-01-31正月初一,UTC避免时区误差)
- 验证:2026春节2-17、中秋9-25、端午6-19、2023闰二月全部正确
【首页大日历】
- 日期数字加大到240rpx,超醒目
- 节假日红色喜庆卡片+红数字(春节/国庆/中秋等法定假日)
- 工作日绿色卡片+绿数字(一眼知道要上班)
- 周末红色数字+米黄卡片
- 节气显示具体时刻(如 立秋 20:29)
- 初一/十五金色标记(可在设置关闭)
- 佛历提醒:距下一佛诞还有几天(可在设置开启)
【全屏放大弹窗(老年友好)】
- 大日历卡片/宜忌/详情/节日速查 点击均可全屏放大
- 宜忌放大后字号44rpx,详情放大后40rpx
【月历视图】
- swiper 左右滑动换月,预计算5个月居中显示
- 滑到边缘自动补月,可无限滚动
- 点选日期切回日视图
【节日速查】
- 首页显示近期5个节日(中秋/重阳等)+公历日期+倒计时
- 点击直接跳到该日老黄历
【设置页】
- 新增'显示佛历提醒'开关(默认关)
- 新增'初一十五高亮'开关(默认开)
|
2026-08-07 12:49:57 +00:00 |
|
gouki
|
5d40019ea5
|
重构首页与tabBar:老黄历大日历+月历切换,新增百科页
Publish Mini Program Dev Version / publish (push) Successful in 3m16s
tabBar(5个,全部带图标):
- 老黄历(首页) / 许愿 / 八字 / 百科(新) / 我的(原设置)
- 移除日历tab,月历并入首页左上角切换
- 移除运势tab,改从'我的'页进入
首页重构:
- custom 导航栏,标题'老黄历'
- 老式万年历大日历卡片:大日期+农历+干支+宜忌
- 左右箭头切换日期,'回到今天'
- 左上角'月历/日历'切换按钮,月历视图复用原日历网格
- 月历点选日期自动切回日视图
新增百科页:
- 二十四节气/农历节日/公历节日/干支生肖/黄历术语 分类
- 搜索 + 展开详情
我的页(原设置):
- 新增功能入口:每日运势/占卜/二十四节气/月历视图
|
2026-08-07 08:55:17 +00:00 |
|
gouki
|
ce7d5ecdc7
|
fix: tabBar 超过5个上限,移除设置 tab 改为首页入口
Publish Mini Program Dev Version / publish (push) Successful in 59s
|
2026-08-07 00:33:59 +00:00 |
|
gouki
|
ecdeec9d93
|
ci: 触发构建(Secret/Variables 已就绪)
Publish Mini Program Dev Version / publish (push) Failing after 10m43s
|
2026-08-07 00:01:42 +00:00 |
|
gouki
|
1896a0fd35
|
ci: retrigger
|
2026-08-07 00:01:42 +00:00 |
|
gouki
|
89ad67bfa0
|
fix: 补充 package-lock.json 以支持 npm ci
Publish Mini Program Dev Version / publish (push) Failing after 30s
|
2026-08-06 23:33:38 +00:00 |
|
gouki
|
e076d40daa
|
fix: 注册 lunar 专属运行器并修正工作流标签
Publish Mini Program Dev Version / publish (push) Failing after 4s
Build and Deploy Server / build (push) Failing after 44s
- 在 doc79 注册 act_runner-lunar(ID 43),模式参考 readitlater
- lunar-node: docker://node:22-bookworm(小程序构建)
- lunar-ci: docker://golang:1.22-bookworm(后端构建)
- 产物挂载 /opt/lunar/ci-artifacts:/ci-artifacts
- .gitignore 补充 web/ 和 .ci-tmp/
|
2026-08-06 23:27:41 +00:00 |
|
gouki
|
c19854ce77
|
fix: 参考 new-pet 项目修正 Actions 配置
Publish Mini Program Dev Version / publish (push) Waiting to run
Build and Deploy Server / build (push) Waiting to run
- 使用 hk 运行器(空闲状态)
- 添加详细注释说明
- 参考 new-pet 的成熟配置
- 确保只在指定目录变更时触发
|
2026-08-06 22:59:56 +00:00 |
|
gouki
|
09d8a39946
|
feat: 添加目录触发的 Actions 工作流
Publish Mini Program Dev Version / publish (push) Waiting to run
Build and Deploy Server / build (push) Waiting to run
- miniapp-preview.yml: 只在 mini/** 目录变更时触发
- server-deploy.yml: 只在 server/** 目录变更时触发
- 使用 hk 运行器
- 避免不必要的资源浪费
|
2026-08-06 22:42:58 +00:00 |
|
gouki
|
f801094aad
|
fix: 修改运行器标签为 ubuntu-latest
Publish Mini Program Dev Version / publish (push) Failing after 1s
|
2026-08-06 22:40:52 +00:00 |
|
gouki
|
c754ae6be1
|
fix: 移除误推送的文件(.DS_Store、web/、server/web/)
Publish Mini Program Dev Version / publish (push) Waiting to run
|
2026-08-06 22:29:35 +00:00 |
|
gouki
|
90baf8441c
|
fix: 修改 Actions 触发条件为所有推送
Publish Mini Program Dev Version / publish (push) Waiting to run
|
2026-08-06 22:23:52 +00:00 |
|
gouki
|
16daac5f00
|
test: 触发 Gitea Actions 测试
|
2026-08-06 22:16:44 +00:00 |
|
gouki
|
8c9198e773
|
trigger: 激活 Gitea Actions
|
2026-08-06 22:11:24 +00:00 |
|
gouki
|
3b5a626357
|
fix: 更新小程序 project.config.json 中的 appid 为真实 AppID
|
2026-08-06 19:43:48 +00:00 |
|
gouki
|
48255faa5b
|
feat: 实现后端业务逻辑和Inertia.js管理后台
- 实现数据库连接和自动迁移
- 实现用户服务(登录、资料、JWT认证)
- 实现许愿服务(创建、列表、机器人许愿)
- 实现订单服务(创建、支付、状态管理)
- 实现JWT认证中间件
- 实现管理后台API(仪表盘、用户、订单、许愿、设置)
- 创建Inertia.js前端页面(Vue3 + Tailwind CSS)
- 修复Go模块依赖问题
|
2026-08-06 13:11:59 +00:00 |
|
gouki
|
11bfc15141
|
feat: 添加许愿树功能和Go后端服务
- 新增许愿树页面(Canvas绘制、许愿条展示)
- 新增许愿详情页面
- 新增许愿创建弹窗(免费/付费两种模式)
- 新增网络请求封装 utils/request.js
- 新增Go后端项目结构(Gin + Inertia.js)
- 新增用户、订单、许愿数据模型
- 新增数据库迁移脚本
- 更新.gitignore补全忽略规则
- 更新.env.local配置(robot=2, 版本1.0.1)
- 添加secrets目录说明文档
|
2026-08-06 12:26:29 +00:00 |
|
gouki
|
9c178e6d49
|
ci: 添加小程序自动部署配置
- 添加 Gitea Actions workflow: miniapp-preview.yml
- 添加 CI 脚本: upload-ci.cjs, preview-ci.cjs
- 添加版本解析: resolve-version.cjs, resolve-upload-desc.cjs
- 添加 mini/package.json 用于 miniprogram-ci 依赖
|
2026-08-06 09:20:43 +00:00 |
|
gouki
|
a3e6aa9c01
|
feat: 祈福小助手万年历小程序第一期
|
2026-08-06 08:47:09 +00:00 |
|