Skip to content

Silently overwrite uploads #815

Closed
Closed

Description

@SharonStrats

Photo uploads can silently overwrite existing files because collision checks only consider linked photos and uploads use an unconditional PUT.

This came up from copilot on a solid panes review.

More investigation came up with this
There are two separate problems:

Incorrect collision source
RDF links are being used as a filesystem/resource existence check.

Unsafe write semantics
PUT replaces the resource at the URI by design.

Activity

  1. self-assigned this
    on Nov 10, 2026
  2. added theissue type on Nov 10, 2026
  3. moved this to In progress in SolidOS NLNet UIon Nov 10, 2026
  4. linked a pull request that will close this issueFix/image upload #816on Nov 10, 2026
  5. moved this from In progress to Ready in SolidOS NLNet UIon Nov 12, 2026
  6. moved this from Ready to Done in SolidOS NLNet UIon Nov 12, 2026
  7. closed this as completedby moving to Done in SolidOS NLNet UIon Nov 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions