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

Sharing capabilities (enumerate + add/delete) for files #834

Merged
merged 9 commits into from
May 4, 2022

Commits on Apr 29, 2022

  1. Check in for Bert

    Mathijs Verbeeck authored and Mathijs Verbeeck committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    a7ae3b0 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2022

  1. Added a lot of functionalities to have the sharing work (using graph …

    …api)
    Mathijs Verbeeck authored and Mathijs Verbeeck committed Apr 30, 2022
    Configuration menu
    Copy the full SHA
    65783a4 View commit details
    Browse the repository at this point in the history
  2. Removed unneeded models

    Removed possibility to delete sharing invitations (impossible to say whether a request is a sharing invite or a regular permission grant)
    Added possibility to create anonymous sharing links, organizational sharing links or user specific sharing links.
    Added some exception tests
    Mathijs Verbeeck authored and Mathijs Verbeeck committed Apr 30, 2022
    Configuration menu
    Copy the full SHA
    e9dfbb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b664556 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7dee684 View commit details
    Browse the repository at this point in the history
  5. Ran tests + set mocking in comments

    Mathijs Verbeeck authored and Mathijs Verbeeck committed Apr 30, 2022
    Configuration menu
    Copy the full SHA
    c573b0b View commit details
    Browse the repository at this point in the history
  6. Forgot to add comments for IIdentitySet

    Mathijs Verbeeck authored and Mathijs Verbeeck committed Apr 30, 2022
    Configuration menu
    Copy the full SHA
    341723a View commit details
    Browse the repository at this point in the history

Commits on May 1, 2022

  1. Finished sharing for files

    Mathijs Verbeeck authored and Mathijs Verbeeck committed May 1, 2022
    Configuration menu
    Copy the full SHA
    95fb05e View commit details
    Browse the repository at this point in the history
  2. Noticed that files would only be shared in the default document libra…

    …ry on the site. Resolved this
    Mathijs Verbeeck authored and Mathijs Verbeeck committed May 1, 2022
    Configuration menu
    Copy the full SHA
    99b139f View commit details
    Browse the repository at this point in the history