tianma-if
5fbfc43be9
fix(desktop): keep attachment imports together across sync
2026-09-24 09:02:46 +08:00
tianma-if
ad9fa6666a
fix: retain staged images while editor drafts reference them
2026-09-23 18:45:23 +08:00
tianma-if
1ae14f0e69
fix(desktop): recover same-device lost-ack memo updates
2026-09-19 19:03:57 +08:00
tianma-if
cc874cd3f9
fix(sync): keep desktop pull working without a slug inbox
...
Identify the workspace inbox by stable id, restore it when missing, and apply notebooks before memos so a renamed or deleted inbox cannot abort the whole pull.
Fixes #378
2026-09-10 11:52:01 +08:00
tianma-if
84683d97ae
fix(desktop): expose global sync failures ( #356 )
2026-09-05 22:17:22 +08:00
tianma-if
0ba754c0a6
feat(desktop): open prefilled sync issue reports
2026-08-29 13:05:16 +08:00
tianma-if
cfb14fa0bd
fix(desktop): recover blocked sync outbox items ( #322 )
2026-08-29 11:50:21 +08:00
tianma-if
0cd1092650
fix(pdf): 默认使用可同步的紧凑附件卡
2026-08-27 16:57:50 +08:00
tianma-if
4857315f4c
fix(sync): rebuild local mirrors after server reset
2026-08-20 19:10:30 +08:00
tianma-if
e07b5c3217
fix(desktop): prevent false autosave conflicts
2026-08-10 01:46:31 +08:00
tianma-if
7418d0b6a1
fix(desktop): preserve trash navigation and image sync
2026-08-01 20:00:34 +08:00
tianma-if
261f2a7974
fix: repair desktop initial sync
2026-07-28 23:58:35 +08:00
tianma-if
ec1009d4dc
feat: add native desktop local-first foundation
2026-07-28 12:49:44 +08:00