QA batch 1 - sharing correctness (v0.6.248) #696

Merged
Cordy merged 14 commits from fix-qa1 into main 2026-09-23 18:02:06 +00:00
Owner

First batch of the v0.7 QA findings: the sharing-correctness cluster.

  • Enter in the share dialog no longer mints a public link; creation hangs off the button, Enter in the recipient box acts as Add (#680)
  • Shared-with-me file rows open the parent + details pane; server reports isDir on shared rows (#676)
  • Internal links carry the owner and resolve for recipients via /shared, for files via parent + details pane, and on hashchange in a running tab (#677)
  • Anonymous drop uploads write as the link creator (encrypt custody resolves identity from ctx, peering-delivery precedent); failures logged (#678)
  • Share dialog lists existing links with copy/revoke (#682)
  • Read-only empty folders get their own empty state without write CTAs (#679)

Red-green: web/test/qa1.test.js, internal/share/upload_creator_test.go, internal/api/shares_isdir_test.go. i18n x4 for the two new keys.

Closes #680
Closes #676
Closes #677
Closes #678
Closes #682
Closes #679

First batch of the v0.7 QA findings: the sharing-correctness cluster. - Enter in the share dialog no longer mints a public link; creation hangs off the button, Enter in the recipient box acts as Add (#680) - Shared-with-me file rows open the parent + details pane; server reports isDir on shared rows (#676) - Internal links carry the owner and resolve for recipients via /shared, for files via parent + details pane, and on hashchange in a running tab (#677) - Anonymous drop uploads write as the link creator (encrypt custody resolves identity from ctx, peering-delivery precedent); failures logged (#678) - Share dialog lists existing links with copy/revoke (#682) - Read-only empty folders get their own empty state without write CTAs (#679) Red-green: web/test/qa1.test.js, internal/share/upload_creator_test.go, internal/api/shares_isdir_test.go. i18n x4 for the two new keys. Closes #680 Closes #676 Closes #677 Closes #678 Closes #682 Closes #679
Cordy merged commit cceb8df0fc into main 2026-09-23 18:02:06 +00:00
Cordy deleted branch fix-qa1 2026-09-23 18:02:11 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Cordy/Cairn#696
No description provided.