Commit Graph

10 Commits

Author SHA1 Message Date
Julien Calixte
e5dcdac65a feat(offline): record structured failures during note caching
Expose a failures list alongside the existing failedNotes counter so each
failure carries kind/path/sha/message. Also catches throws from
buildNoteDocs and bulkUpdate that previously aborted the whole loop.
2026-05-17 00:07:20 +02:00
Julien Calixte
c5236b2587 fix(offline): don't abort cache loop on a single fetch failure
A single null from queryFileContent silently exited cacheAllNotes,
leaving every later note uncached while the success toast still fired.
Skip the failing file, count failures, and surface them via errorMessage.
2026-05-16 23:31:42 +02:00
Julien Calixte
25f3ed1181 fix: no more blurry countdown 2026-02-12 23:05:31 +01:00
Julien Calixte
11d4814f2f feat: add a countdown animation for offline note progress 2025-11-29 13:53:01 +01:00
Julien Calixte
80f4f39006 fix: progress bar for offline notes 2025-11-29 13:13:30 +01:00
Julien Calixte
c93e4a8b16 design: confirm message with daisyui design 2024-12-29 01:12:54 +01:00
Julien Calixte
9e875af78e design: change to good svg! 2024-12-24 00:28:00 +01:00
Julien Calixte
786286391a style: rename hook for the global usage 2024-10-27 12:34:26 +01:00
Julien Calixte
0841bbfe50 better cache all note button 2024-10-20 00:09:41 +02:00
Julien Calixte
941f867031 cache all notes 2024-09-01 22:27:51 +02:00