Create task task-045

This commit is contained in:
Jeff Emmett 2025-12-08 00:47:38 -08:00
parent 351e437ec1
commit 7e2a69d4a5
1 changed files with 19 additions and 0 deletions

View File

@ -0,0 +1,19 @@
---
id: task-045
title: Implement offline-first loading from IndexedDB
status: Done
assignee: []
created_date: '2025-12-08 08:47'
labels:
- bug-fix
- offline
- automerge
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Fixed a bug where the app would hang indefinitely when the server wasn't running because `await adapter.whenReady()` blocked IndexedDB loading. Now the app loads from IndexedDB first (offline-first), then syncs with server in the background with a 5-second timeout.
<!-- SECTION:DESCRIPTION:END -->