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 |
|
tianma-if
|
4c9dd2670c
|
fix(deploy): keep fork configuration external
|
2026-08-17 15:59:37 +08:00 |
|
tianma-if
|
ed8a7ac7bd
|
fix(deploy): keep D1 ids out of fork config
|
2026-08-17 15:00:51 +08:00 |
|
tianma-if
|
861fc9b58d
|
fix(release): preserve mobile-only asset scope
|
2026-08-16 20:39:28 +08:00 |
|
tianma-if
|
5a90f09ec1
|
fix(release): scope sharing patch to Android
|
2026-08-16 20:37:35 +08:00 |
|
tianma-if
|
8697af7a7d
|
fix: prevent broken releases from blocking forks
|
2026-08-15 19:01:05 +08:00 |
|
tianma-if
|
8d2bfe6376
|
fix: rebuild Android for store delivery changes
|
2026-08-15 13:58:26 +08:00 |
|