1. 24 Jun, 2016 1 commit
    • Vincent Petry's avatar
      Add explicit delete permission to link shares · 2ca13014
      Vincent Petry authored
      Link shares always allowed deletion, however internally the permissions
      were stored as 7 which lacked delete permissions. This created an
      inconsistency in the Webdav permissions.
      
      This fix makes sure we include delete permissions in the share
      permissions, which now become 15.
      
      In case a client is still passing 7 for legacy reasons, it gets
      converted automatically to 15.
      2ca13014
  2. 14 Jun, 2016 2 commits
  3. 26 May, 2016 1 commit
  4. 20 May, 2016 1 commit
  5. 19 Apr, 2016 1 commit
  6. 13 Apr, 2016 1 commit
  7. 12 Apr, 2016 2 commits
  8. 08 Apr, 2016 1 commit
  9. 04 Apr, 2016 1 commit
    • Roeland Jago Douma's avatar
      Migrate post_userDelete hook to share manager · e0cee43c
      Roeland Jago Douma authored
      This makes the post_userDelete hook call the sharemanager. This will
      cleanup to and from this user.
      
      * All shares owned by this user
      * All shares with this user (user)
      * All custom group shares
      * All link share initiated by this user (to avoid invisible link shares)
      
      Unit tests are added for the defaultshare provider as well as the
      federated share provider
      e0cee43c
  10. 30 Mar, 2016 1 commit
  11. 22 Mar, 2016 2 commits
  12. 20 Mar, 2016 1 commit
  13. 13 Mar, 2016 1 commit
  14. 11 Mar, 2016 1 commit
    • Roeland Jago Douma's avatar
      Use more generic node instead of File/Folder · b8ce9c55
      Roeland Jago Douma authored
      The phpdoc for the sharing functions was very restrictive. As a
      consequence passing node object (for example from the OCS Share API
      where we don't really care if it is a file or folder), would actually
      be invalid.
      
      With this loser restriction the interfaces become more generic.
      b8ce9c55
  15. 01 Mar, 2016 1 commit
  16. 26 Feb, 2016 2 commits
  17. 25 Feb, 2016 3 commits
  18. 19 Feb, 2016 1 commit
    • Roeland Jago Douma's avatar
      When (re-)sharing an incomming federated share set the corrent owner · 2dcf887c
      Roeland Jago Douma authored
      Incomming federated shares are a special kind. We mount them as normal
      webdav shares but we do supply owner info with the federated cloud id of
      the share owner.
      
      Since we do not yet have the new resharing behaviour on federated shares
      we need to set the correct owner. Which will allow sharing and proper
      mounting for other users.
      
      fixes #22500
      2dcf887c
  19. 16 Feb, 2016 1 commit
  20. 11 Feb, 2016 3 commits
  21. 09 Feb, 2016 4 commits
  22. 08 Feb, 2016 3 commits
  23. 06 Feb, 2016 4 commits
  24. 04 Feb, 2016 1 commit