Disconnecting a synced list (Google/Outlook/Synology) now uses a soft-disconnect: tasks are soft-deleted and the external link is cleared, but the SomedayList record is kept with its tab assignment intact. When the user reconnects, the import route finds the list by title, re-links the external provider, and restores tasks (clearing deletedAt). Tabs survive the full disconnect/reconnect cycle without the user needing to drag lists back to tabs. Also clears deletedAt on task re-import so previously disconnected tasks become visible again on reconnect. v1.89.0 |
||
|---|---|---|
| .. | ||
| api | ||
| auth | ||
| tasks | ||
| error.tsx | ||
| global-error.tsx | ||
| globals.css | ||
| layout.tsx | ||
| manifest.ts | ||
| not-found.tsx | ||
| page.tsx | ||
| providers.tsx | ||
| view-transitions.css | ||