Commit Graph
171 Commits
Author SHA1 Message Date
tianma-if 13c041c9c8 fix(docker): include Wrangler workspace manifest 2026-08-28 22:23:46 +08:00
tianma-if bab4c55720 fix(deploy): guard default Cloudflare D1 deployment 2026-08-28 22:06:27 +08:00
tianma-if 8548196054 fix(android): route app updates to trusted sources 2026-08-28 20:09:28 +08:00
tianma-if 2ffca8501b fix: keep Android local API forwarding active 2026-08-28 00:38:37 +08:00
tianma-if 663f76eeca fix(web): defer PDF runtime from PWA precache 2026-08-27 01:39:11 +08:00
tianma-if 993307e788 ci(docker): limit TCR sync to releases 2026-08-26 21:55:05 +08:00
tianma-if facf68614e fix(desktop): prevent false sync conflicts 2026-08-26 02:49:25 +08:00
tianma-if 81933658a2 perf(release): parallelize Play delivery 2026-08-26 01:17:20 +08:00
tianma-if b7e7e6e986 feat(release): report endpoint build timings 2026-08-26 00:19:09 +08:00
tianma-if 5ab291cbcd fix(tcr): retry transient CNB image builds 2026-08-25 23:37:31 +08:00
tianma-if 87e0c1e6d4 perf(tcr): build images inside Tencent Cloud 2026-08-25 23:22:53 +08:00
tianma-if 521af07e2a fix(bundle): isolate atomic codemirror chunk and lazy-load markdown editor 2026-08-25 21:37:57 +08:00
tianma-if 16669b995c perf(release): streamline TCR image mirroring 2026-08-25 21:11:30 +08:00
tianma-if aade39867b fix(release): tolerate unrelated recovery install failure 2026-08-25 20:45:17 +08:00
tianma-if 3b85253472 fix(release): recover Play-signed Draft APK 2026-08-25 20:38:21 +08:00
tianma-if a03341934e fix(release): isolate store dependency cache 2026-08-25 20:22:31 +08:00
tianma-if e0dbfbdd04 fix(release): resolve Draft store delivery metadata 2026-08-25 20:11:31 +08:00
tianma-if c17f7c9888 fix(release): deliver Draft assets from target commit 2026-08-25 20:10:18 +08:00
tianma-if 724cd428b7 fix(release): allow Draft signature audit access 2026-08-25 19:45:28 +08:00
tianma-if 88dbf42464 fix(release): audit Draft APK from target commit 2026-08-25 19:35:08 +08:00
tianma-if 95e0f3eb97 fix(release): mirror TCR images asynchronously 2026-08-25 19:23:14 +08:00
tianma-if bc6fdfdcd4 fix(ci): copy release images to TCR with skopeo 2026-08-25 18:38:38 +08:00
tianma-if f523d83698 feat(android): predownload updates and enforce Play signing 2026-08-25 16:21:08 +08:00
tianma-if d16412f3ae fix(ci): retry transient Docker registry mirror failures 2026-08-24 02:18:47 +08:00
tianma-if 3de4fc2115 chore: make desktop release install opt-in 2026-08-23 15:45:22 +08:00
tianma-if 63ea461bef fix(release): retry transient Actions status errors 2026-08-23 10:50:30 +08:00
tianma-if fcf4689f5b fix(release): mirror Docker images after GHCR publish 2026-08-23 10:49:01 +08:00
tianma-if 1fe5112a80 fix(release): allow Docker image publish to finish 2026-08-23 02:15:10 +08:00
tianma-if 9f458c0aa3 fix(sync): reconcile merged memo placeholders 2026-08-22 19:11:28 +08:00
tianma-if 357230a2ed fix(docker): publish releases to Tencent TCR 2026-08-22 11:20:09 +08:00
tianma-if 3743cf4adb fix(deploy): preserve Cloudflare failure diagnostics
Refs #232
2026-08-21 09:55:01 +08:00
tianma-if 7f8919b963 fix(android): exclude sideload permission from Play builds 2026-08-20 23:36:48 +08:00
tianma-if 35940d1a58 test: align desktop bootstrap response 2026-08-20 19:18:05 +08:00
tianma-if 22218c6678 fix: package release summary in Docker runtime 2026-08-20 15:00:43 +08:00
tianma-if fa6ae98101 fix: include release summary in Docker builds 2026-08-20 14:55:34 +08:00
tianma-if 944980cf67 perf: reduce sync polling and index memo tags 2026-08-20 14:38:51 +08:00
tianma-if 801b8547b5 perf: reduce database writes and improve update notices 2026-08-20 13:53:24 +08:00
tianma-if 788849ec39 feat: localize deployed update summaries 2026-08-20 12:32:43 +08:00
tianma-if 61859299d3 feat: show deployed release updates 2026-08-20 11:42:12 +08:00
tianma-if da03f4ed9f Put Chinese release notes first 2026-08-19 17:10:10 +08:00
tianma-if 0532f38008 fix(docker): improve storage permission diagnostics 2026-08-19 16:31:18 +08:00
tianma-if 48abd907d9 feat(docker): add daily automatic updates 2026-08-19 13:13:07 +08:00
tianma-if 5566af151f feat(docker): improve installer diagnostics 2026-08-19 12:49:56 +08:00
tianma-if ff41c5091a feat(docker): add one-command installer 2026-08-19 11:37:01 +08:00
tianma-if 8a9456364d fix(ci): resolve draft Docker release metadata 2026-08-19 00:36:52 +08:00
tianma-if f525e9b55d fix(ci): allow Docker release to inspect drafts 2026-08-19 00:28:46 +08:00
tianma-if b83e99a9ac feat(docker): add shared-runtime self-hosted deployment 2026-08-19 00:10:53 +08:00
tianma-if 6911169e6b fix(deploy): preserve verification diagnostics 2026-08-18 11:05:53 +08:00
tianma-if 3fef2c7a1d fix(deploy): make manual updates redeploy 2026-08-17 19:21:05 +08:00
tianma-if 4cae0399d4 fix(deploy): preserve legacy R2 bindings 2026-08-17 16:37:46 +08:00