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

[stable-3.14] Fix authentication issues for macOS File Provider Extension #7302

Merged
merged 7 commits into from
Oct 11, 2024

Commits on Oct 11, 2024

  1. Try to authenticate new account details before setting them

    Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
    claucambra authored and backportbot[bot] committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    e7e958e View commit details
    Browse the repository at this point in the history
  2. Retry authentication if connection timed out

    Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
    claucambra authored and backportbot[bot] committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    35073e6 View commit details
    Browse the repository at this point in the history
  3. Wait for task to complete synchronously after setting up domain accou…

    …nt rather than wrapping everything in task
    
    Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
    claucambra authored and backportbot[bot] committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    47bb200 View commit details
    Browse the repository at this point in the history
  4. Fetch user profile (and user ID) when setting up domain account

    Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
    claucambra authored and backportbot[bot] committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    94b84a5 View commit details
    Browse the repository at this point in the history
  5. Properly provide both user-provided username AND backing user ID to F…

    …ile Provider Extension
    
    Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
    claucambra authored and backportbot[bot] committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5b472a2 View commit details
    Browse the repository at this point in the history
  6. Handle userId correctly in File Provider Extension client interface

    Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
    claucambra authored and backportbot[bot] committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    49f7b06 View commit details
    Browse the repository at this point in the history
  7. Stop fetching user profile details now that is not necessary in file …

    …provider extension
    
    Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
    claucambra authored and backportbot[bot] committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5eceb72 View commit details
    Browse the repository at this point in the history