Skip to content

Conversation

@joshtrichards
Copy link
Member

@joshtrichards joshtrichards commented Dec 27, 2025

Summary

Mostly just a refactor for code clarity/robustness restyle, but couple minor implementation tweaks:

  • check free_space against restore destination not original location
  • require a margin of safety in the free_space check (64 KiB)
  • Possible TODO item with regard to download filename encoding

TODO

  • ...

Checklist

@joshtrichards joshtrichards changed the title refactor(trashbin): restyle DAV handlers, enhance internal docs, refactor for clarity/robustness refactor(trashbin): improve robustiness+docs+readability Dec 27, 2025
@joshtrichards joshtrichards changed the title refactor(trashbin): improve robustiness+docs+readability refactor(trashbin): improve DAV handler robustness + docs + readability Dec 27, 2025
@joshtrichards joshtrichards added this to the Nextcloud 33 milestone Dec 27, 2025
@joshtrichards joshtrichards added 3. to review Waiting for reviews ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) feature: dav feature: trashbin labels Dec 27, 2025
@joshtrichards joshtrichards marked this pull request as ready for review December 27, 2025 05:31
@joshtrichards joshtrichards requested a review from a team as a code owner December 27, 2025 05:31
@joshtrichards joshtrichards requested review from Altahrim, leftybournes, salmart-dev and yemkareems and removed request for a team December 27, 2025 05:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews feature: dav feature: trashbin ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants