Cockatrice/cockatrice/src/interface/deck_sync
Lukas Brübach 875e87d1bc [DeckSync] Address auto-sync review: disconnect, backfill and modal conflicts
- Fail the run when the connection drops while a sync is running, and clear
  the active conflict, so the queue is not sent on a dead client and a
  re-login as another account never receives this profile's uploads.
- Backfill last_modified from upload_time in the 37 -> 38 migration and drop
  the "last_modified is null" arm from the sync-check query, so rows that
  predate the column stop reporting as changed on every poll.
- Skip conflicts during auto runs and report how many were skipped, instead
  of opening the modal conflict dialog from a timer or a file-watcher event.
2026-11-03 18:10:12 +01:00
..
deck_sync_conflict.h [Client] Sync conflict dialog, onboarding and conflict default 2026-11-02 21:58:07 +01:00
deck_sync_manager.cpp [DeckSync] Address auto-sync review: disconnect, backfill and modal conflicts 2026-11-03 18:10:12 +01:00
deck_sync_manager.h [DeckSync] Address auto-sync review: disconnect, backfill and modal conflicts 2026-11-03 18:10:12 +01:00
deck_sync_profile.cpp [Client] DeckSyncProfile + sidecar + DeckDiff with tests 2026-11-01 22:11:40 +01:00
deck_sync_profile.h [Client] DeckSyncProfile + sidecar + DeckDiff with tests 2026-11-01 22:11:40 +01:00
deck_sync_sidecar.cpp [Client+Server] Auto deck sync with change polling 2026-11-03 18:10:12 +01:00
deck_sync_sidecar.h [Client+Server] Auto deck sync with change polling 2026-11-03 18:10:12 +01:00