forked from Rockachopa/Timmy-time-dashboard
Wrap all _get_db() calls with sqlite3.OperationalError handling so endpoints degrade gracefully when the task DB is locked or missing: - Read endpoints (page, partials, list, queue status) return empty data - Write endpoints (create, update, delete) return 503 Fixes #943 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>