Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[stable30] fix: Filename validation should only forbid create and update #47583

Merged
merged 5 commits into from
Aug 28, 2024

Commits on Aug 28, 2024

  1. fix(dav): Pre-check if node can be copied or moved in DAV files plugin

    Signed-off-by: Ferdinand Thiessen <[email protected]>
    susnux committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    e5e3459 View commit details
    Browse the repository at this point in the history
  2. fix: Renaming does not need update but delete permissions

    Renaming is basically copy + delete (a move), so no need to update permissions.
    Especially if the node is in a invalid directory the node should be moveable but not editable.
    
    Signed-off-by: Ferdinand Thiessen <[email protected]>
    susnux committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    183fcef View commit details
    Browse the repository at this point in the history
  3. fix: Allow read-only filename validation to allow reading files

    Needed to read files with the "Windows compatibility" feature.
    
    Signed-off-by: Ferdinand Thiessen <[email protected]>
    susnux committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    ef3bd03 View commit details
    Browse the repository at this point in the history
  4. fix: Also validate parent path in verifyPath

    Signed-off-by: Ferdinand Thiessen <[email protected]>
    susnux committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    bcd2632 View commit details
    Browse the repository at this point in the history
  5. chore(assets): Recompile assets

    Signed-off-by: nextcloud-command <[email protected]>
    nextcloud-command committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    32a8b5e View commit details
    Browse the repository at this point in the history