firstsun-dev_git-files-sync/tests
ClaudiaFang 1364b94f0a fix(sync): stop batch push/pull from silently overwriting conflicts
Single-file push/pull already detected when both local and remote
changed since the last sync and prompted via SyncConflictModal, but
"Push all"/"Pull all"/multi-select batch actions skipped that check
and force-overwrote. Batch operations now skip conflicting files and
report a conflicts count so nothing is silently clobbered.

Also correct delete-confirmation copy: it claimed local deletes are
recoverable ("moved to trash") unconditionally, but the actual
destination depends on the vault's "Deleted files" setting (which can
be permanent). Wording now defers to that setting instead of
asserting recoverability.
2026-07-05 05:05:54 +00:00
..
logic fix(sync): stop batch push/pull from silently overwriting conflicts 2026-07-05 05:05:54 +00:00
services fix(sync): clearer branch-not-found errors and connection test 2026-07-05 04:57:47 +00:00
ui refactor(ui): unify Sync Status icons via Lucide setIcon 2026-06-26 06:22:53 +00:00
utils refactor(test): eliminate duplicate code flagged by SonarCloud 2026-05-22 03:52:32 +00:00
setup.ts refactor(ui): unify Sync Status icons via Lucide setIcon 2026-06-26 06:22:53 +00:00