kuaifan
85b5abf55e
fix(cmd): ./cmd expo dev 退出后 vite 残留占用端口(改为直接运行 vite 入口,退出时可正常结束)
2026-10-28 03:00:11 +00:00
kuaifan
edb2e539a5
feat(cmd): ./cmd expo dev 支持透传参数给 expo start(如 -c 清除 Metro 缓存)
2026-10-28 02:43:59 +00:00
kuaifan
3192e43db3
feat(app): 新增 ./cmd expo dev 同时启动前端与 Metro,appexpo 命令更名为 expo
...
- ./cmd expo [build|dev|npm],与 ./cmd electron 同规范;CI 同步改用 ./cmd expo build
- expo dev:Metro 端口自动找空闲(指定 EXPO_PACKAGER_PROXY_URL 时固定并在占用时报错),地址按 VSCODE_PROXY_URI 推导或命令行传入
- vite 开发反代开启 gzip,减少手机经公网加载开发前端的体积
- resources/app:DooTask (dev) 变体
2026-10-21 18:41:54 +00:00
kuaifan
bad7634f27
ci(app): App 改由 Expo 壳构建发布,移除旧 eeui 子模块 resources/mobile
...
- 新增可复用工作流 app-build.yml(web 资源 / Android 正式签名 APK / iOS IPA)
- publish.yml 的 Android 改用 Expo 构建并上传 R2 与 Release
- ios-publish.yml 改为构建 Expo App 并上传 App Store Connect(构建号自动递增)
- app-internal.yml 改为调用 app-build.yml 出内测包
- 移除 ./cmd appbuild/eeui 与 electron/build.js 的 eeui 打包流程
2026-10-20 10:29:27 +00:00
kuaifan
945e5b10f2
feat(app): 新增 Expo 内测构建链路并更新 resources/app
...
- ./cmd appexpo [build] / appexpo npm:编译前端并同步到 resources/app/assets/web
- electron/build.js 新增 app-expo 目标,旧 eeui 流程不变
- 新增仅手动触发的 Expo App Internal workflow(APK / IPA artifact)
- resources/app 更新至 M3 会议与 M4 签名脚本
2026-10-17 23:08:24 +00:00
kuaifan
f43977f07e
feat(system): 支持自定义登录页品牌
2026-09-04 08:18:03 +00:00
kuaifan
b1d5652bc7
refactor(electron): 发布存储从自建服务迁移到 Cloudflare R2
...
替换 UPLOAD_TOKEN/UPLOAD_URL 为 R2(S3 兼容)对象存储:
- 新增 r2.js 封装上传/复制/删除/列举等操作
- 新增 release-index.js 从文件名解析平台/架构生成下载索引
- CI 环境变量同步切换为 R2_* 系列
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 10:31:46 +00:00
kuaifan
025f45df0a
feat(upload): 添加上传进度显示和错误处理,记录上传耗时
2026-05-22 14:55:34 +08:00
kuaifan
6fbddbe77c
fix: run app publish in disposable eeui container
2026-05-21 19:49:50 +08:00
kuaifan
f27cef2d66
fix(build): exit with code 1 on upload/release failure
...
WebsitePublisher methods now throw on failure instead of silently
continuing. CLI entry points catch errors and exit(1) so GitHub
Actions correctly marks the job as failed.
2026-04-06 05:28:56 +00:00
kuaifan
07a2e6df29
fix(build): put version field before file in upload form data
2026-04-06 03:38:17 +00:00
kuaifan
f521f0df65
fix(build): print detailed error info on upload failure
...
Show error code/message in retry warnings and failure logs
to help diagnose upload issues in CI.
2026-04-06 03:16:32 +00:00
kuaifan
a67fcd6f02
feat: connect publish pipeline to dootask-website API
...
- Refactor build.js: replace androidUpload/genericPublish/published with
unified WebsitePublisher class using Authorization Bearer auth
- New CLI commands: upload-changelog, release
- Update auto-update URL to /api/download/update (legacy compat on website)
- publish.yml: use CHANGELOG.md for GitHub Release body, replace
PUBLISH_KEY with UPLOAD_TOKEN + UPLOAD_URL
2026-04-05 23:04:34 +00:00
kuaifan
b05046af29
perf: 优化下载工具
2025-08-15 07:22:20 +08:00
kuaifan
0aafe79c65
no message
2025-06-02 18:36:33 +08:00
kuaifan
678868153a
fix: 修复客户端无法打开工作报告
2025-06-02 10:06:22 +08:00
kuaifan
4aa865a60f
no message
2025-05-28 07:23:20 +08:00
kuaifan
d73239b274
build
2025-05-26 22:45:59 +08:00
kuaifan
b78f93979d
no message
2025-03-27 20:46:12 +08:00
kuaifan
f54bad5d79
no message
2025-03-06 16:16:43 +08:00
kuaifan
b605c70e91
no message
2025-03-06 14:52:40 +08:00
kuaifan
1752e88c42
no message
2025-03-05 15:19:38 +08:00
kuaifan
a99c2f6944
perf: 优化客户端
2024-12-21 11:47:49 +08:00
kuaifan
3896d08207
build
2024-12-09 07:39:56 +08:00
kuaifan
24cec7016a
build
2024-11-19 01:42:09 +08:00
kuaifan
2c407bea78
no message
2024-11-18 23:50:20 +08:00
kuaifan
07a290dbf9
perf: 优化桌面端通知图标
2024-11-17 23:35:31 +08:00
kuaifan
ca1028921a
perf: 优化客户端升级
2024-11-15 00:23:11 +08:00
kuaifan
0fd37e4c05
build
2024-11-14 22:04:18 +08:00
kuaifan
f3d9e3376e
perf: 优化客户端升级
2024-11-14 21:46:52 +08:00
kuaifan
9296008ecc
perf: 优化客户端升级
2024-11-14 20:09:27 +08:00
kuaifan
21eab03684
perf: 优化客户端升级
2024-11-14 16:34:48 +08:00
kuaifan
da066e40ce
perf: 优化客户端升级
2024-11-14 14:19:50 +08:00
kuaifan
a219b7b6ee
perf: 优化客户端升级
2024-11-14 13:55:01 +08:00
kuaifan
85c4ed6399
perf: 优化客户端升级
2024-11-14 13:03:16 +08:00
kuaifan
fa42194d15
perf: 优化客户端升级
2024-11-14 12:53:18 +08:00
kuaifan
e574e728d4
perf: 优化客户端升级
2024-11-14 11:40:38 +08:00
kuaifan
3203da411d
优化android自动编译
2024-04-23 15:57:44 +08:00
kuaifan
053daa621b
perf: 自动发布Android
2024-04-22 18:30:08 +08:00
kuaifan
23a363aeea
build
2024-04-17 23:59:29 +08:00
Pang
8b40364722
no message
2024-03-10 00:36:07 +08:00
kuaifan
47832ececb
Merge commit '76570e2f1b72de50cb54c36229447eea69c59940' into pro
2024-03-01 16:02:36 +08:00
weifs
02bd022c62
feat: 发布接口只保留最近两个版本
2024-02-22 19:18:04 +08:00
kuaifan
569af135bd
no message
2024-01-15 21:27:02 +08:00
kuaifan
7de575e236
no message
2023-12-22 12:26:51 +08:00
kuaifan
f0f0883a88
build
2023-12-22 11:24:36 +08:00
kuaifan
3a9001e091
Upgrade Professional Edition
2023-03-24 09:08:53 +08:00
kuaifan
a0b8529606
no message
2022-04-01 05:53:16 +08:00
kuaifan
7b64793449
no message
2022-03-30 00:14:03 +08:00
kuaifan
5485f2013e
no message
2022-03-29 22:41:48 +08:00