Files
yaak-mountain-loop/apps/yaak-client
Gregory SchierandClaude Opus 5 a73cb245ea fix(import): close three holes found in review
Checking an ignored folder selected every deletion beneath it, including
the one the folder caused: a resource the source had moved into it was
offered for deletion precisely because the folder was not imported, so
checking the folder deleted the resource instead of keeping it for the
move. A checkbox that means "keep these" can never mean "delete that".

Binding a re-import to a linked source took a single shared key as proof,
and two API documents naming one operation the same way is not proof —
that let an unrelated import remap onto somebody else's resources. A
document keeps its keys, so it now has to account for most of both sides,
and only against a source from the same importer.

A key the user turned down was forgotten as soon as the source stopped
listing it, so the question came back the next time the source did. The
row outlives the absence.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-10 10:05:16 -07:00
..
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 09:53:22 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-08-16 10:27:28 -07:00