rogee
|
15912803fc
|
chore: archive tanstack web frontend as web.archived, switch build chain to archived dist
|
2026-09-22 10:45:36 +08:00 |
|
rogee
|
4f736cba21
|
feat: split account management
|
2026-09-21 16:44:09 +08:00 |
|
rogee
|
86a332997e
|
fix gateway share resolution and competitor identity
|
2026-09-21 12:51:58 +08:00 |
|
rogee
|
184cab3677
|
fix: randomize competitor preview gateway
|
2026-09-21 10:48:53 +08:00 |
|
rogee
|
ebe8bc0175
|
fix: show competitor capability unavailable notice
|
2026-09-21 09:29:16 +08:00 |
|
rogee
|
75658022df
|
fix: stop blocking browser refresh
|
2026-09-21 09:28:56 +08:00 |
|
rogee
|
7934435475
|
remove browser version management
|
2026-09-21 08:47:21 +08:00 |
|
rogee
|
e79bd7425b
|
feat: refine frontend tables and task center
|
2026-09-20 18:23:40 +08:00 |
|
rogee
|
59f170c191
|
refactor: use original dashboard UI primitives
|
2026-09-20 17:14:13 +08:00 |
|
rogee
|
a25e84ac14
|
fix: serve frontend assets over lan
|
2026-09-20 15:41:19 +08:00 |
|
rogee
|
666f4580db
|
fix: make gateway request logs readable
|
2026-09-20 15:23:05 +08:00 |
|
rogee
|
c04cbb9eaf
|
fix: move frontend dev server to port 5100
|
2026-09-20 15:11:13 +08:00 |
|
rogee
|
42cbf8e460
|
fix: keep gateway command in foreground
|
2026-09-20 15:05:31 +08:00 |
|
rogee
|
2cb22ac5e5
|
fix: reuse local gateway port during development
|
2026-09-20 14:54:52 +08:00 |
|
rogee
|
26b5804092
|
fix: make local database startup self contained
|
2026-09-20 14:49:37 +08:00 |
|
rogee
|
dfafcae0c6
|
fix: avoid reserved pnpm env command
|
2026-09-20 14:30:45 +08:00 |
|
rogee
|
09f3784e73
|
chore: split local development services
|
2026-09-19 12:22:22 +08:00 |
|
rogee
|
8d35318c7e
|
feat: complete TanStack dashboard acceptance
|
2026-09-19 12:09:01 +08:00 |
|
rogee
|
45a29ea89d
|
merge: reorganize project by component
|
2026-09-18 19:00:47 +08:00 |
|
rogee
|
2275075d7e
|
refactor: reorganize project by component
|
2026-09-18 19:00:31 +08:00 |
|
rogee
|
03ee6e3d6c
|
Merge branch 'refactor/native-browser-xvfb-impl'
|
2026-09-18 16:50:33 +08:00 |
|
rogee
|
e8f2c192ba
|
refactor: migrate browser gateway to native xvfb
|
2026-09-18 16:50:18 +08:00 |
|
rogee
|
7e3808cf4c
|
merge: allow account and competitor deletion
|
2026-09-17 16:17:08 +08:00 |
|
rogee
|
9ee7989f88
|
feat: allow account and competitor deletion
|
2026-09-17 16:09:17 +08:00 |
|
rogee
|
1bf905599c
|
feat: unify owned and monitored accounts
|
2026-09-17 15:18:59 +08:00 |
|
rogee
|
1f63b5bd31
|
style: format creator pages test assertion
|
2026-09-16 16:54:41 +08:00 |
|
rogee
|
af8f13859b
|
docs: add Compose startup and manual validation steps
|
2026-09-16 16:15:59 +08:00 |
|
rogee
|
8bad68d4f6
|
docs: record final CI gate result
|
2026-09-16 15:32:51 +08:00 |
|
rogee
|
1de1996e2e
|
ci: disable Go cache restore
|
2026-09-16 15:16:02 +08:00 |
|
rogee
|
7efd31b09c
|
ci: disable hanging npm cache step
|
2026-09-16 14:32:44 +08:00 |
|
rogee
|
61e6133bbd
|
docs: refresh current evidence revision
|
2026-09-16 14:11:46 +08:00 |
|
rogee
|
a4a9c82b8b
|
docs: record Douyin QR verification evidence
|
2026-09-16 14:05:41 +08:00 |
|
rogee
|
5edccd8c3f
|
ci: isolate compose host port
|
2026-09-16 14:02:50 +08:00 |
|
rogee
|
0a013ffd47
|
ci: probe compose health inside service
|
2026-09-16 13:40:14 +08:00 |
|
rogee
|
ae8c89d4b3
|
fix: handle rendered and large Douyin login screens
|
2026-09-16 12:57:54 +08:00 |
|
rogee
|
b05b8b6d1b
|
ci: fix coverage parsing and artifact upload
|
2026-09-16 11:21:42 +08:00 |
|
rogee
|
7712b033b0
|
feat: expose Douyin login QR in admin
|
2026-09-16 10:50:05 +08:00 |
|
rogee
|
9095920a5b
|
fix: complete Douyin release remediation
|
2026-09-16 01:51:14 +08:00 |
|
rogee
|
977e541fef
|
feat: finish Douyin production readiness flow
|
2026-09-15 09:20:51 +08:00 |
|
rogee
|
5867aac20f
|
fix: complete Xiaohongshu read-only flow
|
2026-09-14 23:19:31 +08:00 |
|
rogee
|
4c37d0c9bf
|
feat: restore Xiaohongshu read-only collection
|
2026-09-14 20:05:32 +08:00 |
|
rogee
|
44a28954cf
|
feat: integrate creator hub douyin workflows
|
2026-09-14 19:22:07 +08:00 |
|
rogee
|
025fe62c37
|
docs: add E2E and Douyin integration plans
|
2026-09-14 11:33:19 +08:00 |
|
rogee
|
4d1dd37438
|
feat: complete CreatorHub gateway review fixes
|
2026-09-13 21:52:52 +08:00 |
|
rogee
|
860ecaf7ea
|
feat: continue CreatorHub plan01 implementation
|
2026-09-12 20:17:29 +08:00 |
|
rogee
|
1fbf126b21
|
fix: 列表详情页取消状态检测
|
2026-09-11 09:35:28 +08:00 |
|
rogee
|
7ce5fbd6d2
|
fix: 未知代 pending 清理按别名反查自动收敛
启动创建结果未知时会登记 runtime-not-found + 空 network_id 的
pending(fail-closed fence)。此前该状态永久卡死:所有操作入口
直接 409 要求人工对账。
removeGatewayRuntime 现在对此状态先按别名反查网关:
- 无容器:该代无实物,直接解除 pending;
- 有同版本容器:采用其实物代继续统一清理;
- 版本不符:别名下已是别的代,维持人工对账。
附回归测试覆盖三分支;真实环境验证卡死状态自动收敛。
|
2026-09-07 18:54:03 +08:00 |
|
rogee
|
83397927c2
|
fix: 账号列表与环境解耦;网关清理收敛已消失的旧代
- 社媒账号列表页不再拉取运行环境数据:账号是资源池,环境故障
不应阻塞账号展示,409 横幅随之消失;「固定资源」「可调度」
两列移除,绑定状态去运行环境页查看。详情页保持原行为。
- docker-gateway DELETE 清理:容器与登记网络均已不存在时返回
204 而非 409,控制面 runtime_cleanup_pending 可收敛,修复
外部清理过的旧代永久卡死;容器存活而网络消失仍 fail-closed。
|
2026-09-07 09:44:22 +08:00 |
|
rogee
|
1ce0375414
|
fix: safely reconcile rejected runtime creates (#47)
|
2026-09-04 16:39:53 +08:00 |
|
rogee
|
62418b1f0d
|
Merge pull request '网络出口列表改为表格展示' (#46) from feat/network-exit-table into main
|
2026-09-04 10:34:21 +08:00 |
|