tianma-if
|
8831594919
|
fix(release): preserve draft attempt history
|
2026-08-31 18:27:36 +08:00 |
|
tianma-if
|
8b124e07ac
|
fix(ci): preserve packaged startup result
|
2026-08-30 19:03:49 +08:00 |
|
tianma-if
|
263fafd433
|
fix(desktop): harden Windows startup validation
|
2026-08-30 18:53:57 +08:00 |
|
tianma-if
|
10b50829ee
|
feat: report Docker image source in system info
|
2026-08-30 18:46:50 +08:00 |
|
tianma-if
|
17c8181f85
|
fix(desktop): prevent packaged renderer white screen
|
2026-08-30 18:28:05 +08:00 |
|
tianma-if
|
b71daef0e3
|
fix(ci): read Draft release assets through gh
|
2026-08-30 12:21:31 +08:00 |
|
tianma-if
|
7b680c2d90
|
fix(release): require Windows signature audit job
|
2026-08-30 11:54:48 +08:00 |
|
tianma-if
|
95f2b8acb4
|
fix(ci): normalize Windows ASAR paths in package audit
|
2026-08-30 11:30:37 +08:00 |
|
tianma-if
|
808f3854a3
|
ci: deploy personal instance on releases
|
2026-08-30 10:25:20 +08:00 |
|
tianma-if
|
383bafa83f
|
feat(desktop): add Windows preview distribution
|
2026-08-30 10:24:03 +08:00 |
|
tianma-if
|
d483f6db00
|
feat: expand shared system diagnostics
|
2026-08-29 21:37:07 +08:00 |
|
tianma-if
|
cfb14fa0bd
|
fix(desktop): recover blocked sync outbox items (#322)
|
2026-08-29 11:50:21 +08:00 |
|
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 |
|