From b4fcc41828f3240f351b088b8ec41dc930a5603f Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Mon, 22 Apr 2024 14:22:17 +0200 Subject: [PATCH 01/43] [#53996] use auth strategies in create folder commands - https://community.openproject.org/wp/53996 - update interface of commands - added new tests for create and delete folder --- .../nextcloud/create_folder_command.rb | 67 ++++---- .../internal/delete_entity_command.rb | 70 +++------ .../storage_interaction/nextcloud/util.rb | 41 ++++- .../one_drive/create_folder_command.rb | 31 ++-- .../storage_interaction/one_drive/util.rb | 4 + .../nextcloud/create_folder_command_spec.rb | 121 ++++++++++++++ .../nextcloud/delete_folder_command_spec.rb | 86 ++++++++++ .../one_drive/delete_folder_command_spec.rb | 4 +- .../create_folder_already_exists.yml | 79 ++++++++++ .../nextcloud/create_folder_parent.yml | 147 ++++++++++++++++++ .../create_folder_parent_not_found.yml | 77 +++++++++ .../nextcloud/create_folder_root.yml | 147 ++++++++++++++++++ .../vcr_cassettes/nextcloud/delete_folder.yml | 147 ++++++++++++++++++ .../nextcloud/delete_folder_not_found.yml | 77 +++++++++ 14 files changed, 1006 insertions(+), 92 deletions(-) create mode 100644 modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb create mode 100644 modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/delete_folder_command_spec.rb create mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_already_exists.yml create mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent.yml create mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent_not_found.yml create mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_root.yml create mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder.yml create mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder_not_found.yml diff --git a/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command.rb b/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command.rb index 103e537c1e7..b13fe3c455b 100644 --- a/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command.rb +++ b/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command.rb @@ -32,32 +32,37 @@ module Storages::Peripherals::StorageInteraction::Nextcloud class CreateFolderCommand using Storages::Peripherals::ServiceResultRefinements + Auth = ::Storages::Peripherals::StorageInteraction::Authentication + + def self.call(storage:, auth_strategy:, folder_name:, parent_location:) + new(storage).call(auth_strategy:, folder_name:, parent_location:) + end + def initialize(storage) - @uri = storage.uri - @username = storage.username - @password = storage.password + @storage = storage end - def self.call(storage:, folder_path:) - new(storage).call(folder_path:) + def call(auth_strategy:, folder_name:, parent_location:) + origin_user_id = Util.origin_user_id(caller: self.class, storage: @storage, auth_strategy:) + if origin_user_id.failure? + return origin_user_id + end + + folder_path = Util.join_uri_path(parent_location, folder_name) + + Auth[auth_strategy].call(storage: @storage) do |http| + request_url = Util.join_uri_path(@storage.uri, + "remote.php/dav/files", + CGI.escapeURIComponent(origin_user_id.result), + Util.escape_path(folder_path)) + + handle_response http.mkcol(request_url) + end end - # rubocop:disable Metrics/AbcSize - def call(folder_path:) - response = OpenProject - .httpx - .basic_auth(@username, @password) - .mkcol( - Util.join_uri_path( - @uri, - "remote.php/dav/files", - CGI.escapeURIComponent(@username), - Util.escape_path(folder_path) - ) - ) - - error_data = Storages::StorageErrorData.new(source: self.class, payload: response) + private + def handle_response(response) case response in { status: 200..299 } ServiceResult.success(message: "Folder was successfully created.") @@ -65,19 +70,27 @@ module Storages::Peripherals::StorageInteraction::Nextcloud if Util.error_text_from_response(response) == "The resource you tried to create already exists" ServiceResult.success(message: "Folder already exists.") else - Util.error(:not_allowed, "Outbound request method not allowed", error_data) + Util.failure(code: :not_allowed, + data: Util.error_data_from_response(caller: self.class, response:), + log_message: "Outbound request method not allowed!") end in { status: 401 } - Util.error(:unauthorized, "Outbound request not authorized", error_data) + Util.failure(code: :unauthorized, + data: Util.error_data_from_response(caller: self.class, response:), + log_message: "Outbound request not authorized!") in { status: 404 } - Util.error(:not_found, "Outbound request destination not found", error_data) + Util.failure(code: :not_found, + data: Util.error_data_from_response(caller: self.class, response:), + log_message: "Outbound request destination not found!") in { status: 409 } - Util.error(:conflict, Util.error_text_from_response(response), error_data) + Util.failure(code: :conflict, + data: Util.error_data_from_response(caller: self.class, response:), + log_message: Util.error_text_from_response(response)) else - Util.error(:error, "Outbound request failed", error_data) + Util.failure(code: :error, + data: Util.error_data_from_response(caller: self.class, response:), + log_message: "Outbound request failed with unknown error!") end end - - # rubocop:enable Metrics/AbcSize end end diff --git a/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/internal/delete_entity_command.rb b/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/internal/delete_entity_command.rb index 8e70bf5f8f2..85b5df7ad9a 100644 --- a/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/internal/delete_entity_command.rb +++ b/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/internal/delete_entity_command.rb @@ -40,66 +40,38 @@ module Storages::Peripherals::StorageInteraction::Nextcloud::Internal end def call(auth_strategy:, location:) - origin_user_id = origin_user_id(auth_strategy) + origin_user_id = Util.origin_user_id(caller: self.class, storage: @storage, auth_strategy:) if origin_user_id.failure? return origin_user_id end - response = Auth[auth_strategy].call(storage: @storage) do |http| - http.delete(Util.join_uri_path(@storage.uri, - "remote.php/dav/files", - CGI.escapeURIComponent(origin_user_id.result), - Util.escape_path(location))) - end - - case response - in { status: 200..299 } - ServiceResult.success - in { status: 404 } - failure(code: :not_found, - payload: response.json(symbolize_keys: true), - log_message: "Outbound request destination not found!") - in { status: 401 } - failure(code: :unauthorized, - payload: response.json(symbolize_keys: true), - log_message: "Outbound request not authorized!") - else - failure(code: :error, - payload: response.json(symbolize_keys: true), - log_message: "Outbound request failed with unknown error!") + Auth[auth_strategy].call(storage: @storage) do |http| + handle_response http.delete(Util.join_uri_path(@storage.uri, + "remote.php/dav/files", + CGI.escapeURIComponent(origin_user_id.result), + Util.escape_path(location))) end end private - def origin_user_id(auth_strategy) - case auth_strategy.key - when :basic_auth - ServiceResult.success(result: @storage.username) - when :oauth_user_token - origin_user_id = OAuthClientToken.find_by(user_id: user, oauth_client: @storage.oauth_client)&.origin_user_id - if origin_user_id.present? - ServiceResult.success(result: origin_user_id) - else - failure(code: :error, - payload: nil, - log_message: "No origin user ID or user token found. Cannot execute query without user context.") - end + def handle_response(response) + case response + in { status: 200..299 } + ServiceResult.success + in { status: 404 } + Util.failure(code: :not_found, + data: Util.error_data_from_response(caller: self.class, response:), + log_message: "Outbound request destination not found!") + in { status: 401 } + Util.failure(code: :unauthorized, + data: Util.error_data_from_response(caller: self.class, response:), + log_message: "Outbound request not authorized!") else - failure(code: :error, - payload: nil, - log_message: "No authentication strategy with user context found. " \ - "Cannot execute query without user context.") + Util.failure(code: :error, + data: Util.error_data_from_response(caller: self.class, response:), + log_message: "Outbound request failed with unknown error!") end end - - def failure(code:, payload:, log_message:) - ServiceResult.failure( - result: code, - errors: ::Storages::StorageError.new(code:, - data: ::Storages::StorageErrorData.new(source: self.class, payload:), - log_message:) - ) - end end end diff --git a/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/util.rb b/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/util.rb index f8e091d393c..4264f7dbaf7 100644 --- a/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/util.rb +++ b/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/util.rb @@ -80,7 +80,46 @@ module Storages::Peripherals::StorageInteraction::Nextcloud::Util end def error_text_from_response(response) - Nokogiri::XML(response.body).xpath("//s:message").text + response.xml.xpath("//s:message").text + end + + def origin_user_id(caller:, storage:, auth_strategy:) + case auth_strategy.key + when :basic_auth + ServiceResult.success(result: storage.username) + when :oauth_user_token + origin_user_id = OAuthClientToken.find_by(user_id: auth_strategy.user, oauth_client: storage.oauth_client)&.origin_user_id + if origin_user_id.present? + ServiceResult.success(result: origin_user_id) + else + failure(code: :error, + data: ::Storages::StorageErrorData.new(source: caller), + log_message: "No origin user ID or user token found. Cannot execute query without user context.") + end + else + failure(code: :error, + data: ::Storages::StorageErrorData.new(source: caller), + log_message: "No authentication strategy with user context found. " \ + "Cannot execute query without user context.") + end + end + + def error_data_from_response(caller:, response:) + payload = + case response.content_type.mime_type + when "application/json" + response.json + when "text/xml", "application/xml" + response.xml + else + response.body.to_s + end + + ::Storages::StorageErrorData.new(source: caller, payload:) + end + + def failure(code:, data:, log_message:) + ServiceResult.failure(result: code, errors: ::Storages::StorageError.new(code:, data:, log_message:)) end end end diff --git a/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/create_folder_command.rb b/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/create_folder_command.rb index 436b40364fa..75b3173e815 100644 --- a/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/create_folder_command.rb +++ b/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/create_folder_command.rb @@ -35,31 +35,34 @@ module Storages class CreateFolderCommand using ServiceResultRefinements - def self.call(storage:, folder_path:) - new(storage).call(folder_path:) + Auth = ::Storages::Peripherals::StorageInteraction::Authentication + + def self.call(storage:, auth_strategy:, folder_name:, parent_location:) + new(storage).call(auth_strategy:, folder_name:, parent_location:) end def initialize(storage) @storage = storage - @uri = storage.uri end - def call(folder_path:, parent_location: nil) - Util.using_admin_token(@storage) do |http| - response = http.post(uri_for(parent_location), body: payload(folder_path)) - - handle_response(response) + def call(auth_strategy:, folder_name:, parent_location:) + Auth[auth_strategy].call(storage: @storage, http_options:) do |http| + handle_response http.post(uri_for(parent_location), body: payload(folder_name)) end end + private + + def http_options + Util.json_content_type + end + def uri_for(parent_location) - return "#{base_uri}/root/children" if parent_location.nil? + return "#{base_uri}/root/children" if parent_location.root? "#{base_uri}/items/#{parent_location}/children" end - private - def handle_response(response) data = ::Storages::StorageErrorData.new(source: self.class, payload: response) @@ -97,15 +100,15 @@ module Storages ) end - def payload(folder_path) + def payload(folder_name) { - name: folder_path, + name: folder_name, folder: {}, "@microsoft.graph.conflictBehavior" => "fail" }.to_json end - def base_uri = "/v1.0/drives/#{@storage.drive_id}" + def base_uri = Util.join_uri_path(@storage.uri, "v1.0", "drives", @storage.drive_id) end end end diff --git a/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/util.rb b/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/util.rb index 93529fcba79..ae2d0169588 100644 --- a/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/util.rb +++ b/modules/storages/app/common/storages/peripherals/storage_interaction/one_drive/util.rb @@ -73,6 +73,10 @@ module Storages::Peripherals::StorageInteraction::OneDrive::Util File.join(uri.to_s, *) end + def json_content_type + { headers: { "Content-Type" => "application/json" } } + end + def using_admin_token(storage) oauth_client = storage.oauth_configuration.basic_rack_oauth_client diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb new file mode 100644 index 00000000000..bb90f3e2060 --- /dev/null +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb @@ -0,0 +1,121 @@ +# frozen_string_literal: true + +#-- copyright +# OpenProject is an open source project management software. +# Copyright (C) 2012-2024 the OpenProject GmbH +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License version 3. +# +# OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: +# Copyright (C) 2006-2013 Jean-Philippe Lang +# Copyright (C) 2010-2013 the ChiliProject Team +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# See COPYRIGHT and LICENSE files for more details. +#++ + +require "spec_helper" +require_module_spec_helper + +RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CreateFolderCommand, :vcr, :webmock do + using Storages::Peripherals::ServiceResultRefinements + + let(:user) { create(:user) } + let(:storage) do + create(:nextcloud_storage_with_local_connection, :as_not_automatically_managed, oauth_client_token_user: user) + end + let(:auth_strategy) do + Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthUserToken.strategy.with_user(user) + end + + it "is registered as commands.nextcloud.create_folder" do + expect(Storages::Peripherals::Registry.resolve("nextcloud.commands.create_folder")).to eq(described_class) + end + + describe "#call" do + it "responds with correct parameters" do + expect(described_class).to respond_to(:call) + + method = described_class.method(:call) + expect(method.parameters).to contain_exactly(%i[keyreq storage], + %i[keyreq auth_strategy], + %i[keyreq folder_name], + %i[keyreq parent_location]) + end + + it "creates a folder in root", vcr: "nextcloud/create_folder_root" do + folder_name = "New Folder" + parent_location = Storages::Peripherals::ParentFolder.new("/") + + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + expect(result).to be_success + ensure + delete_created_folder(folder_name) + end + + it "creates a folder in another folder", vcr: "nextcloud/create_folder_parent" do + folder_name = "New Folder" + parent_location = Storages::Peripherals::ParentFolder.new("/Folder") + + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + expect(result).to be_success + ensure + delete_created_folder("#{parent_location}/#{folder_name}") + end + + context "if parent location does not exist" do + it "returns a failure", vcr: "nextcloud/create_folder_parent_not_found" do + folder_name = "New Folder" + parent_location = Storages::Peripherals::ParentFolder.new("/DeathStar3") + + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + expect(result).to be_failure + result.match( + on_failure: ->(error) do + expect(error.code).to eq(:conflict) + expect(error.data.source).to be(described_class) + expect(error.log_message).to eq("Parent node does not exist") + end, + on_success: ->(response) { fail "Expected failure, got #{response}" } + ) + end + end + + context "if folder already exists" do + fit "returns a success", vcr: "nextcloud/create_folder_already_exists" do + folder_name = "Folder" + parent_location = Storages::Peripherals::ParentFolder.new("/") + + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + expect(result).to be_success + expect(result.message).to eq("Folder already exists.") + end + end + end + + private + + def delete_created_folder(location) + Storages::Peripherals::Registry + .resolve("nextcloud.commands.delete_folder") + .call(storage:, auth_strategy:, location:) + end +end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/delete_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/delete_folder_command_spec.rb new file mode 100644 index 00000000000..3627209dcf9 --- /dev/null +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/delete_folder_command_spec.rb @@ -0,0 +1,86 @@ +# frozen_string_literal: true + +#-- copyright +# OpenProject is an open source project management software. +# Copyright (C) 2012-2024 the OpenProject GmbH +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License version 3. +# +# OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: +# Copyright (C) 2006-2013 Jean-Philippe Lang +# Copyright (C) 2010-2013 the ChiliProject Team +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# See COPYRIGHT and LICENSE files for more details. +#++ + +require "spec_helper" +require_module_spec_helper + +RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::DeleteFolderCommand, :vcr, :webmock do + using Storages::Peripherals::ServiceResultRefinements + + let(:user) { create(:user) } + let(:storage) do + create(:nextcloud_storage_with_local_connection, :as_not_automatically_managed, oauth_client_token_user: user) + end + let(:auth_strategy) do + Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthUserToken.strategy.with_user(user) + end + + it "is registered as commands.nextcloud.delete_folder" do + expect(Storages::Peripherals::Registry.resolve("nextcloud.commands.delete_folder")).to eq(described_class) + end + + describe "#call" do + it "responds with correct parameters" do + expect(described_class).to respond_to(:call) + + method = described_class.method(:call) + expect(method.parameters).to contain_exactly(%i[keyreq storage], + %i[keyreq auth_strategy], + %i[keyreq location]) + end + + it "deletes a folder", vcr: "nextcloud/delete_folder" do + parent_location = Storages::Peripherals::ParentFolder.new("/") + + Storages::Peripherals::Registry + .resolve("nextcloud.commands.create_folder") + .call(storage:, auth_strategy:, folder_name: "To Be Deleted Soon", parent_location:) + + result = described_class.call(storage:, auth_strategy:, location: "/To Be Deleted Soon") + + expect(result).to be_success + end + + context "if folder does not exist" do + it "returns a failure", vcr: "nextcloud/delete_folder_not_found" do + result = described_class.call(storage:, auth_strategy:, location: "/IDoNotExist") + + expect(result).to be_failure + expect(result.error_source) + .to be(Storages::Peripherals::StorageInteraction::Nextcloud::Internal::DeleteEntityCommand) + + result.match( + on_failure: ->(error) { expect(error.code).to eq(:not_found) }, + on_success: ->(response) { fail "Expected failure, got #{response}" } + ) + end + end + end +end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/delete_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/delete_folder_command_spec.rb index c5fe1d4d048..f2975fa724a 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/delete_folder_command_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/delete_folder_command_spec.rb @@ -49,9 +49,11 @@ RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::DeleteFolder end it "deletes a folder", vcr: "one_drive/delete_folder" do + parent_location = Storages::Peripherals::ParentFolder.new("/") + create_result = Storages::Peripherals::Registry .resolve("one_drive.commands.create_folder") - .call(storage:, folder_path: "To Be Deleted Soon") + .call(storage:, auth_strategy:, folder_name: "To Be Deleted Soon", parent_location:) folder = create_result.result diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_already_exists.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_already_exists.yml new file mode 100644 index 00000000000..5667112fc99 --- /dev/null +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_already_exists.yml @@ -0,0 +1,79 @@ +--- +http_interactions: +- request: + method: mkcol + uri: https://nextcloud.local/remote.php/dav/files/admin/Folder + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 405 + message: Method Not Allowed + headers: + Allow: + - OPTIONS, GET, HEAD, DELETE, PROPFIND, PUT, PROPPATCH, COPY, MOVE, REPORT + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Security-Policy: + - default-src 'none'; + Content-Type: + - application/xml; charset=utf-8 + Date: + - Mon, 22 Apr 2024 12:17:40 GMT + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=1ebed9064c22c126227200ab983e00ae; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=KDpjEpSmQONYPBRxMGJwGpWu%2FTjGIExqEWRDJQRISwqk8ePUxRro7FGwNCVW%2FOEu%2FdUv5JEDbym9%2BMZtZhRKOntxL4GQQjmbXfoVX%2F6t2vS0cMy5YAAQA0iNVHznnvb4; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=1ebed9064c22c126227200ab983e00ae; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=1ebed9064c22c126227200ab983e00ae; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=1ebed9064c22c126227200ab983e00ae; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=1ebed9064c22c126227200ab983e00ae; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=1ebed9064c22c126227200ab983e00ae; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=1ebed9064c22c126227200ab983e00ae; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=1ebed9064c22c126227200ab983e00ae; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=1ebed9064c22c126227200ab983e00ae; + path=/; secure; HttpOnly; SameSite=Lax + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + Content-Length: + - '247' + body: + encoding: UTF-8 + string: | + + + Sabre\DAV\Exception\MethodNotAllowed + The resource you tried to create already exists + + recorded_at: Mon, 22 Apr 2024 12:17:40 GMT +recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent.yml new file mode 100644 index 00000000000..193f0a947bd --- /dev/null +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent.yml @@ -0,0 +1,147 @@ +--- +http_interactions: +- request: + method: mkcol + uri: https://nextcloud.local/remote.php/dav/files/admin/Folder/New%20Folder + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Security-Policy: + - default-src 'none'; + Content-Type: + - text/html; charset=UTF-8 + Date: + - Mon, 22 Apr 2024 09:39:26 GMT + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Oc-Fileid: + - 00000376ocirabgzify6 + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=P8AdLTeRfLwXVVrog9NuJbm47Mt6vKwMCT9VZweEpUq5NkUR9JTQaSA8fy6HijKVYfbPdwiFVcU56vmwJgY0t38lQCFBnR%2B3k17Nqe2RcptagT8U6aFBXb8KjHk1QO5q; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + path=/; secure; HttpOnly; SameSite=Lax + X-Content-Type-Options: + - nosniff + X-Debug-Token: + - G5c01AuhOu00ROtutc6H + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Request-Id: + - G5c01AuhOu00ROtutc6H + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + Content-Length: + - '0' + body: + encoding: UTF-8 + string: '' + recorded_at: Mon, 22 Apr 2024 09:39:26 GMT +- request: + method: delete + uri: https://nextcloud.local/remote.php/dav/files/admin/Folder/New%20Folder + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 204 + message: No Content + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Security-Policy: + - default-src 'none'; + Date: + - Mon, 22 Apr 2024 09:39:26 GMT + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=SfJvjrqcM4zR35%2BKz2xXQcydvsBFiaJm8CSSZWPtjNPNgkgqsiwTW29%2Frmr2NP21pZvZhGKVlqAXOKFBW1ztZH4aM7iAN6bMfgZhKsScHldY3MJpjN3UsMhypTeqFe8u; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + path=/; secure; HttpOnly; SameSite=Lax + X-Content-Type-Options: + - nosniff + X-Debug-Token: + - Skl6Bo6YIalyrmAbdjG2 + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Request-Id: + - Skl6Bo6YIalyrmAbdjG2 + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + body: + encoding: UTF-8 + string: '' + recorded_at: Mon, 22 Apr 2024 09:39:26 GMT +recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent_not_found.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent_not_found.yml new file mode 100644 index 00000000000..4763ed992dc --- /dev/null +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent_not_found.yml @@ -0,0 +1,77 @@ +--- +http_interactions: +- request: + method: mkcol + uri: https://nextcloud.local/remote.php/dav/files/admin/DeathStar3/New%20Folder + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 409 + message: Conflict + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Security-Policy: + - default-src 'none'; + Content-Type: + - application/xml; charset=utf-8 + Date: + - Mon, 22 Apr 2024 09:41:52 GMT + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=7c2e27d691e6c1d763ecbf32e028a74a; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=z8reMZxLaXjDi01xtRT3%2B6WEvbPmS1GZMsfNLd2%2B0sOlKCUGUV9%2BoKK2U7Cx%2Fjr%2B%2FtSYAXauHznH5g7TLKHoY7VHsQrwbHOh8z%2FNkRU76lOT03mCoB5CCfiSwJSE8lws; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=7c2e27d691e6c1d763ecbf32e028a74a; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=7c2e27d691e6c1d763ecbf32e028a74a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=7c2e27d691e6c1d763ecbf32e028a74a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=7c2e27d691e6c1d763ecbf32e028a74a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=7c2e27d691e6c1d763ecbf32e028a74a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=7c2e27d691e6c1d763ecbf32e028a74a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=7c2e27d691e6c1d763ecbf32e028a74a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=7c2e27d691e6c1d763ecbf32e028a74a; + path=/; secure; HttpOnly; SameSite=Lax + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + Content-Length: + - '218' + body: + encoding: UTF-8 + string: | + + + Sabre\DAV\Exception\Conflict + Parent node does not exist + + recorded_at: Mon, 22 Apr 2024 09:41:52 GMT +recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_root.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_root.yml new file mode 100644 index 00000000000..b945b3a5768 --- /dev/null +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_root.yml @@ -0,0 +1,147 @@ +--- +http_interactions: +- request: + method: mkcol + uri: https://nextcloud.local/remote.php/dav/files/admin/New%20Folder + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Security-Policy: + - default-src 'none'; + Content-Type: + - text/html; charset=UTF-8 + Date: + - Mon, 22 Apr 2024 09:35:46 GMT + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Oc-Fileid: + - 00000375ocirabgzify6 + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=J9P8gQ6tPcwI9aBaromRubvXEOIw9n55xHeC9pieXS7dVkxR9GpfikzPc7CMyJM6Cs1hnPyYDql7u1ID%2Bd8JFkVTPMFZfKW%2BI%2FzvkI3OqyseTWmgu%2B6e7hdOS41EHbTK; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + path=/; secure; HttpOnly; SameSite=Lax + X-Content-Type-Options: + - nosniff + X-Debug-Token: + - RUTFlOAjyi4Z244Taqvh + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Request-Id: + - RUTFlOAjyi4Z244Taqvh + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + Content-Length: + - '0' + body: + encoding: UTF-8 + string: '' + recorded_at: Mon, 22 Apr 2024 09:35:47 GMT +- request: + method: delete + uri: https://nextcloud.local/remote.php/dav/files/admin/New%20Folder + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 204 + message: No Content + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Security-Policy: + - default-src 'none'; + Date: + - Mon, 22 Apr 2024 09:35:47 GMT + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=rDzNWMd4CaBBTiMZEDZiXb5PrqyBFy1Za57hRCCRW35ovn8YjynZ3j%2F94YoGQ%2BMjrhIENlTGE%2FybTUigMTK%2BlUZcqdvImLsmYHopmzzIYfyeWAJkugK2prW%2BpJsZYflL; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + path=/; secure; HttpOnly; SameSite=Lax + X-Content-Type-Options: + - nosniff + X-Debug-Token: + - yZbkVlNNUauhRpSmfYgH + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Request-Id: + - yZbkVlNNUauhRpSmfYgH + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + body: + encoding: UTF-8 + string: '' + recorded_at: Mon, 22 Apr 2024 09:35:47 GMT +recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder.yml new file mode 100644 index 00000000000..96494ffbaa8 --- /dev/null +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder.yml @@ -0,0 +1,147 @@ +--- +http_interactions: +- request: + method: mkcol + uri: https://nextcloud.local/remote.php/dav/files/admin/To%20Be%20Deleted%20Soon + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Security-Policy: + - default-src 'none'; + Content-Type: + - text/html; charset=UTF-8 + Date: + - Mon, 22 Apr 2024 09:14:21 GMT + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Oc-Fileid: + - 00000374ocirabgzify6 + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=4LnEWVfKVN6raZJTZwYHIGOFGRw55F0rlxCEDMsH6m0m6ZeQLjYVYYsG5u3Xbgl1Ls30a7OaZv8X1ltmaTB4%2BmZMLidD5wpZtQ2g0hI6r%2Fnm%2FO8R2YKa16hdMDeGblcc; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + path=/; secure; HttpOnly; SameSite=Lax + X-Content-Type-Options: + - nosniff + X-Debug-Token: + - dL2UCFlK7gavvQSBnnQc + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Request-Id: + - dL2UCFlK7gavvQSBnnQc + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + Content-Length: + - '0' + body: + encoding: UTF-8 + string: '' + recorded_at: Mon, 22 Apr 2024 09:14:21 GMT +- request: + method: delete + uri: https://nextcloud.local/remote.php/dav/files/admin/To%20Be%20Deleted%20Soon + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 204 + message: No Content + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Security-Policy: + - default-src 'none'; + Date: + - Mon, 22 Apr 2024 09:14:21 GMT + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=lEjUBSTFPgOOsY3iAT8tNgqajjOG%2BqFO4bksX2tce%2B%2F28OI5s9t9biAZ8DEbuYtaBbHniSKWwrT9wbTKDXaBQpu9LZqT6OSAWrAhlKleGagKwWMtumFEcQmw1pPGl5sz; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + path=/; secure; HttpOnly; SameSite=Lax + X-Content-Type-Options: + - nosniff + X-Debug-Token: + - cj36skzpndysxquimX7O + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Request-Id: + - cj36skzpndysxquimX7O + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + body: + encoding: UTF-8 + string: '' + recorded_at: Mon, 22 Apr 2024 09:14:21 GMT +recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder_not_found.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder_not_found.yml new file mode 100644 index 00000000000..b0d15c9c596 --- /dev/null +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder_not_found.yml @@ -0,0 +1,77 @@ +--- +http_interactions: +- request: + method: delete + uri: https://nextcloud.local/remote.php/dav/files/admin/IDoNotExist + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 404 + message: Not Found + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Security-Policy: + - default-src 'none'; + Content-Type: + - application/xml; charset=utf-8 + Date: + - Mon, 22 Apr 2024 09:17:13 GMT + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=694195c25dfcf14ddaf8e788ee2bb565; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=DV%2F8xj6nADGr%2BgJxjxpqGqHSRZcaaj9ffJAMo75n5zY%2FfuoQMamUzZ80kMfgnVzaMeqhe67MiX90MiqC2bn2PwJudXoyfLZwpOorTFMpZ6Vr%2B9%2FyPa8VS7ZIrXpZq0wC; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=694195c25dfcf14ddaf8e788ee2bb565; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=694195c25dfcf14ddaf8e788ee2bb565; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=694195c25dfcf14ddaf8e788ee2bb565; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=694195c25dfcf14ddaf8e788ee2bb565; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=694195c25dfcf14ddaf8e788ee2bb565; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=694195c25dfcf14ddaf8e788ee2bb565; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=694195c25dfcf14ddaf8e788ee2bb565; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=694195c25dfcf14ddaf8e788ee2bb565; + path=/; secure; HttpOnly; SameSite=Lax + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + Content-Length: + - '241' + body: + encoding: UTF-8 + string: | + + + Sabre\DAV\Exception\NotFound + File with name //IDoNotExist could not be located + + recorded_at: Mon, 22 Apr 2024 09:17:13 GMT +recorded_with: VCR 6.2.0 From 34d10881f545d223da15f752e586dead98b3bc03 Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Mon, 22 Apr 2024 15:07:59 +0200 Subject: [PATCH 02/43] [#53996] added tests for one drive create folder - replaced usage in production code --- ...ud_group_folder_properties_sync_service.rb | 12 +- .../one_drive_managed_folder_sync_service.rb | 9 +- .../nextcloud/create_folder_command_spec.rb | 10 +- .../one_drive/create_folder_command_spec.rb | 147 ++++--- .../create_folder_already_exists.yml | 270 ++----------- .../one_drive/create_folder_base.yml | 210 ---------- .../one_drive/create_folder_parent.yml | 155 ++++++++ .../create_folder_parent_not_found.yml | 106 +++++ .../one_drive/create_folder_root.yml | 154 ++++++++ .../one_drive/create_folder_setup.yml | 111 ------ .../one_drive/create_folder_sub_folder.yml | 269 ------------- ...folder_sub_folder_with_existing_parent.yml | 373 ------------------ 12 files changed, 540 insertions(+), 1286 deletions(-) delete mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_base.yml create mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_parent.yml create mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_parent_not_found.yml create mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_root.yml delete mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_setup.yml delete mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_sub_folder.yml delete mode 100644 modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_sub_folder_with_existing_parent.yml diff --git a/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb b/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb index 9b59079297a..e2147e38855 100644 --- a/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb +++ b/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb @@ -209,12 +209,14 @@ module Storages end def create_folder(project_storage) - folder_path = project_storage.managed_project_folder_path + folder_name = project_storage.managed_project_folder_path + parent_location = Storages::Peripherals::ParentFolder.new("/") + Peripherals::Registry .resolve("nextcloud.commands.create_folder") - .call(storage: @storage, folder_path:) + .call(storage: @storage, auth_strategy:, folder_name:, parent_location:) .result_or do |error| - format_and_log_error(error, folder: folder_path) + format_and_log_error(error, folder: folder_name) return ServiceResult.failure(errors: error) end @@ -295,6 +297,10 @@ module Storages OAuthClientToken.where(oauth_client: @storage.oauth_client) end + def auth_strategy + Storages::Peripherals::StorageInteraction::AuthenticationStrategies::BasicAuth.strategy + end + def admin_client_tokens_scope OAuthClientToken.where(oauth_client: @storage.oauth_client, user: User.admin.active) end diff --git a/modules/storages/app/services/storages/one_drive_managed_folder_sync_service.rb b/modules/storages/app/services/storages/one_drive_managed_folder_sync_service.rb index f459e5c056b..1c4683ecd55 100644 --- a/modules/storages/app/services/storages/one_drive_managed_folder_sync_service.rb +++ b/modules/storages/app/services/storages/one_drive_managed_folder_sync_service.rb @@ -115,9 +115,12 @@ module Storages end def create_folder(project_storage) + folder_name = project_storage.managed_project_folder_path + parent_location = Peripherals::ParentFolder.new('/') + Peripherals::Registry .resolve("one_drive.commands.create_folder") - .call(storage: @storage, folder_path: project_storage.managed_project_folder_path) + .call(storage: @storage, auth_strategy:, folder_name:, parent_location:) .match(on_failure: ->(error) { format_and_log_error(error, folder_path: project_storage.managed_project_folder_path) }, on_success: ->(folder_info) do last_project_folder = ::Storages::LastProjectFolder @@ -183,6 +186,10 @@ module Storages OAuthClientToken.where(oauth_client: @storage.oauth_client) end + def auth_strategy + Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthClientCredentials.strategy + end + def admin_client_tokens_scope OAuthClientToken.where(oauth_client: @storage.oauth_client, user: User.admin.active) end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb index bb90f3e2060..bae7eb1ce99 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb @@ -47,6 +47,8 @@ RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CreateFolde end describe "#call" do + let(:folder_name) { "New Folder" } + it "responds with correct parameters" do expect(described_class).to respond_to(:call) @@ -58,7 +60,6 @@ RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CreateFolde end it "creates a folder in root", vcr: "nextcloud/create_folder_root" do - folder_name = "New Folder" parent_location = Storages::Peripherals::ParentFolder.new("/") result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) @@ -69,7 +70,6 @@ RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CreateFolde end it "creates a folder in another folder", vcr: "nextcloud/create_folder_parent" do - folder_name = "New Folder" parent_location = Storages::Peripherals::ParentFolder.new("/Folder") result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) @@ -81,7 +81,6 @@ RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CreateFolde context "if parent location does not exist" do it "returns a failure", vcr: "nextcloud/create_folder_parent_not_found" do - folder_name = "New Folder" parent_location = Storages::Peripherals::ParentFolder.new("/DeathStar3") result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) @@ -99,8 +98,9 @@ RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CreateFolde end context "if folder already exists" do - fit "returns a success", vcr: "nextcloud/create_folder_already_exists" do - folder_name = "Folder" + let(:folder_name) { "Folder" } + + it "returns a success", vcr: "nextcloud/create_folder_already_exists" do parent_location = Storages::Peripherals::ParentFolder.new("/") result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/create_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/create_folder_command_spec.rb index 3fd3486cbdb..b966cf5a507 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/create_folder_command_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/create_folder_command_spec.rb @@ -31,97 +31,94 @@ require "spec_helper" require_module_spec_helper -RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::CreateFolderCommand, :vcr, :webmock, - skip: "TODO: disabled because it's flaky on dev currently. Needs to be reenabled before merging" do - shared_let(:storage) { create(:sharepoint_dev_drive_storage) } +RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::CreateFolderCommand, :vcr, :webmock do + using Storages::Peripherals::ServiceResultRefinements - let(:delete_command) { Storages::Peripherals::Registry.resolve("one_drive.commands.delete_folder") } - let(:folder_path) { "Földer CreatedBy Çommand" } - - shared_let(:original_ids) do - WebMock.enable! && VCR.turn_on! - VCR.use_cassette("one_drive/create_folder_setup") { original_files } - ensure - VCR.turn_off! && WebMock.disable! + let(:storage) { create(:sharepoint_dev_drive_storage) } + let(:auth_strategy) do + Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthClientCredentials.strategy end - it "responds to .call with correct parameters" do - expect(described_class).to respond_to(:call) - - method = described_class.method(:call) - expect(method.parameters).to contain_exactly(%i[keyreq storage], %i[keyreq folder_path]) - end - - it "is registered as create_folder" do + it "is registered as commands.one_drive.create_folder" do expect(Storages::Peripherals::Registry.resolve("one_drive.commands.create_folder")).to eq(described_class) end - it "creates a folder and responds with a success", vcr: "one_drive/create_folder_base" do - result = described_class.call(storage:, folder_path:) - expect(result).to be_success - expect(result.message).to eq("Folder was successfully created.") + describe "#call" do + let(:folder_name) { "Földer CreatedBy Çommand" } - expect(result.result.name).to eq(folder_path) - ensure - delete_created_files - end + it "responds with correct parameters" do + expect(described_class).to respond_to(:call) - it "creates a sub folder", vcr: "one_drive/create_folder_sub_folder" do - folder = described_class.call(storage:, folder_path:).result - sub_folder = described_class.new(storage).call(folder_path: "Another Folder", parent_location: folder.id).result + method = described_class.method(:call) + expect(method.parameters).to contain_exactly(%i[keyreq storage], + %i[keyreq auth_strategy], + %i[keyreq folder_name], + %i[keyreq parent_location]) + end - expect(sub_folder.name).to eq("Another Folder") - expect(sub_folder.location).to eq("/#{folder_path}/Another Folder") - ensure - delete_created_files - end + it "creates a folder in root", vcr: "one_drive/create_folder_root" do + parent_location = Storages::Peripherals::ParentFolder.new("/") - context "when the folder already exists", vcr: "one_drive/create_folder_already_exists" do - it "returns a failure" do - described_class.call(storage:, folder_path:) + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) - result = described_class.call(storage:, folder_path:) - expect(result).to be_failure - expect(result.errors.code).to eq(:conflict) - - error_data = result.errors.data - expect(error_data.payload.status).to eq(409) - expect(error_data.payload.json.dig("error", "code")).to match /nameAlreadyExists/ + expect(result).to be_success ensure - delete_created_files + delete_created_folder(result.result.id) + end + + it "creates a folder in another folder", vcr: "one_drive/create_folder_parent" do + parent_location = Storages::Peripherals::ParentFolder.new("01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU") + + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + expect(result).to be_success + ensure + delete_created_folder(result.result.id) + end + + context "if parent location does not exist" do + it "returns a failure", vcr: "one_drive/create_folder_parent_not_found" do + parent_location = Storages::Peripherals::ParentFolder.new("01AZJL5PKU2WV3U3RKKFF4A7ZCWVBXRTEU") + + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + expect(result).to be_failure + result.match( + on_failure: ->(error) do + expect(error.code).to eq(:not_found) + expect(error.data.source).to be(described_class) + end, + on_success: ->(response) { fail "Expected failure, got #{response}" } + ) + end + end + + context "if folder already exists" do + let(:folder_name) { "Folder" } + + it "returns a success", vcr: "one_drive/create_folder_already_exists" do + parent_location = Storages::Peripherals::ParentFolder.new("/") + + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + expect(result).to be_failure + expect(result.result).to eq(:already_exists) + result.match( + on_failure: ->(error) do + expect(error.code).to eq(:conflict) + expect(error.data.source).to be(described_class) + end, + on_success: ->(response) { fail "Expected failure, got #{response}" } + ) + end end end private - def find_folder(folder_name, parent = nil) - Storages::Peripherals::StorageInteraction::OneDrive::Util.using_admin_token(storage) do |http| - uri = if parent.nil? - "/v1.0/drives/#{storage.drive_id}/root/children" - else - "/v1.0/drives/#{storage.drive_id}/items/#{parent[:id]}/children" - end - - response = http.get(uri) - - response.json(symbolize_keys: true).fetch(:value, []).find { |item| item[:name] == folder_name } - end - end - - def original_files - Storages::Peripherals::StorageInteraction::OneDrive::Util.using_admin_token(storage) do |http| - response = http.get("/v1.0/drives/#{storage.drive_id}/root/children") - - response.json(symbolize_keys: true).fetch(:value, []).pluck(:id) - end - end - - def delete_created_files - Storages::Peripherals::StorageInteraction::OneDrive::Util.using_admin_token(storage) do |http| - response = http.get("/v1.0/drives/#{storage.drive_id}/root/children") - files = response.json(symbolize_keys: true).fetch(:value, []).pluck(:id) - - (files - original_ids).each { |location| delete_command.call(storage:, location:) } - end + def delete_created_folder(location) + Storages::Peripherals::Registry + .resolve("one_drive.commands.delete_folder") + .call(storage:, auth_strategy:, location:) end end diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_already_exists.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_already_exists.yml index b8a3a921c3f..b9feba8fd03 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_already_exists.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_already_exists.yml @@ -4,19 +4,19 @@ http_interactions: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token body: - encoding: UTF-8 - string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB headers: User-Agent: - - Rack::OAuth2 (2.2.1) - Authorization: - - Basic - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + - httpx.rb/1.2.4 Accept: - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' response: status: code: 200 @@ -37,101 +37,45 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - ed20da22-6350-412e-ad34-945574bf1500 + - 7b9c2a3b-6b35-4d14-beb2-af5c0bff2c00 X-Ms-Ests-Server: - - 2.1.17184.4 - NEULR1 ProdSlices + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=As0kw9XbXS5NjTjc3dW7QNKkbDoXAQAAAPzBTt0OAAAA; expires=Sun, 03-Mar-2024 - 10:59:08 GMT; path=/; secure; HttpOnly; SameSite=None - - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - fpc=Aoe3j1UDTmlElQnMOPlZuEOkbDoXAQAAABtVuN0OAAAA; expires=Wed, 22-May-2024 + 12:54:52 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly Date: - - Fri, 02 Feb 2024 10:59:07 GMT + - Mon, 22 Apr 2024 12:54:51 GMT Content-Length: - - '1708' + - '1735' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Fri, 02 Feb 2024 10:59:08 GMT + recorded_at: Mon, 22 Apr 2024 12:54:52 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children body: encoding: UTF-8 - string: '{"name":"Földer CreatedBy Çommand","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - - '92' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{49246452-9BFC-4755-8658-100F0FC80E83},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('root')/children('01AZJL5PKSMQSET7E3KVDYMWAQB4H4QDUD') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - fa8c95d8-e264-480d-8867-a2f3d762d85d - Client-Request-Id: - - fa8c95d8-e264-480d-8867-a2f3d762d85d - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000004D8"}}' - Odata-Version: - - '4.0' - Date: - - Fri, 02 Feb 2024 10:59:08 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/root/children/$entity","@odata.etag":"\"{49246452-9BFC-4755-8658-100F0FC80E83},1\"","createdDateTime":"2024-02-02T10:59:09Z","eTag":"\"{49246452-9BFC-4755-8658-100F0FC80E83},1\"","id":"01AZJL5PKSMQSET7E3KVDYMWAQB4H4QDUD","lastModifiedDateTime":"2024-02-02T10:59:09Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{49246452-9BFC-4755-8658-100F0FC80E83},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"049e81d0-52fb-4624-af6d-96611c29a9cc","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:09Z","lastModifiedDateTime":"2024-02-02T10:59:09Z"},"folder":{"childCount":0}}' - recorded_at: Fri, 02 Feb 2024 10:59:08 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: UTF-8 - string: '{"name":"Földer CreatedBy Çommand","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: + - '72' Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '92' response: status: code: 409 @@ -139,8 +83,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json Content-Encoding: @@ -150,165 +92,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9efc2e03-a4c0-4254-b52d-ceb2e54a6dfc + - 80784f71-6a84-4b33-96a5-7e972867f8ca Client-Request-Id: - - 9efc2e03-a4c0-4254-b52d-ceb2e54a6dfc + - 80784f71-6a84-4b33-96a5-7e972867f8ca X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000003B4"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF00000406"}}' Date: - - Fri, 02 Feb 2024 10:59:08 GMT + - Mon, 22 Apr 2024 12:54:51 GMT body: encoding: UTF-8 - string: '{"error":{"code":"nameAlreadyExists","message":"Name already exists","innerError":{"date":"2024-02-02T10:59:08","request-id":"9efc2e03-a4c0-4254-b52d-ceb2e54a6dfc","client-request-id":"9efc2e03-a4c0-4254-b52d-ceb2e54a6dfc"}}}' - recorded_at: Fri, 02 Feb 2024 10:59:08 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; - charset=utf-8 - Content-Encoding: - - gzip - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - abfa6de3-9088-4bd1-8c5f-6d4489bbe69a - Client-Request-Id: - - abfa6de3-9088-4bd1-8c5f-6d4489bbe69a - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000004D4"}}' - Date: - - Fri, 02 Feb 2024 10:59:08 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:50Z","eTag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:50Z","name":"Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder","cTag":"\"c:{6087B980-4C01-4020-BBF2-1E349BD0C831},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:50Z","lastModifiedDateTime":"2023-09-26T14:38:50Z"},"folder":{"childCount":5},"shared":{"scope":"users"},"size":260500},{"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-02-02T10:59:09Z","eTag":"\"{49246452-9BFC-4755-8658-100F0FC80E83},1\"","id":"01AZJL5PKSMQSET7E3KVDYMWAQB4H4QDUD","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-02-02T10:59:09Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{49246452-9BFC-4755-8658-100F0FC80E83},0\"","fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:09Z","lastModifiedDateTime":"2024-02-02T10:59:09Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:57Z","eTag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:57Z","name":"Folder with - spaces","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder%20with%20spaces","cTag":"\"c:{BAABD554-2A6E-4B51-A07F-22B54378CC94},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:57Z","lastModifiedDateTime":"2023-09-26T14:38:57Z"},"folder":{"childCount":4},"shared":{"scope":"users"},"size":35141},{"createdBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"createdDateTime":"2024-01-12T09:05:10Z","eTag":"\"{73565DBB-32EA-46CE-9F64-A01EDD691B01},3\"","id":"01AZJL5PN3LVLHH2RSZZDJ6ZFAD3OWSGYB","lastModifiedBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"lastModifiedDateTime":"2024-01-12T09:05:24Z","name":"Permissions - Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Permissions%20Folder","cTag":"\"c:{73565DBB-32EA-46CE-9F64-A01EDD691B01},0\"","decorator":{"iconColor":"darkRed"},"fileSystemInfo":{"createdDateTime":"2024-01-12T09:05:10Z","lastModifiedDateTime":"2024-01-12T09:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' - recorded_at: Fri, 02 Feb 2024 10:59:09 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; - charset=utf-8 - Content-Encoding: - - gzip - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - d3eea186-0f90-46c4-a64f-0bc8094090f3 - Client-Request-Id: - - d3eea186-0f90-46c4-a64f-0bc8094090f3 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000003B3"}}' - Date: - - Fri, 02 Feb 2024 10:59:08 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:50Z","eTag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:50Z","name":"Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder","cTag":"\"c:{6087B980-4C01-4020-BBF2-1E349BD0C831},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:50Z","lastModifiedDateTime":"2023-09-26T14:38:50Z"},"folder":{"childCount":5},"shared":{"scope":"users"},"size":260500},{"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-02-02T10:59:09Z","eTag":"\"{49246452-9BFC-4755-8658-100F0FC80E83},1\"","id":"01AZJL5PKSMQSET7E3KVDYMWAQB4H4QDUD","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-02-02T10:59:09Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{49246452-9BFC-4755-8658-100F0FC80E83},0\"","fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:09Z","lastModifiedDateTime":"2024-02-02T10:59:09Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:57Z","eTag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:57Z","name":"Folder with - spaces","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder%20with%20spaces","cTag":"\"c:{BAABD554-2A6E-4B51-A07F-22B54378CC94},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:57Z","lastModifiedDateTime":"2023-09-26T14:38:57Z"},"folder":{"childCount":4},"shared":{"scope":"users"},"size":35141},{"createdBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"createdDateTime":"2024-01-12T09:05:10Z","eTag":"\"{73565DBB-32EA-46CE-9F64-A01EDD691B01},3\"","id":"01AZJL5PN3LVLHH2RSZZDJ6ZFAD3OWSGYB","lastModifiedBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"lastModifiedDateTime":"2024-01-12T09:05:24Z","name":"Permissions - Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Permissions%20Folder","cTag":"\"c:{73565DBB-32EA-46CE-9F64-A01EDD691B01},0\"","decorator":{"iconColor":"darkRed"},"fileSystemInfo":{"createdDateTime":"2024-01-12T09:05:10Z","lastModifiedDateTime":"2024-01-12T09:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' - recorded_at: Fri, 02 Feb 2024 10:59:09 GMT -- request: - method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PKSMQSET7E3KVDYMWAQB4H4QDUD - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 204 - message: No Content - headers: - Cache-Control: - - no-store, no-cache - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - d73b6fc6-e03d-4ae1-a6d3-830e3b366d37 - Client-Request-Id: - - d73b6fc6-e03d-4ae1-a6d3-830e3b366d37 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001DA"}}' - Date: - - Fri, 02 Feb 2024 10:59:09 GMT - body: - encoding: UTF-8 - string: '' - recorded_at: Fri, 02 Feb 2024 10:59:09 GMT + string: '{"error":{"code":"nameAlreadyExists","message":"Name already exists","innerError":{"date":"2024-04-22T12:54:52","request-id":"80784f71-6a84-4b33-96a5-7e972867f8ca","client-request-id":"80784f71-6a84-4b33-96a5-7e972867f8ca"}}}' + recorded_at: Mon, 22 Apr 2024 12:54:52 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_base.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_base.yml deleted file mode 100644 index 4e56d25de04..00000000000 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_base.yml +++ /dev/null @@ -1,210 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token - body: - encoding: UTF-8 - string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default - headers: - User-Agent: - - Rack::OAuth2 (2.2.1) - Authorization: - - Basic - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Pragma: - - no-cache - Content-Type: - - application/json; charset=utf-8 - Expires: - - "-1" - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - X-Content-Type-Options: - - nosniff - P3p: - - CP="DSP CUR OTPi IND OTRi ONL FIN" - X-Ms-Request-Id: - - b43fae89-83df-409f-99d1-7685b5404300 - X-Ms-Ests-Server: - - 2.1.17184.4 - WEULR1 ProdSlices - X-Xss-Protection: - - '0' - Set-Cookie: - - fpc=Am-p91TYPo9CoreU9I1CbVqkbDoXAQAAAPrBTt0OAAAA; expires=Sun, 03-Mar-2024 - 10:59:07 GMT; path=/; secure; HttpOnly; SameSite=None - - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly - Date: - - Fri, 02 Feb 2024 10:59:07 GMT - Content-Length: - - '1708' - body: - encoding: UTF-8 - string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Fri, 02 Feb 2024 10:59:07 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: UTF-8 - string: '{"name":"Földer CreatedBy Çommand","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '92' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{8899BFFC-367B-4722-A32C-86E2195F4B00},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('root')/children('01AZJL5PP4X6MYQ6ZWEJD2GLEG4IMV6SYA') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 9b6642df-9015-4dd8-a433-043f941e26a5 - Client-Request-Id: - - 9b6642df-9015-4dd8-a433-043f941e26a5 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001DF"}}' - Odata-Version: - - '4.0' - Date: - - Fri, 02 Feb 2024 10:59:06 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/root/children/$entity","@odata.etag":"\"{8899BFFC-367B-4722-A32C-86E2195F4B00},1\"","createdDateTime":"2024-02-02T10:59:08Z","eTag":"\"{8899BFFC-367B-4722-A32C-86E2195F4B00},1\"","id":"01AZJL5PP4X6MYQ6ZWEJD2GLEG4IMV6SYA","lastModifiedDateTime":"2024-02-02T10:59:08Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{8899BFFC-367B-4722-A32C-86E2195F4B00},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"049e81d0-52fb-4624-af6d-96611c29a9cc","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:08Z","lastModifiedDateTime":"2024-02-02T10:59:08Z"},"folder":{"childCount":0}}' - recorded_at: Fri, 02 Feb 2024 10:59:07 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; - charset=utf-8 - Content-Encoding: - - gzip - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - ac77f13c-f89b-497c-880e-f8ead115caca - Client-Request-Id: - - ac77f13c-f89b-497c-880e-f8ead115caca - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000004D3"}}' - Date: - - Fri, 02 Feb 2024 10:59:07 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:50Z","eTag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:50Z","name":"Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder","cTag":"\"c:{6087B980-4C01-4020-BBF2-1E349BD0C831},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:50Z","lastModifiedDateTime":"2023-09-26T14:38:50Z"},"folder":{"childCount":5},"shared":{"scope":"users"},"size":260500},{"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-02-02T10:59:08Z","eTag":"\"{8899BFFC-367B-4722-A32C-86E2195F4B00},1\"","id":"01AZJL5PP4X6MYQ6ZWEJD2GLEG4IMV6SYA","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-02-02T10:59:08Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{8899BFFC-367B-4722-A32C-86E2195F4B00},0\"","fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:08Z","lastModifiedDateTime":"2024-02-02T10:59:08Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:57Z","eTag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:57Z","name":"Folder with - spaces","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder%20with%20spaces","cTag":"\"c:{BAABD554-2A6E-4B51-A07F-22B54378CC94},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:57Z","lastModifiedDateTime":"2023-09-26T14:38:57Z"},"folder":{"childCount":4},"shared":{"scope":"users"},"size":35141},{"createdBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"createdDateTime":"2024-01-12T09:05:10Z","eTag":"\"{73565DBB-32EA-46CE-9F64-A01EDD691B01},3\"","id":"01AZJL5PN3LVLHH2RSZZDJ6ZFAD3OWSGYB","lastModifiedBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"lastModifiedDateTime":"2024-01-12T09:05:24Z","name":"Permissions - Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Permissions%20Folder","cTag":"\"c:{73565DBB-32EA-46CE-9F64-A01EDD691B01},0\"","decorator":{"iconColor":"darkRed"},"fileSystemInfo":{"createdDateTime":"2024-01-12T09:05:10Z","lastModifiedDateTime":"2024-01-12T09:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' - recorded_at: Fri, 02 Feb 2024 10:59:08 GMT -- request: - method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PP4X6MYQ6ZWEJD2GLEG4IMV6SYA - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 204 - message: No Content - headers: - Cache-Control: - - no-store, no-cache - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - ea39e491-6f3c-4314-92b6-924979269ad8 - Client-Request-Id: - - ea39e491-6f3c-4314-92b6-924979269ad8 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000004D5"}}' - Date: - - Fri, 02 Feb 2024 10:59:07 GMT - body: - encoding: UTF-8 - string: '' - recorded_at: Fri, 02 Feb 2024 10:59:08 GMT -recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_parent.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_parent.yml new file mode 100644 index 00000000000..fac8809f705 --- /dev/null +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_parent.yml @@ -0,0 +1,155 @@ +--- +http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 94de5a92-c596-4315-9f6e-3f9ddfbc4c00 + X-Ms-Ests-Server: + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AoGOQl9ZqHpApn7RhTfNREykbDoXAQAAADpUuN0OAAAA; expires=Wed, 22-May-2024 + 12:51:07 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Mon, 22 Apr 2024 12:51:06 GMT + Connection: + - close + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Mon, 22 Apr 2024 12:51:07 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU/children + body: + encoding: UTF-8 + string: '{"name":"Földer CreatedBy Çommand","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '92' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{AB87832F-9D09-4995-844D-7295E2A8F9AB},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU')/children('01AZJL5PJPQOD2WCM5SVEYITLSSXRKR6NL') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 0f951b35-2720-403e-bd1a-a78d360f44b0 + Client-Request-Id: + - 0f951b35-2720-403e-bd1a-a78d360f44b0 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000052E"}}' + Odata-Version: + - '4.0' + Date: + - Mon, 22 Apr 2024 12:51:07 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/items(''01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU'')/children/$entity","@odata.etag":"\"{AB87832F-9D09-4995-844D-7295E2A8F9AB},1\"","createdDateTime":"2024-04-22T12:51:07Z","eTag":"\"{AB87832F-9D09-4995-844D-7295E2A8F9AB},1\"","id":"01AZJL5PJPQOD2WCM5SVEYITLSSXRKR6NL","lastModifiedDateTime":"2024-04-22T12:51:07Z","name":"F\u00f6lder + CreatedBy \u00c7ommand","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder%20with%20spaces/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{AB87832F-9D09-4995-844D-7295E2A8F9AB},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:/Folder + with spaces","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"baabd554-2a6e-4b51-a07f-22b54378cc94","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-22T12:51:07Z","lastModifiedDateTime":"2024-04-22T12:51:07Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Mon, 22 Apr 2024 12:51:07 GMT +- request: + method: delete + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PJPQOD2WCM5SVEYITLSSXRKR6NL + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 204 + message: No Content + headers: + Cache-Control: + - no-store, no-cache + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 6108b97c-6820-45af-a4f3-814d0553d45a + Client-Request-Id: + - 6108b97c-6820-45af-a4f3-814d0553d45a + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' + Date: + - Mon, 22 Apr 2024 12:51:07 GMT + body: + encoding: UTF-8 + string: '' + recorded_at: Mon, 22 Apr 2024 12:51:08 GMT +recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_parent_not_found.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_parent_not_found.yml new file mode 100644 index 00000000000..723a1011b25 --- /dev/null +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_parent_not_found.yml @@ -0,0 +1,106 @@ +--- +http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 5682c1d0-e7f1-4dcc-92f1-d019aa214b00 + X-Ms-Ests-Server: + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AnGVFUYx26BDsrEb73HC3oakbDoXAQAAAItVuN0OAAAA; expires=Wed, 22-May-2024 + 12:56:44 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Mon, 22 Apr 2024 12:56:43 GMT + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Mon, 22 Apr 2024 12:56:44 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PKU2WV3U3RKKFF4A7ZCWVBXRTEU/children + body: + encoding: UTF-8 + string: '{"name":"Földer CreatedBy Çommand","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '92' + Authorization: + - Bearer + response: + status: + code: 404 + message: Not Found + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json + Content-Encoding: + - gzip + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 2b8549e9-ff0e-44b5-bf97-bbe67bd1b976 + Client-Request-Id: + - 2b8549e9-ff0e-44b5-bf97-bbe67bd1b976 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF000002D9"}}' + Date: + - Mon, 22 Apr 2024 12:56:43 GMT + body: + encoding: UTF-8 + string: '{"error":{"code":"itemNotFound","message":"Item not found","innerError":{"date":"2024-04-22T12:56:44","request-id":"2b8549e9-ff0e-44b5-bf97-bbe67bd1b976","client-request-id":"2b8549e9-ff0e-44b5-bf97-bbe67bd1b976"}}}' + recorded_at: Mon, 22 Apr 2024 12:56:44 GMT +recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_root.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_root.yml new file mode 100644 index 00000000000..947f67fba34 --- /dev/null +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_root.yml @@ -0,0 +1,154 @@ +--- +http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 5cafb002-3ad9-4094-9a1b-e1bf261e4b00 + X-Ms-Ests-Server: + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=Atu5By_0zAZJi7-guoZRzr6kbDoXAQAAAHtUuN0OAAAA; expires=Wed, 22-May-2024 + 12:52:12 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Mon, 22 Apr 2024 12:52:12 GMT + Connection: + - close + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Mon, 22 Apr 2024 12:52:12 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children + body: + encoding: UTF-8 + string: '{"name":"Földer CreatedBy Çommand","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '92' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{AA5D82C3-06D0-42BC-B800-BAF1E1575CB3},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('root')/children('01AZJL5PODQJO2VUAGXRBLQAF26HQVOXFT') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 55b98114-3897-4aca-9ecb-cbfbdf995d72 + Client-Request-Id: + - 55b98114-3897-4aca-9ecb-cbfbdf995d72 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"003","RoleInstance":"FR1PEPF00001027"}}' + Odata-Version: + - '4.0' + Date: + - Mon, 22 Apr 2024 12:52:12 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/root/children/$entity","@odata.etag":"\"{AA5D82C3-06D0-42BC-B800-BAF1E1575CB3},1\"","createdDateTime":"2024-04-22T12:52:12Z","eTag":"\"{AA5D82C3-06D0-42BC-B800-BAF1E1575CB3},1\"","id":"01AZJL5PODQJO2VUAGXRBLQAF26HQVOXFT","lastModifiedDateTime":"2024-04-22T12:52:12Z","name":"F\u00f6lder + CreatedBy \u00c7ommand","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{AA5D82C3-06D0-42BC-B800-BAF1E1575CB3},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"049e81d0-52fb-4624-af6d-96611c29a9cc","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-22T12:52:12Z","lastModifiedDateTime":"2024-04-22T12:52:12Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Mon, 22 Apr 2024 12:52:12 GMT +- request: + method: delete + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PODQJO2VUAGXRBLQAF26HQVOXFT + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + response: + status: + code: 204 + message: No Content + headers: + Cache-Control: + - no-store, no-cache + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 98132ce2-8267-464c-ae96-24ce725adea8 + Client-Request-Id: + - 98132ce2-8267-464c-ae96-24ce725adea8 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"003","RoleInstance":"FR1PEPF00000D36"}}' + Date: + - Mon, 22 Apr 2024 12:52:12 GMT + body: + encoding: UTF-8 + string: '' + recorded_at: Mon, 22 Apr 2024 12:52:13 GMT +recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_setup.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_setup.yml deleted file mode 100644 index de92a448e4e..00000000000 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_setup.yml +++ /dev/null @@ -1,111 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token - body: - encoding: UTF-8 - string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default - headers: - User-Agent: - - Rack::OAuth2 (2.2.1) - Authorization: - - Basic - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Pragma: - - no-cache - Content-Type: - - application/json; charset=utf-8 - Expires: - - "-1" - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - X-Content-Type-Options: - - nosniff - P3p: - - CP="DSP CUR OTPi IND OTRi ONL FIN" - X-Ms-Request-Id: - - 80ed89aa-e0fd-46b2-8a8a-3c61a2bf1600 - X-Ms-Ests-Server: - - 2.1.17184.4 - FRC ProdSlices - X-Xss-Protection: - - '0' - Set-Cookie: - - fpc=AgkUqOdYlQRNpz7MWHdKp26kbDoXAQAAAPbBTt0OAAAA; expires=Sun, 03-Mar-2024 - 10:59:03 GMT; path=/; secure; HttpOnly; SameSite=None - - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly - Date: - - Fri, 02 Feb 2024 10:59:02 GMT - Content-Length: - - '1708' - body: - encoding: UTF-8 - string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Fri, 02 Feb 2024 10:59:03 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; - charset=utf-8 - Content-Encoding: - - gzip - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - a6f8548d-2c01-487a-9c8b-bad988ef1677 - Client-Request-Id: - - a6f8548d-2c01-487a-9c8b-bad988ef1677 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF00000403"}}' - Date: - - Fri, 02 Feb 2024 10:59:02 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:50Z","eTag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:50Z","name":"Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder","cTag":"\"c:{6087B980-4C01-4020-BBF2-1E349BD0C831},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:50Z","lastModifiedDateTime":"2023-09-26T14:38:50Z"},"folder":{"childCount":5},"shared":{"scope":"users"},"size":260500},{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:57Z","eTag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:57Z","name":"Folder with - spaces","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder%20with%20spaces","cTag":"\"c:{BAABD554-2A6E-4B51-A07F-22B54378CC94},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:57Z","lastModifiedDateTime":"2023-09-26T14:38:57Z"},"folder":{"childCount":4},"shared":{"scope":"users"},"size":35141},{"createdBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"createdDateTime":"2024-01-12T09:05:10Z","eTag":"\"{73565DBB-32EA-46CE-9F64-A01EDD691B01},3\"","id":"01AZJL5PN3LVLHH2RSZZDJ6ZFAD3OWSGYB","lastModifiedBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"lastModifiedDateTime":"2024-01-12T09:05:24Z","name":"Permissions - Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Permissions%20Folder","cTag":"\"c:{73565DBB-32EA-46CE-9F64-A01EDD691B01},0\"","decorator":{"iconColor":"darkRed"},"fileSystemInfo":{"createdDateTime":"2024-01-12T09:05:10Z","lastModifiedDateTime":"2024-01-12T09:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' - recorded_at: Fri, 02 Feb 2024 10:59:03 GMT -recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_sub_folder.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_sub_folder.yml deleted file mode 100644 index 6c2d0f46441..00000000000 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_sub_folder.yml +++ /dev/null @@ -1,269 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token - body: - encoding: UTF-8 - string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default - headers: - User-Agent: - - Rack::OAuth2 (2.2.1) - Authorization: - - Basic - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Pragma: - - no-cache - Content-Type: - - application/json; charset=utf-8 - Expires: - - "-1" - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - X-Content-Type-Options: - - nosniff - P3p: - - CP="DSP CUR OTPi IND OTRi ONL FIN" - X-Ms-Request-Id: - - ab316a52-bfc7-4d54-a07e-77b113361900 - X-Ms-Ests-Server: - - 2.1.17184.4 - FRC ProdSlices - X-Xss-Protection: - - '0' - Set-Cookie: - - fpc=Am2jW5DsrN1KgVVT4ldTHIOkbDoXAQAAAPnBTt0OAAAA; expires=Sun, 03-Mar-2024 - 10:59:06 GMT; path=/; secure; HttpOnly; SameSite=None - - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly - Date: - - Fri, 02 Feb 2024 10:59:05 GMT - Content-Length: - - '1708' - body: - encoding: UTF-8 - string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Fri, 02 Feb 2024 10:59:06 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: UTF-8 - string: '{"name":"Földer CreatedBy Çommand","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '92' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{A5F7B6A8-37D5-49C2-A8E0-D8D35EDFC154},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('root')/children('01AZJL5PNIW332LVJXYJE2RYGY2NPN7QKU') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 35fc8cc2-0976-45a9-84fe-0008905c8a26 - Client-Request-Id: - - 35fc8cc2-0976-45a9-84fe-0008905c8a26 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000004D4"}}' - Odata-Version: - - '4.0' - Date: - - Fri, 02 Feb 2024 10:59:05 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/root/children/$entity","@odata.etag":"\"{A5F7B6A8-37D5-49C2-A8E0-D8D35EDFC154},1\"","createdDateTime":"2024-02-02T10:59:06Z","eTag":"\"{A5F7B6A8-37D5-49C2-A8E0-D8D35EDFC154},1\"","id":"01AZJL5PNIW332LVJXYJE2RYGY2NPN7QKU","lastModifiedDateTime":"2024-02-02T10:59:06Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{A5F7B6A8-37D5-49C2-A8E0-D8D35EDFC154},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"049e81d0-52fb-4624-af6d-96611c29a9cc","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:06Z","lastModifiedDateTime":"2024-02-02T10:59:06Z"},"folder":{"childCount":0}}' - recorded_at: Fri, 02 Feb 2024 10:59:06 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PNIW332LVJXYJE2RYGY2NPN7QKU/children - body: - encoding: UTF-8 - string: '{"name":"Another Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '80' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{BFEF1805-9ACA-43D3-BCC7-C7F27A30CB70},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('01AZJL5PNIW332LVJXYJE2RYGY2NPN7QKU')/children('01AZJL5PIFDDX37SU22NB3ZR6H6J5DBS3Q') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 9661a03f-5d69-4f03-9c25-e33aa679fc21 - Client-Request-Id: - - 9661a03f-5d69-4f03-9c25-e33aa679fc21 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000004D4"}}' - Odata-Version: - - '4.0' - Date: - - Fri, 02 Feb 2024 10:59:05 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/items(''01AZJL5PNIW332LVJXYJE2RYGY2NPN7QKU'')/children/$entity","@odata.etag":"\"{BFEF1805-9ACA-43D3-BCC7-C7F27A30CB70},1\"","createdDateTime":"2024-02-02T10:59:06Z","eTag":"\"{BFEF1805-9ACA-43D3-BCC7-C7F27A30CB70},1\"","id":"01AZJL5PIFDDX37SU22NB3ZR6H6J5DBS3Q","lastModifiedDateTime":"2024-02-02T10:59:06Z","name":"Another - Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand/Another%20Folder","cTag":"\"c:{BFEF1805-9ACA-43D3-BCC7-C7F27A30CB70},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PNIW332LVJXYJE2RYGY2NPN7QKU","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:/F\u00f6lder - CreatedBy \u00c7ommand","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"a5f7b6a8-37d5-49c2-a8e0-d8d35edfc154","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:06Z","lastModifiedDateTime":"2024-02-02T10:59:06Z"},"folder":{"childCount":0}}' - recorded_at: Fri, 02 Feb 2024 10:59:06 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; - charset=utf-8 - Content-Encoding: - - gzip - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 7adfdc6d-741a-48ac-82f0-b9e59142cafc - Client-Request-Id: - - 7adfdc6d-741a-48ac-82f0-b9e59142cafc - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001E5"}}' - Date: - - Fri, 02 Feb 2024 10:59:05 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:50Z","eTag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:50Z","name":"Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder","cTag":"\"c:{6087B980-4C01-4020-BBF2-1E349BD0C831},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:50Z","lastModifiedDateTime":"2023-09-26T14:38:50Z"},"folder":{"childCount":5},"shared":{"scope":"users"},"size":260500},{"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-02-02T10:59:06Z","eTag":"\"{A5F7B6A8-37D5-49C2-A8E0-D8D35EDFC154},1\"","id":"01AZJL5PNIW332LVJXYJE2RYGY2NPN7QKU","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-02-02T10:59:06Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{A5F7B6A8-37D5-49C2-A8E0-D8D35EDFC154},0\"","fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:06Z","lastModifiedDateTime":"2024-02-02T10:59:06Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":0},{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:57Z","eTag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:57Z","name":"Folder with - spaces","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder%20with%20spaces","cTag":"\"c:{BAABD554-2A6E-4B51-A07F-22B54378CC94},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:57Z","lastModifiedDateTime":"2023-09-26T14:38:57Z"},"folder":{"childCount":4},"shared":{"scope":"users"},"size":35141},{"createdBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"createdDateTime":"2024-01-12T09:05:10Z","eTag":"\"{73565DBB-32EA-46CE-9F64-A01EDD691B01},3\"","id":"01AZJL5PN3LVLHH2RSZZDJ6ZFAD3OWSGYB","lastModifiedBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"lastModifiedDateTime":"2024-01-12T09:05:24Z","name":"Permissions - Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Permissions%20Folder","cTag":"\"c:{73565DBB-32EA-46CE-9F64-A01EDD691B01},0\"","decorator":{"iconColor":"darkRed"},"fileSystemInfo":{"createdDateTime":"2024-01-12T09:05:10Z","lastModifiedDateTime":"2024-01-12T09:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' - recorded_at: Fri, 02 Feb 2024 10:59:06 GMT -- request: - method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PNIW332LVJXYJE2RYGY2NPN7QKU - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 204 - message: No Content - headers: - Cache-Control: - - no-store, no-cache - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 97d61145-adc3-4a0a-8580-5f4a06568e7f - Client-Request-Id: - - 97d61145-adc3-4a0a-8580-5f4a06568e7f - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF00000403"}}' - Date: - - Fri, 02 Feb 2024 10:59:06 GMT - body: - encoding: UTF-8 - string: '' - recorded_at: Fri, 02 Feb 2024 10:59:07 GMT -recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_sub_folder_with_existing_parent.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_sub_folder_with_existing_parent.yml deleted file mode 100644 index b570aec518f..00000000000 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/create_folder_sub_folder_with_existing_parent.yml +++ /dev/null @@ -1,373 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token - body: - encoding: UTF-8 - string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default - headers: - User-Agent: - - Rack::OAuth2 (2.2.1) - Authorization: - - Basic - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Pragma: - - no-cache - Content-Type: - - application/json; charset=utf-8 - Expires: - - "-1" - Strict-Transport-Security: - - max-age=31536000; includeSubDomains - X-Content-Type-Options: - - nosniff - P3p: - - CP="DSP CUR OTPi IND OTRi ONL FIN" - X-Ms-Request-Id: - - 3028d9b7-2ffa-43b6-9265-7e84c4031a00 - X-Ms-Ests-Server: - - 2.1.17184.4 - SEC ProdSlices - X-Xss-Protection: - - '0' - Set-Cookie: - - fpc=AjHwl5KxklxIoZ1ls9egfAykbDoXAQAAAP3BTt0OAAAA; expires=Sun, 03-Mar-2024 - 10:59:10 GMT; path=/; secure; HttpOnly; SameSite=None - - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly - Date: - - Fri, 02 Feb 2024 10:59:09 GMT - Content-Length: - - '1708' - body: - encoding: UTF-8 - string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Fri, 02 Feb 2024 10:59:10 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: UTF-8 - string: '{"name":"Földer CreatedBy Çommand","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '92' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{9F9CDA46-DA4F-4402-AB19-0FB8D4F5C508},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('root')/children('01AZJL5PKG3KOJ6T62AJCKWGIPXDKPLRII') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - '03843b2f-a98d-4356-8ffb-7340c51a8dff' - Client-Request-Id: - - '03843b2f-a98d-4356-8ffb-7340c51a8dff' - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000003EB"}}' - Odata-Version: - - '4.0' - Date: - - Fri, 02 Feb 2024 10:59:09 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/root/children/$entity","@odata.etag":"\"{9F9CDA46-DA4F-4402-AB19-0FB8D4F5C508},1\"","createdDateTime":"2024-02-02T10:59:10Z","eTag":"\"{9F9CDA46-DA4F-4402-AB19-0FB8D4F5C508},1\"","id":"01AZJL5PKG3KOJ6T62AJCKWGIPXDKPLRII","lastModifiedDateTime":"2024-02-02T10:59:10Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{9F9CDA46-DA4F-4402-AB19-0FB8D4F5C508},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"049e81d0-52fb-4624-af6d-96611c29a9cc","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:10Z","lastModifiedDateTime":"2024-02-02T10:59:10Z"},"folder":{"childCount":0}}' - recorded_at: Fri, 02 Feb 2024 10:59:10 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: UTF-8 - string: '{"name":"Földer CreatedBy Çommand","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '92' - response: - status: - code: 409 - message: Conflict - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - aba20552-db14-4a4c-91e7-08cf8447b86c - Client-Request-Id: - - aba20552-db14-4a4c-91e7-08cf8447b86c - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001EE"}}' - Date: - - Fri, 02 Feb 2024 10:59:09 GMT - body: - encoding: UTF-8 - string: '{"error":{"code":"nameAlreadyExists","message":"Name already exists","innerError":{"date":"2024-02-02T10:59:10","request-id":"aba20552-db14-4a4c-91e7-08cf8447b86c","client-request-id":"aba20552-db14-4a4c-91e7-08cf8447b86c"}}}' - recorded_at: Fri, 02 Feb 2024 10:59:10 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; - charset=utf-8 - Content-Encoding: - - gzip - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 852672b4-2447-4d6c-baf1-a2b8f0fa21a1 - Client-Request-Id: - - 852672b4-2447-4d6c-baf1-a2b8f0fa21a1 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000004D3"}}' - Date: - - Fri, 02 Feb 2024 10:59:09 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:50Z","eTag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:50Z","name":"Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder","cTag":"\"c:{6087B980-4C01-4020-BBF2-1E349BD0C831},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:50Z","lastModifiedDateTime":"2023-09-26T14:38:50Z"},"folder":{"childCount":5},"shared":{"scope":"users"},"size":260500},{"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-02-02T10:59:10Z","eTag":"\"{9F9CDA46-DA4F-4402-AB19-0FB8D4F5C508},1\"","id":"01AZJL5PKG3KOJ6T62AJCKWGIPXDKPLRII","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-02-02T10:59:10Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{9F9CDA46-DA4F-4402-AB19-0FB8D4F5C508},0\"","fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:10Z","lastModifiedDateTime":"2024-02-02T10:59:10Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:57Z","eTag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:57Z","name":"Folder with - spaces","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder%20with%20spaces","cTag":"\"c:{BAABD554-2A6E-4B51-A07F-22B54378CC94},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:57Z","lastModifiedDateTime":"2023-09-26T14:38:57Z"},"folder":{"childCount":4},"shared":{"scope":"users"},"size":35141},{"createdBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"createdDateTime":"2024-01-12T09:05:10Z","eTag":"\"{73565DBB-32EA-46CE-9F64-A01EDD691B01},3\"","id":"01AZJL5PN3LVLHH2RSZZDJ6ZFAD3OWSGYB","lastModifiedBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"lastModifiedDateTime":"2024-01-12T09:05:24Z","name":"Permissions - Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Permissions%20Folder","cTag":"\"c:{73565DBB-32EA-46CE-9F64-A01EDD691B01},0\"","decorator":{"iconColor":"darkRed"},"fileSystemInfo":{"createdDateTime":"2024-01-12T09:05:10Z","lastModifiedDateTime":"2024-01-12T09:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' - recorded_at: Fri, 02 Feb 2024 10:59:10 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PKG3KOJ6T62AJCKWGIPXDKPLRII/children - body: - encoding: UTF-8 - string: '{"name":"With Existing Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '86' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{619762FC-ECDC-4089-86C0-D11F8A1D0418},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('01AZJL5PKG3KOJ6T62AJCKWGIPXDKPLRII')/children('01AZJL5PP4MKLWDXHMRFAINQGRD6FB2BAY') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 2ec88a14-aee8-4510-96e7-27d60dd3f697 - Client-Request-Id: - - 2ec88a14-aee8-4510-96e7-27d60dd3f697 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001EE"}}' - Odata-Version: - - '4.0' - Date: - - Fri, 02 Feb 2024 10:59:10 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/items(''01AZJL5PKG3KOJ6T62AJCKWGIPXDKPLRII'')/children/$entity","@odata.etag":"\"{619762FC-ECDC-4089-86C0-D11F8A1D0418},1\"","createdDateTime":"2024-02-02T10:59:11Z","eTag":"\"{619762FC-ECDC-4089-86C0-D11F8A1D0418},1\"","id":"01AZJL5PP4MKLWDXHMRFAINQGRD6FB2BAY","lastModifiedDateTime":"2024-02-02T10:59:11Z","name":"With - Existing Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand/With%20Existing%20Folder","cTag":"\"c:{619762FC-ECDC-4089-86C0-D11F8A1D0418},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PKG3KOJ6T62AJCKWGIPXDKPLRII","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:/F\u00f6lder - CreatedBy \u00c7ommand","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"9f9cda46-da4f-4402-ab19-0fb8d4f5c508","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:11Z","lastModifiedDateTime":"2024-02-02T10:59:11Z"},"folder":{"childCount":0}}' - recorded_at: Fri, 02 Feb 2024 10:59:10 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; - charset=utf-8 - Content-Encoding: - - gzip - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - c0c9a6a7-74a3-4015-a28d-c0d60f78038e - Client-Request-Id: - - c0c9a6a7-74a3-4015-a28d-c0d60f78038e - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000003B3"}}' - Date: - - Fri, 02 Feb 2024 10:59:10 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:50Z","eTag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:50Z","name":"Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder","cTag":"\"c:{6087B980-4C01-4020-BBF2-1E349BD0C831},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:50Z","lastModifiedDateTime":"2023-09-26T14:38:50Z"},"folder":{"childCount":5},"shared":{"scope":"users"},"size":260500},{"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-02-02T10:59:10Z","eTag":"\"{9F9CDA46-DA4F-4402-AB19-0FB8D4F5C508},1\"","id":"01AZJL5PKG3KOJ6T62AJCKWGIPXDKPLRII","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-02-02T10:59:10Z","name":"F\u00f6lder - CreatedBy \u00c7ommand","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/F%C3%B6lder%20CreatedBy%20%C3%87ommand","cTag":"\"c:{9F9CDA46-DA4F-4402-AB19-0FB8D4F5C508},0\"","fileSystemInfo":{"createdDateTime":"2024-02-02T10:59:10Z","lastModifiedDateTime":"2024-02-02T10:59:10Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":0},{"createdBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"createdDateTime":"2023-09-26T14:38:57Z","eTag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","lastModifiedBy":{"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric - Schubert"}},"lastModifiedDateTime":"2023-09-26T14:38:57Z","name":"Folder with - spaces","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Folder%20with%20spaces","cTag":"\"c:{BAABD554-2A6E-4B51-A07F-22B54378CC94},0\"","fileSystemInfo":{"createdDateTime":"2023-09-26T14:38:57Z","lastModifiedDateTime":"2023-09-26T14:38:57Z"},"folder":{"childCount":4},"shared":{"scope":"users"},"size":35141},{"createdBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"createdDateTime":"2024-01-12T09:05:10Z","eTag":"\"{73565DBB-32EA-46CE-9F64-A01EDD691B01},3\"","id":"01AZJL5PN3LVLHH2RSZZDJ6ZFAD3OWSGYB","lastModifiedBy":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"lastModifiedDateTime":"2024-01-12T09:05:24Z","name":"Permissions - Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"VCR","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Permissions%20Folder","cTag":"\"c:{73565DBB-32EA-46CE-9F64-A01EDD691B01},0\"","decorator":{"iconColor":"darkRed"},"fileSystemInfo":{"createdDateTime":"2024-01-12T09:05:10Z","lastModifiedDateTime":"2024-01-12T09:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' - recorded_at: Fri, 02 Feb 2024 10:59:11 GMT -- request: - method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PKG3KOJ6T62AJCKWGIPXDKPLRII - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 204 - message: No Content - headers: - Cache-Control: - - no-store, no-cache - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 9c3df77e-7a1d-41d9-86d7-ae5728eac22f - Client-Request-Id: - - 9c3df77e-7a1d-41d9-86d7-ae5728eac22f - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001E6"}}' - Date: - - Fri, 02 Feb 2024 10:59:10 GMT - body: - encoding: UTF-8 - string: '' - recorded_at: Fri, 02 Feb 2024 10:59:11 GMT -recorded_with: VCR 6.2.0 From 3b36cee0a1118ad956c75eed9d80ab127a6da3a2 Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Tue, 23 Apr 2024 13:52:55 +0200 Subject: [PATCH 03/43] [#53996] merged create folder command specs - use one consistent test file for all provider types - refactored nextcloud command to match common behavior --- .../nextcloud/create_folder_command.rb | 65 ++++-- .../create_folder_command_spec.rb | 197 ++++++++++++++++++ .../nextcloud/create_folder_command_spec.rb | 121 ----------- .../one_drive/create_folder_command_spec.rb | 124 ----------- .../nextcloud/create_folder_parent.yml | 159 +++++++++++--- .../nextcloud/create_folder_root.yml | 159 +++++++++++--- 6 files changed, 501 insertions(+), 324 deletions(-) create mode 100644 modules/storages/spec/common/storages/peripherals/storage_interaction/create_folder_command_spec.rb delete mode 100644 modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb delete mode 100644 modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/create_folder_command_spec.rb diff --git a/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command.rb b/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command.rb index b13fe3c455b..c8a623bb52e 100644 --- a/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command.rb +++ b/modules/storages/app/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command.rb @@ -49,14 +49,15 @@ module Storages::Peripherals::StorageInteraction::Nextcloud end folder_path = Util.join_uri_path(parent_location, folder_name) + base_url = Util.join_uri_path(@storage.uri, "remote.php/dav/files", CGI.escapeURIComponent(origin_user_id.result)) + path_prefix = URI.parse(base_url).path + request_url = Util.join_uri_path(base_url, Util.escape_path(folder_path)) Auth[auth_strategy].call(storage: @storage) do |http| - request_url = Util.join_uri_path(@storage.uri, - "remote.php/dav/files", - CGI.escapeURIComponent(origin_user_id.result), - Util.escape_path(folder_path)) + result = handle_response(http.mkcol(request_url)) + return result if result.failure? - handle_response http.mkcol(request_url) + handle_response(http.propfind(request_url, requested_properties)).map(&storage_file(path_prefix)) end end @@ -65,32 +66,62 @@ module Storages::Peripherals::StorageInteraction::Nextcloud def handle_response(response) case response in { status: 200..299 } - ServiceResult.success(message: "Folder was successfully created.") - in { status: 405 } - if Util.error_text_from_response(response) == "The resource you tried to create already exists" - ServiceResult.success(message: "Folder already exists.") - else - Util.failure(code: :not_allowed, - data: Util.error_data_from_response(caller: self.class, response:), - log_message: "Outbound request method not allowed!") - end + ServiceResult.success(result: response) in { status: 401 } Util.failure(code: :unauthorized, data: Util.error_data_from_response(caller: self.class, response:), log_message: "Outbound request not authorized!") - in { status: 404 } + in { status: 404 | 409 } # webDAV endpoint returns 409 if path does not exist Util.failure(code: :not_found, data: Util.error_data_from_response(caller: self.class, response:), log_message: "Outbound request destination not found!") - in { status: 409 } + in { status: 405 } # webDAV endpoint returns 405 if folder already exists Util.failure(code: :conflict, data: Util.error_data_from_response(caller: self.class, response:), - log_message: Util.error_text_from_response(response)) + log_message: "Folder already exists") else Util.failure(code: :error, data: Util.error_data_from_response(caller: self.class, response:), log_message: "Outbound request failed with unknown error!") end end + + def requested_properties + Nokogiri::XML::Builder.new do |xml| + xml["d"].propfind( + "xmlns:d" => "DAV:", + "xmlns:oc" => "http://owncloud.org/ns" + ) do + xml["d"].prop do + xml["oc"].fileid + xml["oc"].size + xml["d"].getlastmodified + xml["oc"].send(:"owner-display-name") + end + end + end.to_xml + end + + def storage_file(path_prefix) + ->(response) do + xml = response.xml + path = xml.xpath('//d:response/d:href/text()').to_s + timestamp = xml.xpath('//d:response/d:propstat/d:prop/d:getlastmodified/text()').to_s + creator = xml.xpath('//d:response/d:propstat/d:prop/oc:owner-display-name/text()').to_s + location = CGI.unescapeURIComponent(path.gsub(path_prefix, "")).delete_suffix("/") + + Storages::StorageFile.new( + id: xml.xpath('//d:response/d:propstat/d:prop/oc:fileid/text()').to_s, + name: location.split('/').last, + size: xml.xpath('//d:response/d:propstat/d:prop/oc:size/text()').to_s, + mime_type: "application/x-op-directory", + created_at: Time.zone.parse(timestamp), + last_modified_at: Time.zone.parse(timestamp), + created_by_name: creator, + last_modified_by_name: creator, + location: + ) + end + end end end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/create_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/create_folder_command_spec.rb new file mode 100644 index 00000000000..60cf729f64e --- /dev/null +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/create_folder_command_spec.rb @@ -0,0 +1,197 @@ +# frozen_string_literal: true + +#-- copyright +# OpenProject is an open source project management software. +# Copyright (C) 2012-2024 the OpenProject GmbH +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License version 3. +# +# OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: +# Copyright (C) 2006-2013 Jean-Philippe Lang +# Copyright (C) 2010-2013 the ChiliProject Team +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# See COPYRIGHT and LICENSE files for more details. +#++ + +require "spec_helper" +require_module_spec_helper + +RSpec.describe "create folder command" do + using Storages::Peripherals::ServiceResultRefinements + + shared_examples_for "basic command setup" do + it "is registered as commands.create_folder" do + expect(Storages::Peripherals::Registry + .resolve("#{storage.short_provider_type}.commands.create_folder")).to eq(described_class) + end + + it "responds to #call with correct parameters" do + expect(described_class).to respond_to(:call) + + method = described_class.method(:call) + expect(method.parameters).to contain_exactly(%i[keyreq storage], + %i[keyreq auth_strategy], + %i[keyreq folder_name], + %i[keyreq parent_location]) + end + end + + shared_examples_for "successful folder creation" do + it "creates a folder" do + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + result.match( + on_success: ->(response) do + expect(response).to be_a(Storages::StorageFile) + expect(response.name).to eq(folder_name) + expect(response.location).to eq(path) + end, + on_failure: ->(error) { fail "Expected success, got #{error}" } + ) + ensure + delete_created_folder(storage, result.result) + end + end + + shared_examples_for "parent not found" do + it "returns a failure" do + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + result.match( + on_failure: ->(error) do + expect(error.code).to eq(:not_found) + expect(error.data.source).to eq(error_source) + end, + on_success: ->(result) { fail "Expected failure, got #{result}" } + ) + end + end + + shared_examples_for "folder already exists" do + it "returns a failure" do + result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) + + result.match( + on_failure: ->(error) do + expect(error.code).to eq(:conflict) + expect(error.data.source).to eq(error_source) + end, + on_success: ->(result) { fail "Expected failure, got #{result}" } + ) + end + end + + describe Storages::Peripherals::StorageInteraction::OneDrive::CreateFolderCommand, :vcr, :webmock do + let(:storage) { create(:sharepoint_dev_drive_storage) } + let(:auth_strategy) do + Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthClientCredentials.strategy + end + + it_behaves_like "basic command setup" + + context "when creating a folder in the root", vcr: "one_drive/create_folder_root" do + let(:folder_name) { "Földer CreatedBy Çommand" } + let(:parent_location) { Storages::Peripherals::ParentFolder.new("/") } + let(:path) { "/#{folder_name}" } + + it_behaves_like "successful folder creation" + end + + context "when creating a folder in a parent folder", vcr: "one_drive/create_folder_parent" do + let(:folder_name) { "Földer CreatedBy Çommand" } + let(:parent_location) { Storages::Peripherals::ParentFolder.new("01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU") } + let(:path) { "/Folder with spaces/#{folder_name}" } + + it_behaves_like "successful folder creation" + end + + context "when creating a folder in a non-existing parent folder", vcr: "one_drive/create_folder_parent_not_found" do + let(:folder_name) { "Földer CreatedBy Çommand" } + let(:parent_location) { Storages::Peripherals::ParentFolder.new("01AZJL5PKU2WV3U3RKKFF4A7ZCWVBXRTEU") } + let(:error_source) { described_class } + + it_behaves_like "parent not found" + end + + context "when folder already exists", vcr: "one_drive/create_folder_already_exists" do + let(:folder_name) { "Folder" } + let(:parent_location) { Storages::Peripherals::ParentFolder.new("/") } + let(:error_source) { described_class } + + it_behaves_like "folder already exists" + end + end + + describe Storages::Peripherals::StorageInteraction::Nextcloud::CreateFolderCommand, :vcr, :webmock do + let(:user) { create(:user) } + let(:storage) do + create(:nextcloud_storage_with_local_connection, :as_not_automatically_managed, oauth_client_token_user: user) + end + let(:auth_strategy) do + Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthUserToken.strategy.with_user(user) + end + + it_behaves_like "basic command setup" + + context "when creating a folder in the root", vcr: "nextcloud/create_folder_root" do + let(:folder_name) { "Földer CreatedBy Çommand" } + let(:parent_location) { Storages::Peripherals::ParentFolder.new("/") } + let(:path) { "/#{folder_name}" } + + it_behaves_like "successful folder creation" + end + + context "when creating a folder in a parent folder", vcr: "nextcloud/create_folder_parent" do + let(:folder_name) { "Földer CreatedBy Çommand" } + let(:parent_location) { Storages::Peripherals::ParentFolder.new("/Folder") } + let(:path) { "/Folder/#{folder_name}" } + + it_behaves_like "successful folder creation" + end + + context "when creating a folder in a non-existing parent folder", vcr: "nextcloud/create_folder_parent_not_found" do + let(:folder_name) { "New Folder" } + let(:parent_location) { Storages::Peripherals::ParentFolder.new("/DeathStar3") } + let(:error_source) { described_class } + + it_behaves_like "parent not found" + end + + context "when folder already exists", vcr: "nextcloud/create_folder_already_exists" do + let(:folder_name) { "Folder" } + let(:parent_location) { Storages::Peripherals::ParentFolder.new("/") } + let(:error_source) { described_class } + + it_behaves_like "folder already exists" + end + end + + private + + def delete_created_folder(storage, folder) + location = if storage.provider_type_nextcloud? + folder.location + else + folder.id + end + + Storages::Peripherals::Registry + .resolve("#{storage.short_provider_type}.commands.delete_folder") + .call(storage:, auth_strategy:, location:) + end +end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb deleted file mode 100644 index bae7eb1ce99..00000000000 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/create_folder_command_spec.rb +++ /dev/null @@ -1,121 +0,0 @@ -# frozen_string_literal: true - -#-- copyright -# OpenProject is an open source project management software. -# Copyright (C) 2012-2024 the OpenProject GmbH -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License version 3. -# -# OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: -# Copyright (C) 2006-2013 Jean-Philippe Lang -# Copyright (C) 2010-2013 the ChiliProject Team -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -# -# See COPYRIGHT and LICENSE files for more details. -#++ - -require "spec_helper" -require_module_spec_helper - -RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CreateFolderCommand, :vcr, :webmock do - using Storages::Peripherals::ServiceResultRefinements - - let(:user) { create(:user) } - let(:storage) do - create(:nextcloud_storage_with_local_connection, :as_not_automatically_managed, oauth_client_token_user: user) - end - let(:auth_strategy) do - Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthUserToken.strategy.with_user(user) - end - - it "is registered as commands.nextcloud.create_folder" do - expect(Storages::Peripherals::Registry.resolve("nextcloud.commands.create_folder")).to eq(described_class) - end - - describe "#call" do - let(:folder_name) { "New Folder" } - - it "responds with correct parameters" do - expect(described_class).to respond_to(:call) - - method = described_class.method(:call) - expect(method.parameters).to contain_exactly(%i[keyreq storage], - %i[keyreq auth_strategy], - %i[keyreq folder_name], - %i[keyreq parent_location]) - end - - it "creates a folder in root", vcr: "nextcloud/create_folder_root" do - parent_location = Storages::Peripherals::ParentFolder.new("/") - - result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) - - expect(result).to be_success - ensure - delete_created_folder(folder_name) - end - - it "creates a folder in another folder", vcr: "nextcloud/create_folder_parent" do - parent_location = Storages::Peripherals::ParentFolder.new("/Folder") - - result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) - - expect(result).to be_success - ensure - delete_created_folder("#{parent_location}/#{folder_name}") - end - - context "if parent location does not exist" do - it "returns a failure", vcr: "nextcloud/create_folder_parent_not_found" do - parent_location = Storages::Peripherals::ParentFolder.new("/DeathStar3") - - result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) - - expect(result).to be_failure - result.match( - on_failure: ->(error) do - expect(error.code).to eq(:conflict) - expect(error.data.source).to be(described_class) - expect(error.log_message).to eq("Parent node does not exist") - end, - on_success: ->(response) { fail "Expected failure, got #{response}" } - ) - end - end - - context "if folder already exists" do - let(:folder_name) { "Folder" } - - it "returns a success", vcr: "nextcloud/create_folder_already_exists" do - parent_location = Storages::Peripherals::ParentFolder.new("/") - - result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) - - expect(result).to be_success - expect(result.message).to eq("Folder already exists.") - end - end - end - - private - - def delete_created_folder(location) - Storages::Peripherals::Registry - .resolve("nextcloud.commands.delete_folder") - .call(storage:, auth_strategy:, location:) - end -end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/create_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/create_folder_command_spec.rb deleted file mode 100644 index b966cf5a507..00000000000 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/create_folder_command_spec.rb +++ /dev/null @@ -1,124 +0,0 @@ -# frozen_string_literal: true - -#-- copyright -# OpenProject is an open source project management software. -# Copyright (C) 2012-2024 the OpenProject GmbH -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License version 3. -# -# OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: -# Copyright (C) 2006-2013 Jean-Philippe Lang -# Copyright (C) 2010-2013 the ChiliProject Team -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -# -# See COPYRIGHT and LICENSE files for more details. -#++ - -require "spec_helper" -require_module_spec_helper - -RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::CreateFolderCommand, :vcr, :webmock do - using Storages::Peripherals::ServiceResultRefinements - - let(:storage) { create(:sharepoint_dev_drive_storage) } - let(:auth_strategy) do - Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthClientCredentials.strategy - end - - it "is registered as commands.one_drive.create_folder" do - expect(Storages::Peripherals::Registry.resolve("one_drive.commands.create_folder")).to eq(described_class) - end - - describe "#call" do - let(:folder_name) { "Földer CreatedBy Çommand" } - - it "responds with correct parameters" do - expect(described_class).to respond_to(:call) - - method = described_class.method(:call) - expect(method.parameters).to contain_exactly(%i[keyreq storage], - %i[keyreq auth_strategy], - %i[keyreq folder_name], - %i[keyreq parent_location]) - end - - it "creates a folder in root", vcr: "one_drive/create_folder_root" do - parent_location = Storages::Peripherals::ParentFolder.new("/") - - result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) - - expect(result).to be_success - ensure - delete_created_folder(result.result.id) - end - - it "creates a folder in another folder", vcr: "one_drive/create_folder_parent" do - parent_location = Storages::Peripherals::ParentFolder.new("01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU") - - result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) - - expect(result).to be_success - ensure - delete_created_folder(result.result.id) - end - - context "if parent location does not exist" do - it "returns a failure", vcr: "one_drive/create_folder_parent_not_found" do - parent_location = Storages::Peripherals::ParentFolder.new("01AZJL5PKU2WV3U3RKKFF4A7ZCWVBXRTEU") - - result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) - - expect(result).to be_failure - result.match( - on_failure: ->(error) do - expect(error.code).to eq(:not_found) - expect(error.data.source).to be(described_class) - end, - on_success: ->(response) { fail "Expected failure, got #{response}" } - ) - end - end - - context "if folder already exists" do - let(:folder_name) { "Folder" } - - it "returns a success", vcr: "one_drive/create_folder_already_exists" do - parent_location = Storages::Peripherals::ParentFolder.new("/") - - result = described_class.call(storage:, auth_strategy:, folder_name:, parent_location:) - - expect(result).to be_failure - expect(result.result).to eq(:already_exists) - result.match( - on_failure: ->(error) do - expect(error.code).to eq(:conflict) - expect(error.data.source).to be(described_class) - end, - on_success: ->(response) { fail "Expected failure, got #{response}" } - ) - end - end - end - - private - - def delete_created_folder(location) - Storages::Peripherals::Registry - .resolve("one_drive.commands.delete_folder") - .call(storage:, auth_strategy:, location:) - end -end diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent.yml index 193f0a947bd..0c26aa18261 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_parent.yml @@ -2,7 +2,7 @@ http_interactions: - request: method: mkcol - uri: https://nextcloud.local/remote.php/dav/files/admin/Folder/New%20Folder + uri: https://nextcloud.local/remote.php/dav/files/admin/Folder/F%C3%B6lder%20CreatedBy%20%C3%87ommand body: encoding: US-ASCII string: '' @@ -27,11 +27,11 @@ http_interactions: Content-Type: - text/html; charset=UTF-8 Date: - - Mon, 22 Apr 2024 09:39:26 GMT + - Tue, 23 Apr 2024 11:25:29 GMT Expires: - Thu, 19 Nov 1981 08:52:00 GMT Oc-Fileid: - - 00000376ocirabgzify6 + - '00000378ocirabgzify6' Pragma: - no-cache Referrer-Policy: @@ -39,24 +39,24 @@ http_interactions: Server: - Apache/2.4.57 (Debian) Set-Cookie: - - ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=P8AdLTeRfLwXVVrog9NuJbm47Mt6vKwMCT9VZweEpUq5NkUR9JTQaSA8fy6HijKVYfbPdwiFVcU56vmwJgY0t38lQCFBnR%2B3k17Nqe2RcptagT8U6aFBXb8KjHk1QO5q; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + - ocirabgzify6=ceecd9275f73688198643c9e7d3c635b; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=MYNJ%2FNWpfizNKGTTKaqLNDMolxg0EzHGAO5NDnCnf7FmU85Qo1qXAQNnlDcuqbf8YuYUrsiaBKLhxvA6RXXi5XoTIM7%2BRq0FAeMZzFcz0P0pipY%2BaYd2d8KsR8OIZstZ; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=ceecd9275f73688198643c9e7d3c635b; path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, - 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8c80041145ec1e150bebb1a90cb3cad3; + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=ceecd9275f73688198643c9e7d3c635b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=ceecd9275f73688198643c9e7d3c635b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=ceecd9275f73688198643c9e7d3c635b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=ceecd9275f73688198643c9e7d3c635b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=ceecd9275f73688198643c9e7d3c635b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=ceecd9275f73688198643c9e7d3c635b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=ceecd9275f73688198643c9e7d3c635b; path=/; secure; HttpOnly; SameSite=Lax X-Content-Type-Options: - nosniff X-Debug-Token: - - G5c01AuhOu00ROtutc6H + - 69HzuEoCX0t5sxLFKbkO X-Frame-Options: - SAMEORIGIN X-Permitted-Cross-Domain-Policies: @@ -64,7 +64,7 @@ http_interactions: X-Powered-By: - PHP/8.2.16 X-Request-Id: - - G5c01AuhOu00ROtutc6H + - 69HzuEoCX0t5sxLFKbkO X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -74,10 +74,107 @@ http_interactions: body: encoding: UTF-8 string: '' - recorded_at: Mon, 22 Apr 2024 09:39:26 GMT + recorded_at: Tue, 23 Apr 2024 11:25:29 GMT +- request: + method: propfind + uri: https://nextcloud.local/remote.php/dav/files/admin/Folder/F%C3%B6lder%20CreatedBy%20%C3%87ommand + body: + encoding: UTF-8 + string: | + + + + + + + + + + headers: + Authorization: + - Bearer + Depth: + - '1' + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/xml; charset=utf-8 + Content-Length: + - '207' + response: + status: + code: 207 + message: Multi-Status + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Encoding: + - gzip + Content-Security-Policy: + - default-src 'none'; + Content-Type: + - application/xml; charset=utf-8 + Date: + - Tue, 23 Apr 2024 11:25:29 GMT + Dav: + - 1, 3, extended-mkcol, access-control, calendarserver-principal-property-search, + nextcloud-checksum-update, nc-calendar-search, nc-enable-birthday-calendar + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=2c786e864dc31b23b829c1b38bc9fd3b; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=Sd1Rey6hsovDO61HS3F7nILY%2FDzQSyt9f9pXyOxN0Y6OrBtKqZH7ZwxBZoez8SCNYuH5wlwVlory6AMBSTU6%2BGOIRB%2F5AeLyh8ub8dZP%2BH8V5F4dMqhJ0zHl%2BgDVBjIk; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c786e864dc31b23b829c1b38bc9fd3b; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=2c786e864dc31b23b829c1b38bc9fd3b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c786e864dc31b23b829c1b38bc9fd3b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c786e864dc31b23b829c1b38bc9fd3b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c786e864dc31b23b829c1b38bc9fd3b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c786e864dc31b23b829c1b38bc9fd3b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c786e864dc31b23b829c1b38bc9fd3b; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c786e864dc31b23b829c1b38bc9fd3b; + path=/; secure; HttpOnly; SameSite=Lax + Vary: + - Brief,Prefer + X-Content-Type-Options: + - nosniff + X-Debug-Token: + - 5NZudMK9T7o3X1ExoTIJ + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Request-Id: + - 5NZudMK9T7o3X1ExoTIJ + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + Content-Length: + - '325' + body: + encoding: UTF-8 + string: | + + /remote.php/dav/files/admin/Folder/F%c3%b6lder%20CreatedBy%20%c3%87ommand/3780Tue, 23 Apr 2024 11:25:29 GMTadminHTTP/1.1 200 OK + recorded_at: Tue, 23 Apr 2024 11:25:29 GMT - request: method: delete - uri: https://nextcloud.local/remote.php/dav/files/admin/Folder/New%20Folder + uri: https://nextcloud.local/remote.php/dav/files/admin/Folder/F%C3%B6lder%20CreatedBy%20%C3%87ommand body: encoding: US-ASCII string: '' @@ -100,7 +197,7 @@ http_interactions: Content-Security-Policy: - default-src 'none'; Date: - - Mon, 22 Apr 2024 09:39:26 GMT + - Tue, 23 Apr 2024 11:25:30 GMT Expires: - Thu, 19 Nov 1981 08:52:00 GMT Pragma: @@ -110,24 +207,24 @@ http_interactions: Server: - Apache/2.4.57 (Debian) Set-Cookie: - - ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=SfJvjrqcM4zR35%2BKz2xXQcydvsBFiaJm8CSSZWPtjNPNgkgqsiwTW29%2Frmr2NP21pZvZhGKVlqAXOKFBW1ztZH4aM7iAN6bMfgZhKsScHldY3MJpjN3UsMhypTeqFe8u; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + - ocirabgzify6=2c85029be0cca081da53706b75dda99a; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=LeYZagFxHWyiImT4QgwC4B%2Fm2sb8t1lrZ1oOUoOWd2avBWyb0DWkWqS3MCaoltf8jHM%2FPwlo3zn1qShxy9eIEirY4PUijDyFznUiReyJRxIeBpWsPDxp12OI9QgJPVVp; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c85029be0cca081da53706b75dda99a; path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, - 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=9d5c82d9a91cdd6c50da8dd72e255ee2; + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=2c85029be0cca081da53706b75dda99a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c85029be0cca081da53706b75dda99a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c85029be0cca081da53706b75dda99a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c85029be0cca081da53706b75dda99a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c85029be0cca081da53706b75dda99a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c85029be0cca081da53706b75dda99a; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=2c85029be0cca081da53706b75dda99a; path=/; secure; HttpOnly; SameSite=Lax X-Content-Type-Options: - nosniff X-Debug-Token: - - Skl6Bo6YIalyrmAbdjG2 + - 99dzZ6fuzmQ6OKqdiJTJ X-Frame-Options: - SAMEORIGIN X-Permitted-Cross-Domain-Policies: @@ -135,7 +232,7 @@ http_interactions: X-Powered-By: - PHP/8.2.16 X-Request-Id: - - Skl6Bo6YIalyrmAbdjG2 + - 99dzZ6fuzmQ6OKqdiJTJ X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -143,5 +240,5 @@ http_interactions: body: encoding: UTF-8 string: '' - recorded_at: Mon, 22 Apr 2024 09:39:26 GMT + recorded_at: Tue, 23 Apr 2024 11:25:30 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_root.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_root.yml index b945b3a5768..24965787e5d 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_root.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/create_folder_root.yml @@ -2,7 +2,7 @@ http_interactions: - request: method: mkcol - uri: https://nextcloud.local/remote.php/dav/files/admin/New%20Folder + uri: https://nextcloud.local/remote.php/dav/files/admin/F%C3%B6lder%20CreatedBy%20%C3%87ommand body: encoding: US-ASCII string: '' @@ -27,11 +27,11 @@ http_interactions: Content-Type: - text/html; charset=UTF-8 Date: - - Mon, 22 Apr 2024 09:35:46 GMT + - Tue, 23 Apr 2024 11:22:31 GMT Expires: - Thu, 19 Nov 1981 08:52:00 GMT Oc-Fileid: - - 00000375ocirabgzify6 + - 00000377ocirabgzify6 Pragma: - no-cache Referrer-Policy: @@ -39,24 +39,24 @@ http_interactions: Server: - Apache/2.4.57 (Debian) Set-Cookie: - - ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=J9P8gQ6tPcwI9aBaromRubvXEOIw9n55xHeC9pieXS7dVkxR9GpfikzPc7CMyJM6Cs1hnPyYDql7u1ID%2Bd8JFkVTPMFZfKW%2BI%2FzvkI3OqyseTWmgu%2B6e7hdOS41EHbTK; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + - ocirabgzify6=dd7ce459e2cabdf972c3f87cd183ad7f; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=CucxndjvP8%2BXaXaLrjP0pUq7V3cwEomLjViS9pyhS7AlQ3hud9EhGHF7txkv3E9i4Y88dtnjQ9742lbIGQZwLrcdXIAR%2FfbHhteH2XhToQ1phd3vCH1kmLl0XBWdxUd1; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=dd7ce459e2cabdf972c3f87cd183ad7f; path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, - 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=8761b9e8d4568bfbfea71767bceb07ba; + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=dd7ce459e2cabdf972c3f87cd183ad7f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=dd7ce459e2cabdf972c3f87cd183ad7f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=dd7ce459e2cabdf972c3f87cd183ad7f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=dd7ce459e2cabdf972c3f87cd183ad7f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=dd7ce459e2cabdf972c3f87cd183ad7f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=dd7ce459e2cabdf972c3f87cd183ad7f; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=dd7ce459e2cabdf972c3f87cd183ad7f; path=/; secure; HttpOnly; SameSite=Lax X-Content-Type-Options: - nosniff X-Debug-Token: - - RUTFlOAjyi4Z244Taqvh + - HZEbHK0fWt8z74g7AAcr X-Frame-Options: - SAMEORIGIN X-Permitted-Cross-Domain-Policies: @@ -64,7 +64,7 @@ http_interactions: X-Powered-By: - PHP/8.2.16 X-Request-Id: - - RUTFlOAjyi4Z244Taqvh + - HZEbHK0fWt8z74g7AAcr X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -74,10 +74,107 @@ http_interactions: body: encoding: UTF-8 string: '' - recorded_at: Mon, 22 Apr 2024 09:35:47 GMT + recorded_at: Tue, 23 Apr 2024 11:22:31 GMT +- request: + method: propfind + uri: https://nextcloud.local/remote.php/dav/files/admin/F%C3%B6lder%20CreatedBy%20%C3%87ommand + body: + encoding: UTF-8 + string: | + + + + + + + + + + headers: + Authorization: + - Bearer + Depth: + - '1' + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/xml; charset=utf-8 + Content-Length: + - '207' + response: + status: + code: 207 + message: Multi-Status + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Encoding: + - gzip + Content-Security-Policy: + - default-src 'none'; + Content-Type: + - application/xml; charset=utf-8 + Date: + - Tue, 23 Apr 2024 11:22:31 GMT + Dav: + - 1, 3, extended-mkcol, access-control, calendarserver-principal-property-search, + nextcloud-checksum-update, nc-calendar-search, nc-enable-birthday-calendar + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=0b4b09c6179209355093498040262528; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=g4GnBMKuLL0cOxOzKNK%2FGCklEn8yQciQmOy9nNCYimhGWIHSx%2F%2F5Ax8K%2F3jd3OdCdnNiKhoZoJhLNAkxsf6wRDu3SGktO1bYNr%2BHfOEi3WBRMfNzLq%2B1YVCgTZ0jkDH4; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=0b4b09c6179209355093498040262528; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=0b4b09c6179209355093498040262528; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=0b4b09c6179209355093498040262528; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=0b4b09c6179209355093498040262528; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=0b4b09c6179209355093498040262528; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=0b4b09c6179209355093498040262528; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=0b4b09c6179209355093498040262528; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=0b4b09c6179209355093498040262528; + path=/; secure; HttpOnly; SameSite=Lax + Vary: + - Brief,Prefer + X-Content-Type-Options: + - nosniff + X-Debug-Token: + - 9oDnx7CV0R7QW7DNSd4w + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Request-Id: + - 9oDnx7CV0R7QW7DNSd4w + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + Content-Length: + - '320' + body: + encoding: UTF-8 + string: | + + /remote.php/dav/files/admin/F%c3%b6lder%20CreatedBy%20%c3%87ommand/3770Tue, 23 Apr 2024 11:22:31 GMTadminHTTP/1.1 200 OK + recorded_at: Tue, 23 Apr 2024 11:22:32 GMT - request: method: delete - uri: https://nextcloud.local/remote.php/dav/files/admin/New%20Folder + uri: https://nextcloud.local/remote.php/dav/files/admin/F%C3%B6lder%20CreatedBy%20%C3%87ommand body: encoding: US-ASCII string: '' @@ -100,7 +197,7 @@ http_interactions: Content-Security-Policy: - default-src 'none'; Date: - - Mon, 22 Apr 2024 09:35:47 GMT + - Tue, 23 Apr 2024 11:22:32 GMT Expires: - Thu, 19 Nov 1981 08:52:00 GMT Pragma: @@ -110,24 +207,24 @@ http_interactions: Server: - Apache/2.4.57 (Debian) Set-Cookie: - - ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=rDzNWMd4CaBBTiMZEDZiXb5PrqyBFy1Za57hRCCRW35ovn8YjynZ3j%2F94YoGQ%2BMjrhIENlTGE%2FybTUigMTK%2BlUZcqdvImLsmYHopmzzIYfyeWAJkugK2prW%2BpJsZYflL; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + - ocirabgzify6=947d30a592db32931270e3f8becceb30; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=sd7OS%2Fqp1IC6pwqeAQCG8sLf545iZxRlwKPWcqGv5cUCdPgHzprDPAgy7lhsTRflZ3QqDWo3RBUo7vlKoV6gNQhAXgb40dq3L6Dh4eDEq84A7%2BdrUPI1VH1GR%2FbS7ZEE; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=947d30a592db32931270e3f8becceb30; path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, - 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=43fa9a24287eb4c8afaf266526f6bb0f; + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=947d30a592db32931270e3f8becceb30; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=947d30a592db32931270e3f8becceb30; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=947d30a592db32931270e3f8becceb30; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=947d30a592db32931270e3f8becceb30; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=947d30a592db32931270e3f8becceb30; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=947d30a592db32931270e3f8becceb30; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=947d30a592db32931270e3f8becceb30; path=/; secure; HttpOnly; SameSite=Lax X-Content-Type-Options: - nosniff X-Debug-Token: - - yZbkVlNNUauhRpSmfYgH + - HV8GJcQ5Af2dJOnXTkKk X-Frame-Options: - SAMEORIGIN X-Permitted-Cross-Domain-Policies: @@ -135,7 +232,7 @@ http_interactions: X-Powered-By: - PHP/8.2.16 X-Request-Id: - - yZbkVlNNUauhRpSmfYgH + - HV8GJcQ5Af2dJOnXTkKk X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -143,5 +240,5 @@ http_interactions: body: encoding: UTF-8 string: '' - recorded_at: Mon, 22 Apr 2024 09:35:47 GMT + recorded_at: Tue, 23 Apr 2024 11:22:32 GMT recorded_with: VCR 6.2.0 From ddfe5dba07663475ee91b8cee02beefbb8814403 Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Tue, 23 Apr 2024 16:20:45 +0200 Subject: [PATCH 04/43] [#53996] fixed usage of create folder in tests --- ...ud_group_folder_properties_sync_service.rb | 4 +- .../one_drive_managed_folder_sync_service.rb | 7 +- .../storages/peripherals/registry_spec.rb | 83 +--------- .../copy_template_folder_command_spec.rb | 46 +++--- .../copy_template_folder_command_spec.rb | 98 +++++------ .../one_drive/set_permissions_command_spec.rb | 7 +- ..._drive_managed_folder_sync_service_spec.rb | 8 +- .../vcr_cassettes/nextcloud/delete_folder.yml | 155 ++++++++++++++---- 8 files changed, 218 insertions(+), 190 deletions(-) diff --git a/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb b/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb index e2147e38855..a904819642c 100644 --- a/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb +++ b/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb @@ -210,7 +210,7 @@ module Storages def create_folder(project_storage) folder_name = project_storage.managed_project_folder_path - parent_location = Storages::Peripherals::ParentFolder.new("/") + parent_location = Peripherals::ParentFolder.new("/") Peripherals::Registry .resolve("nextcloud.commands.create_folder") @@ -298,7 +298,7 @@ module Storages end def auth_strategy - Storages::Peripherals::StorageInteraction::AuthenticationStrategies::BasicAuth.strategy + Peripherals::StorageInteraction::AuthenticationStrategies::BasicAuth.strategy end def admin_client_tokens_scope diff --git a/modules/storages/app/services/storages/one_drive_managed_folder_sync_service.rb b/modules/storages/app/services/storages/one_drive_managed_folder_sync_service.rb index 1c4683ecd55..d4519be3481 100644 --- a/modules/storages/app/services/storages/one_drive_managed_folder_sync_service.rb +++ b/modules/storages/app/services/storages/one_drive_managed_folder_sync_service.rb @@ -114,9 +114,10 @@ module Storages .result_or { |error| format_and_log_error(error, source:, target:) } end + # rubocop:disable Metrics/AbcSize def create_folder(project_storage) folder_name = project_storage.managed_project_folder_path - parent_location = Peripherals::ParentFolder.new('/') + parent_location = Peripherals::ParentFolder.new("/") Peripherals::Registry .resolve("one_drive.commands.create_folder") @@ -135,6 +136,8 @@ module Storages end) end + # rubocop:enable Metrics/AbcSize + def remote_folders_map using_admin_token do |http| response = http.get("/v1.0/drives/#{@storage.drive_id}/root/children") @@ -187,7 +190,7 @@ module Storages end def auth_strategy - Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthClientCredentials.strategy + Peripherals::StorageInteraction::AuthenticationStrategies::OAuthClientCredentials.strategy end def admin_client_tokens_scope diff --git a/modules/storages/spec/common/storages/peripherals/registry_spec.rb b/modules/storages/spec/common/storages/peripherals/registry_spec.rb index f2422a3748b..1c88d9aa85f 100644 --- a/modules/storages/spec/common/storages/peripherals/registry_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/registry_spec.rb @@ -216,87 +216,6 @@ RSpec.describe Storages::Peripherals::Registry, :webmock do end end - describe "#create_folder_command" do - let(:folder_path) { "OpenProject/JediProject" } - - before do - stub_request(:mkcol, "https://example.com/remote.php/dav/files/OpenProject/OpenProject/JediProject") - .with( - headers: { - "Authorization" => "Basic T3BlblByb2plY3Q6T3BlblByb2plY3RTZWN1cmVQYXNzd29yZA==" - } - ) - .to_return(expected_response) - end - - context "when folder does not exist yet" do - let(:expected_response) do - { - status: 201, - body: "", - headers: {} - } - end - - it "creates a folder and responds with a success" do - result = registry.resolve("nextcloud.commands.create_folder").call(storage:, folder_path:) - expect(result).to be_success - expect(result.message).to eq("Folder was successfully created.") - end - end - - context "when folder exists already" do - let(:expected_response_body) do - <<~XML - - - Sabre\\DAV\\Exception\\MethodNotAllowed - The resource you tried to create already exists - - XML - end - let(:expected_response) do - { - status: 405, - body: expected_response_body, - headers: {} - } - end - - it "does not create a folder and responds with a success" do - result = registry.resolve("nextcloud.commands.create_folder").call(storage:, folder_path:) - expect(result).to be_success - expect(result.message).to eq("Folder already exists.") - end - end - - context "when parent folder is missing for any reason" do - let(:expected_response_body) do - <<~XML - - - Sabre\\DAV\\Exception\\Conflict - Parent node does not exist - - XML - end - let(:expected_response) do - { - status: 409, - body: expected_response_body, - headers: {} - } - end - - it "does not create a folder and responds with a failure" do - result = registry.resolve("nextcloud.commands.create_folder").call(storage:, folder_path:) - expect(result).to be_failure - expect(result.result).to eq(:conflict) - expect(result.errors.log_message).to eq("Parent node does not exist") - end - end - end - describe "#set_permissions_command" do let(:path) { "OpenProject/JediProject" } let(:permissions) do @@ -610,7 +529,7 @@ RSpec.describe Storages::Peripherals::Registry, :webmock do end describe "#delete_folder_command" do - let(:auth_strategy) { ::Storages::Peripherals::StorageInteraction::AuthenticationStrategies::BasicAuth.strategy } + let(:auth_strategy) { Storages::Peripherals::StorageInteraction::AuthenticationStrategies::BasicAuth.strategy } before do stub_request(:delete, "https://example.com/remote.php/dav/files/OpenProject/OpenProject/Folder%201") diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/copy_template_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/copy_template_folder_command_spec.rb index eae9d44e0a4..ae17be709bc 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/copy_template_folder_command_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/copy_template_folder_command_spec.rb @@ -28,54 +28,54 @@ # See COPYRIGHT and LICENSE files for more details. #++ -require 'spec_helper' +require "spec_helper" require_module_spec_helper RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CopyTemplateFolderCommand, :webmock do using Storages::Peripherals::ServiceResultRefinements let(:user) { create(:user) } - let(:url) { 'https://example.com' } - let(:origin_user_id) { 'OpenProject' } - let(:storage) { build(:nextcloud_storage, :as_automatically_managed, host: url, password: 'OpenProjectSecurePassword') } + let(:url) { "https://example.com" } + let(:origin_user_id) { "OpenProject" } + let(:storage) { build(:nextcloud_storage, :as_automatically_managed, host: url, password: "OpenProjectSecurePassword") } - let(:source_path) { 'source-of-fun' } - let(:destination_path) { 'boring-destination' } + let(:source_path) { "source-of-fun" } + let(:destination_path) { "boring-destination" } let(:source_url) { "#{url}/remote.php/dav/files/#{CGI.escape(origin_user_id)}/#{source_path}" } let(:destination_url) { "#{url}/remote.php/dav/files/#{CGI.escape(origin_user_id)}/#{destination_path}" } subject { described_class.new(storage) } - describe '#call' do + describe "#call" do before { stub_request(:head, destination_url).to_return(status: 404) } - describe 'parameter validation' do - it 'source_path cannot be blank' do - result = subject.call(source_path: '', destination_path: 'destination') + describe "parameter validation" do + it "source_path cannot be blank" do + result = subject.call(source_path: "", destination_path: "destination") expect(result).to be_failure - expect(result.errors.log_message).to eq('Source and destination paths must be present.') + expect(result.errors.log_message).to eq("Source and destination paths must be present.") end - it 'destination_path cannot blank' do - result = subject.call(source_path: 'source', destination_path: '') + it "destination_path cannot blank" do + result = subject.call(source_path: "source", destination_path: "") expect(result).to be_failure - expect(result.errors.log_message).to eq('Source and destination paths must be present.') + expect(result.errors.log_message).to eq("Source and destination paths must be present.") end end - describe 'remote server overwrite protection' do - it 'destination_path must not exist on the remote server' do + describe "remote server overwrite protection" do + it "destination_path must not exist on the remote server" do stub_request(:head, destination_url).to_return(status: 200) result = subject.call(source_path:, destination_path:) expect(result).to be_failure - expect(result.errors.log_message).to eq('Destination folder already exists.') + expect(result.errors.log_message).to eq("Destination folder already exists.") end end - context 'when the folder is copied successfully' do + context "when the folder is copied successfully" do let(:successful_propfind) do <<~XML @@ -111,15 +111,15 @@ RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CopyTemplat stub_request(:propfind, destination_url).to_return(status: 200, body: successful_propfind) end - it 'must be successful' do + it "must be successful" do result = subject.call(source_path:, destination_path:) expect(result).to be_success - expect(result.result.id).to eq('349') + expect(result.result.id).to eq("349") end end - describe 'error handling' do + describe "error handling" do before do body = <<~XML @@ -130,10 +130,10 @@ RSpec.describe Storages::Peripherals::StorageInteraction::Nextcloud::CopyTemplat The destination node is not found XML - stub_request(:copy, source_url).to_return(status: 409, body:) + stub_request(:copy, source_url).to_return(status: 409, body:, headers: { "Content-Type" => "application/xml" }) end - it 'returns a :conflict failure if the copy fails' do + it "returns a :conflict failure if the copy fails" do result = subject.call(source_path:, destination_path:) expect(result).to be_failure diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/copy_template_folder_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/copy_template_folder_command_spec.rb index 2ab0025c5dc..a05ec40e2b4 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/copy_template_folder_command_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/copy_template_folder_command_spec.rb @@ -28,7 +28,7 @@ # See COPYRIGHT and LICENSE files for more details. #++ -require 'spec_helper' +require "spec_helper" require_module_spec_helper RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::CopyTemplateFolderCommand, :webmock do @@ -36,63 +36,63 @@ RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::CopyTemplate shared_let(:original_folders) do WebMock.enable! && VCR.turn_on! - VCR.use_cassette('one_drive/copy_template_folder_existing_folders') { existing_folder_tuples } + VCR.use_cassette("one_drive/copy_template_folder_existing_folders") { existing_folder_tuples } ensure VCR.turn_off! && WebMock.disable! end shared_let(:base_template_folder) do WebMock.enable! && VCR.turn_on! - VCR.use_cassette('one_drive/copy_template_folder_base_folder') { create_base_folder } + VCR.use_cassette("one_drive/copy_template_folder_base_folder") { create_base_folder } ensure VCR.turn_off! && WebMock.disable! end shared_let(:source_path) { base_template_folder.id } - it 'is registered under commands.one_drive.copy_template_folder', - skip: 'Skipped while we decide on what to do with the copy project folder' do - expect(Storages::Peripherals::Registry.resolve('one_drive.commands.copy_template_folder')).to eq(described_class) + it "is registered under commands.one_drive.copy_template_folder", + skip: "Skipped while we decide on what to do with the copy project folder" do + expect(Storages::Peripherals::Registry.resolve("one_drive.commands.copy_template_folder")).to eq(described_class) end - it 'responds to .call' do + it "responds to .call" do expect(described_class).to respond_to(:call) end - it '.call takes 3 required parameters: storage, source_path, destination_path' do + it ".call takes 3 required parameters: storage, source_path, destination_path" do method = described_class.method(:call) expect(method.parameters).to contain_exactly(%i[keyreq storage], %i[keyreq source_path], %i[keyreq destination_path]) end it "destination_path and source_path can't be empty" do - missing_source = described_class.call(storage:, source_path: '', destination_path: 'Path') - missing_path = described_class.call(storage:, source_path: 'Path', destination_path: nil) - missing_both = described_class.call(storage:, source_path: nil, destination_path: '') + missing_source = described_class.call(storage:, source_path: "", destination_path: "Path") + missing_path = described_class.call(storage:, source_path: "Path", destination_path: nil) + missing_both = described_class.call(storage:, source_path: nil, destination_path: "") expect([missing_both, missing_path, missing_source]).to all(be_failure) end - describe '#call' do + describe "#call" do # rubocop:disable RSpec/BeforeAfterAll before(:all) do WebMock.enable! && VCR.turn_on! - VCR.use_cassette('one_drive/copy_template_folder_setup') { setup_template_folder } + VCR.use_cassette("one_drive/copy_template_folder_setup") { setup_template_folder } ensure VCR.turn_off! && WebMock.disable! end after(:all) do WebMock.enable! && VCR.turn_on! - VCR.use_cassette('one_drive/copy_template_folder_teardown') { delete_template_folder } + VCR.use_cassette("one_drive/copy_template_folder_teardown") { delete_template_folder } ensure VCR.turn_off! && WebMock.disable! end # rubocop:enable RSpec/BeforeAfterAll - it 'copies origin folder and all underlying files and folders to the destination_path', - vcr: 'one_drive/copy_template_folder_copy_successful' do - command_result = described_class.call(storage:, source_path:, destination_path: 'My New Folder') + it "copies origin folder and all underlying files and folders to the destination_path", + vcr: "one_drive/copy_template_folder_copy_successful" do + command_result = described_class.call(storage:, source_path:, destination_path: "My New Folder") expect(command_result).to be_success expect(command_result.result.requires_polling?).to be_truthy @@ -101,39 +101,39 @@ RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::CopyTemplate delete_copied_folder(command_result.result.polling_url) end - describe 'error handling' do - context 'when the source_path does not exist' do - it 'fails', vcr: 'one_drive/copy_template_source_not_found' do - result = described_class.call(storage:, source_path: 'TheCakeIsALie', destination_path: 'Not Happening') + describe "error handling" do + context "when the source_path does not exist" do + it "fails", vcr: "one_drive/copy_template_source_not_found" do + result = described_class.call(storage:, source_path: "TheCakeIsALie", destination_path: "Not Happening") expect(result).to be_failure end - it 'explains the nature of the error', vcr: 'one_drive/copy_template_source_not_found' do - result = described_class.call(storage:, source_path: 'TheCakeIsALie', destination_path: 'Not Happening') + it "explains the nature of the error", vcr: "one_drive/copy_template_source_not_found" do + result = described_class.call(storage:, source_path: "TheCakeIsALie", destination_path: "Not Happening") - expect(result.message).to eq('Template folder not found') + expect(result.message).to eq("Template folder not found") end - it 'logs the occurrence' + it "logs the occurrence" end - context 'when it would overwrite an already existing folder' do - it 'fails', vcr: 'one_drive/copy_template_folder_no_overwrite' do + context "when it would overwrite an already existing folder" do + it "fails", vcr: "one_drive/copy_template_folder_no_overwrite" do existing_folder = original_folders.first[:name] result = described_class.call(storage:, source_path:, destination_path: existing_folder) expect(result).to be_failure end - it 'explains the nature of the error', vcr: 'one_drive/copy_template_folder_no_overwrite' do + it "explains the nature of the error", vcr: "one_drive/copy_template_folder_no_overwrite" do existing_folder = original_folders.first[:name] result = described_class.call(storage:, source_path:, destination_path: existing_folder) - expect(result.message).to eq('The copy would overwrite an already existing folder') + expect(result.message).to eq("The copy would overwrite an already existing folder") end - it 'logs the occurrence' + it "logs the occurrence" end end end @@ -142,40 +142,43 @@ RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::CopyTemplate def create_base_folder Storages::Peripherals::Registry - .resolve('one_drive.commands.create_folder') - .call(storage:, folder_path: 'Test Template Folder') + .resolve("one_drive.commands.create_folder") + .call(storage:, + auth_strategy:, + folder_name: "Test Template Folder", + parent_location: Storages::Peripherals::ParentFolder.new("/")) .result end def setup_template_folder raise if source_path.nil? - command = Storages::Peripherals::Registry - .resolve('one_drive.commands.create_folder').new(storage) - command.call(folder_path: 'Empty Subfolder', parent_location: source_path) + parent_location = Storages::Peripherals::ParentFolder.new(source_path) - subfolder = command.call(folder_path: 'Subfolder with File', parent_location: source_path).result - file_name = 'files_query_root.yml' + command = Storages::Peripherals::Registry + .resolve("one_drive.commands.create_folder").new(storage) + command.call(auth_strategy:, folder_name: "Empty Subfolder", parent_location:) + + subfolder = command.call(auth_strategy:, folder_name: "Subfolder with File", parent_location:).result + file_name = "files_query_root.yml" token = OAuthClientToken.last upload_link = Storages::Peripherals::Registry - .resolve('one_drive.queries.upload_link') - .call(storage:, user: token.user, data: { 'parent' => subfolder.id, 'file_name' => file_name }) + .resolve("one_drive.queries.upload_link") + .call(storage:, user: token.user, data: { "parent" => subfolder.id, "file_name" => file_name }) .result - path = Rails.root.join('modules/storages/spec/support/fixtures/vcr_cassettes/one_drive', file_name) - File.open(path, 'rb') do |file_handle| - HTTPX.with(headers: { - content_length: file_handle.size, - 'Content-Range' => "bytes 0-#{file_handle.size - 1}/#{file_handle.size}" - }) + path = Rails.root.join("modules/storages/spec/support/fixtures/vcr_cassettes/one_drive", file_name) + File.open(path, "rb") do |file_handle| + HTTPX.with(headers: { content_length: file_handle.size, + "Content-Range" => "bytes 0-#{file_handle.size - 1}/#{file_handle.size}" }) .put(upload_link.destination, body: file_handle.read).raise_for_status end end def delete_template_folder Storages::Peripherals::Registry - .resolve('one_drive.commands.delete_folder') + .resolve("one_drive.commands.delete_folder") .call(storage:, auth_strategy:, location: base_template_folder.id) end @@ -197,12 +200,11 @@ RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::CopyTemplate location = match_data[:item_id] Storages::Peripherals::Registry - .resolve('one_drive.commands.delete_folder') + .resolve("one_drive.commands.delete_folder") .call(storage:, auth_strategy:, location:) end def auth_strategy Storages::Peripherals::StorageInteraction::AuthenticationStrategies::OAuthClientCredentials.strategy end - end diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/set_permissions_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/set_permissions_command_spec.rb index c41c18678a9..d1fb1cd7106 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/set_permissions_command_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/set_permissions_command_spec.rb @@ -42,7 +42,10 @@ RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::SetPermissio let(:folder) do Storages::Peripherals::Registry .resolve("one_drive.commands.create_folder") - .call(storage:, folder_path: "Permission Test Folder") + .call(storage:, + auth_strategy:, + folder_name: "Permission Test Folder", + parent_location: Storages::Peripherals::ParentFolder.new("/")) .result end @@ -63,7 +66,7 @@ RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::SetPermissio after do Storages::Peripherals::Registry .resolve("one_drive.commands.delete_folder") - .call(storage:, auth_strategy: ,location: path) + .call(storage:, auth_strategy:, location: path) end context "when trying to access a non-existing driveItem" do diff --git a/modules/storages/spec/services/storages/one_drive_managed_folder_sync_service_spec.rb b/modules/storages/spec/services/storages/one_drive_managed_folder_sync_service_spec.rb index 69b70ed6627..329fa2e3bad 100644 --- a/modules/storages/spec/services/storages/one_drive_managed_folder_sync_service_spec.rb +++ b/modules/storages/spec/services/storages/one_drive_managed_folder_sync_service_spec.rb @@ -370,10 +370,14 @@ RSpec.describe Storages::OneDriveManagedFolderSyncService, :webmock do end def create_folder_for(project_storage, folder_override = nil) - folder_path = folder_override || project_storage.managed_project_folder_path + folder_name = folder_override || project_storage.managed_project_folder_path + parent_location = Storages::Peripherals::ParentFolder.new("/") Storages::Peripherals::Registry.resolve("one_drive.commands.create_folder") - .call(storage: project_storage.storage, folder_path:) + .call(storage: project_storage.storage, + auth_strategy:, + folder_name:, + parent_location:) end def set_permissions_on(item_id, permissions) diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder.yml index 96494ffbaa8..4b445746b8f 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/delete_folder.yml @@ -27,11 +27,11 @@ http_interactions: Content-Type: - text/html; charset=UTF-8 Date: - - Mon, 22 Apr 2024 09:14:21 GMT + - Tue, 23 Apr 2024 13:36:36 GMT Expires: - Thu, 19 Nov 1981 08:52:00 GMT Oc-Fileid: - - 00000374ocirabgzify6 + - '00000379ocirabgzify6' Pragma: - no-cache Referrer-Policy: @@ -39,24 +39,24 @@ http_interactions: Server: - Apache/2.4.57 (Debian) Set-Cookie: - - ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=4LnEWVfKVN6raZJTZwYHIGOFGRw55F0rlxCEDMsH6m0m6ZeQLjYVYYsG5u3Xbgl1Ls30a7OaZv8X1ltmaTB4%2BmZMLidD5wpZtQ2g0hI6r%2Fnm%2FO8R2YKa16hdMDeGblcc; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + - ocirabgzify6=bd3a1031dc4c68f08e0f4eda28c758f6; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=LFkW5aUhC0JvGYEYVrEsjbMMNDKyW8pKreIgjNqWYrgtuK5qKw%2Br45SWo6agU1ohWlFS4S%2BcuLOmRIo99PFrbHqoYD6UCD372RENgUGKTnE3hfI%2FXJxrUVQ17Awh5dI%2F; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=bd3a1031dc4c68f08e0f4eda28c758f6; path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, - 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=b9d5029ee8a149f8a2ae077ced606f68; + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=bd3a1031dc4c68f08e0f4eda28c758f6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=bd3a1031dc4c68f08e0f4eda28c758f6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=bd3a1031dc4c68f08e0f4eda28c758f6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=bd3a1031dc4c68f08e0f4eda28c758f6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=bd3a1031dc4c68f08e0f4eda28c758f6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=bd3a1031dc4c68f08e0f4eda28c758f6; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=bd3a1031dc4c68f08e0f4eda28c758f6; path=/; secure; HttpOnly; SameSite=Lax X-Content-Type-Options: - nosniff X-Debug-Token: - - dL2UCFlK7gavvQSBnnQc + - R73idPXWWf94QWLqivvW X-Frame-Options: - SAMEORIGIN X-Permitted-Cross-Domain-Policies: @@ -64,7 +64,7 @@ http_interactions: X-Powered-By: - PHP/8.2.16 X-Request-Id: - - dL2UCFlK7gavvQSBnnQc + - R73idPXWWf94QWLqivvW X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -74,7 +74,104 @@ http_interactions: body: encoding: UTF-8 string: '' - recorded_at: Mon, 22 Apr 2024 09:14:21 GMT + recorded_at: Tue, 23 Apr 2024 13:36:36 GMT +- request: + method: propfind + uri: https://nextcloud.local/remote.php/dav/files/admin/To%20Be%20Deleted%20Soon + body: + encoding: UTF-8 + string: | + + + + + + + + + + headers: + Authorization: + - Bearer + Depth: + - '1' + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/xml; charset=utf-8 + Content-Length: + - '207' + response: + status: + code: 207 + message: Multi-Status + headers: + Cache-Control: + - no-store, no-cache, must-revalidate + Content-Encoding: + - gzip + Content-Security-Policy: + - default-src 'none'; + Content-Type: + - application/xml; charset=utf-8 + Date: + - Tue, 23 Apr 2024 13:36:36 GMT + Dav: + - 1, 3, extended-mkcol, access-control, calendarserver-principal-property-search, + nextcloud-checksum-update, nc-calendar-search, nc-enable-birthday-calendar + Expires: + - Thu, 19 Nov 1981 08:52:00 GMT + Pragma: + - no-cache + Referrer-Policy: + - no-referrer + Server: + - Apache/2.4.57 (Debian) + Set-Cookie: + - ocirabgzify6=3ead1b22903eb48d95d46841973fdc8c; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=EiO9hoYhsC5yO8wFDc2e5OI%2BXAUQyotcDcl0NPWoZblj8UYBoC3JaXTDLCI%2B%2FxLpfp5nGHMY6lemCiJPriRT6Rw7POXv5%2FI1NzZEaI%2ByvpTwlOgLD52%2FFnGYNGFCE%2Bkk; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=3ead1b22903eb48d95d46841973fdc8c; + path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; + path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, + __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=3ead1b22903eb48d95d46841973fdc8c; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=3ead1b22903eb48d95d46841973fdc8c; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=3ead1b22903eb48d95d46841973fdc8c; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=3ead1b22903eb48d95d46841973fdc8c; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=3ead1b22903eb48d95d46841973fdc8c; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=3ead1b22903eb48d95d46841973fdc8c; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=3ead1b22903eb48d95d46841973fdc8c; + path=/; secure; HttpOnly; SameSite=Lax + Vary: + - Brief,Prefer + X-Content-Type-Options: + - nosniff + X-Debug-Token: + - TBEGPFMhRymRLEho7tmG + X-Frame-Options: + - SAMEORIGIN + X-Permitted-Cross-Domain-Policies: + - none + X-Powered-By: + - PHP/8.2.16 + X-Request-Id: + - TBEGPFMhRymRLEho7tmG + X-Robots-Tag: + - noindex, nofollow + X-Xss-Protection: + - 1; mode=block + Content-Length: + - '310' + body: + encoding: UTF-8 + string: | + + /remote.php/dav/files/admin/To%20Be%20Deleted%20Soon/3790Tue, 23 Apr 2024 13:36:36 GMTadminHTTP/1.1 200 OK + recorded_at: Tue, 23 Apr 2024 13:36:36 GMT - request: method: delete uri: https://nextcloud.local/remote.php/dav/files/admin/To%20Be%20Deleted%20Soon @@ -100,7 +197,7 @@ http_interactions: Content-Security-Policy: - default-src 'none'; Date: - - Mon, 22 Apr 2024 09:14:21 GMT + - Tue, 23 Apr 2024 13:36:36 GMT Expires: - Thu, 19 Nov 1981 08:52:00 GMT Pragma: @@ -110,24 +207,24 @@ http_interactions: Server: - Apache/2.4.57 (Debian) Set-Cookie: - - ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=lEjUBSTFPgOOsY3iAT8tNgqajjOG%2BqFO4bksX2tce%2B%2F28OI5s9t9biAZ8DEbuYtaBbHniSKWwrT9wbTKDXaBQpu9LZqT6OSAWrAhlKleGagKwWMtumFEcQmw1pPGl5sz; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + - ocirabgzify6=6335b52c313d175b153e500e83ffbd56; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=6oL%2BK01S%2BXYDcD052qo3wdh0G0dD%2FMmMgcdquwnxsZf8OKNjMPus5wm%2FhSglZX%2FZH%2FKCrxzlZ%2FaSw2AnY%2B1BlTddMctfhE245BP4ofFwGj787fqwKE4hHI3Gl2iRW1GW; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=6335b52c313d175b153e500e83ffbd56; path=/; secure; HttpOnly; SameSite=Lax, __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax, __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, - 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; - path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=a8f871f41dd15b68fcca3cb9827c5be6; + 31-Dec-2100 23:59:59 GMT; SameSite=strict, ocirabgzify6=6335b52c313d175b153e500e83ffbd56; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=6335b52c313d175b153e500e83ffbd56; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=6335b52c313d175b153e500e83ffbd56; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=6335b52c313d175b153e500e83ffbd56; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=6335b52c313d175b153e500e83ffbd56; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=6335b52c313d175b153e500e83ffbd56; + path=/; secure; HttpOnly; SameSite=Lax, ocirabgzify6=6335b52c313d175b153e500e83ffbd56; path=/; secure; HttpOnly; SameSite=Lax X-Content-Type-Options: - nosniff X-Debug-Token: - - cj36skzpndysxquimX7O + - 9aN5vpkDdzT1aLqCkCdt X-Frame-Options: - SAMEORIGIN X-Permitted-Cross-Domain-Policies: @@ -135,7 +232,7 @@ http_interactions: X-Powered-By: - PHP/8.2.16 X-Request-Id: - - cj36skzpndysxquimX7O + - 9aN5vpkDdzT1aLqCkCdt X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -143,5 +240,5 @@ http_interactions: body: encoding: UTF-8 string: '' - recorded_at: Mon, 22 Apr 2024 09:14:21 GMT + recorded_at: Tue, 23 Apr 2024 13:36:36 GMT recorded_with: VCR 6.2.0 From c13237914ca9a32a2125c515f8f9c47c132bd0bc Mon Sep 17 00:00:00 2001 From: Pavel Balashou Date: Tue, 23 Apr 2024 16:33:24 +0200 Subject: [PATCH 05/43] [#54356] Move permissions from FILE STORAGES to WORK PACKAGES section https://community.openproject.org/work_packages/54356 --- .../storages/lib/open_project/storages/engine.rb | 10 ++++++---- .../spec/features/storages_menu_links_spec.rb | 2 +- .../api/v3/file_links/file_links_api_spec.rb | 15 +++------------ .../v3/projects/projects_storages_filter_spec.rb | 12 ++++++------ .../work_packages_linkable_filter_spec.rb | 8 ++++---- .../work_packages_linked_filter_spec.rb | 4 ++-- 6 files changed, 22 insertions(+), 29 deletions(-) diff --git a/modules/storages/lib/open_project/storages/engine.rb b/modules/storages/lib/open_project/storages/engine.rb index e6fbc7a4666..3346fa4035f 100644 --- a/modules/storages/lib/open_project/storages/engine.rb +++ b/modules/storages/lib/open_project/storages/engine.rb @@ -124,7 +124,6 @@ module OpenProject::Storages author_url: "https://www.openproject.org", bundled: true, settings: {} do - # Defines permission constraints used in the module (controller, etc.) # Permissions documentation: https://www.openproject.org/docs/development/concepts/permissions/#definition-of-permissions # Independent of storages module (Disabling storages module does not revoke enabled permissions). @@ -138,9 +137,8 @@ module OpenProject::Storages dependencies: %i[] end - # Dependent on storages module (Disabling storages module does revoke enabled permissions). - project_module :storages, - dependencies: :work_package_tracking do + # Dependent on work_package_tracking module + project_module :work_package_tracking do permission :view_file_links, {}, permissible_on: :project, @@ -151,7 +149,11 @@ module OpenProject::Storages permissible_on: :project, dependencies: %i[view_file_links], contract_actions: { file_links: %i[manage] } + end + # Dependent on storages module (Disabling storages module does revoke enabled permissions). + project_module :storages, + dependencies: :work_package_tracking do OpenProject::Storages::Engine.permissions.each do |p| permission(p, {}, permissible_on: :project, dependencies: %i[]) end diff --git a/modules/storages/spec/features/storages_menu_links_spec.rb b/modules/storages/spec/features/storages_menu_links_spec.rb index 74eb1d6589e..6f9b317fa35 100644 --- a/modules/storages/spec/features/storages_menu_links_spec.rb +++ b/modules/storages/spec/features/storages_menu_links_spec.rb @@ -34,7 +34,7 @@ require_module_spec_helper RSpec.describe "Storage links in project menu" do include EnsureConnectionPathHelper - shared_let(:project) { create(:project, enabled_module_names: %i[storages]) } + shared_let(:project) { create(:project, enabled_module_names: %i[work_package_tracking storages]) } shared_let(:storage_configured_linked1) { create(:nextcloud_storage_configured, :as_automatically_managed, name: "Storage 1") } shared_let(:project_storage1) do create(:project_storage, :as_automatically_managed, project:, storage: storage_configured_linked1) diff --git a/modules/storages/spec/requests/api/v3/file_links/file_links_api_spec.rb b/modules/storages/spec/requests/api/v3/file_links/file_links_api_spec.rb index 681b0ec25e4..1fa11b3698b 100644 --- a/modules/storages/spec/requests/api/v3/file_links/file_links_api_spec.rb +++ b/modules/storages/spec/requests/api/v3/file_links/file_links_api_spec.rb @@ -219,15 +219,6 @@ RSpec.describe "API v3 file links resource" do end end - context "if storages module is deactivated for the work package's project" do - before(:all) { disable_module(project, "storages") } - after(:all) { enable_module(project, "storages") } - - it_behaves_like "API V3 collection response", 0, 0, "FileLink", "Collection" do - let(:elements) { [] } - end - end - describe "with filter by storage" do let!(:another_project_storage) { create(:project_storage, project:, storage: another_storage) } let(:path) { "#{api_v3_paths.file_links(work_package.id)}?filters=#{CGI.escape(filters.to_json)}" } @@ -517,9 +508,9 @@ RSpec.describe "API v3 file links resource" do it_behaves_like "not found" end - context "if file link is in a work package, while the storages module is deactivated in its project." do - before(:all) { disable_module(project, "storages") } - after(:all) { enable_module(project, "storages") } + context "if file link is in a work package, while the work_package_tracking module is deactivated in its project." do + before(:all) { disable_module(project, "work_package_tracking") } + after(:all) { enable_module(project, "work_package_tracking") } it_behaves_like "not found" end diff --git a/modules/storages/spec/requests/api/v3/projects/projects_storages_filter_spec.rb b/modules/storages/spec/requests/api/v3/projects/projects_storages_filter_spec.rb index 50edb46fbe3..88bd26fa440 100644 --- a/modules/storages/spec/requests/api/v3/projects/projects_storages_filter_spec.rb +++ b/modules/storages/spec/requests/api/v3/projects/projects_storages_filter_spec.rb @@ -76,9 +76,9 @@ RSpec.describe "API v3 projects resource with filters for the linked storages", let(:elements) { [project3, project2, project1] } end - context "if a project has the storages module deactivated" do - before(:all) { disable_module(project1, "storages") } - after(:all) { enable_module(project1, "storages") } + context "if a project has the work_package_tracking module deactivated" do + before(:all) { disable_module(project1, "work_package_tracking") } + after(:all) { enable_module(project1, "work_package_tracking") } it_behaves_like "API V3 collection response", 2, 2, "Project", "Collection" do let(:elements) { [project3, project2] } @@ -102,9 +102,9 @@ RSpec.describe "API v3 projects resource with filters for the linked storages", let(:elements) { [project3, project2, project1] } end - context "if a project has the storages module deactivated" do - before(:all) { disable_module(project1, "storages") } - after(:all) { enable_module(project1, "storages") } + context "if a project has the work_package_tracking module deactivated" do + before(:all) { disable_module(project1, "work_package_tracking") } + after(:all) { enable_module(project1, "work_package_tracking") } it_behaves_like "API V3 collection response", 2, 2, "Project", "Collection" do let(:elements) { [project3, project2] } diff --git a/modules/storages/spec/requests/api/v3/work_packages/work_packages_linkable_filter_spec.rb b/modules/storages/spec/requests/api/v3/work_packages/work_packages_linkable_filter_spec.rb index 429e011c219..60a00e842e1 100644 --- a/modules/storages/spec/requests/api/v3/work_packages/work_packages_linkable_filter_spec.rb +++ b/modules/storages/spec/requests/api/v3/work_packages/work_packages_linkable_filter_spec.rb @@ -105,8 +105,8 @@ RSpec.describe "API v3 work packages resource with filters for the linkable to s end end - context "if a project has the storages module deactivated" do - let(:project1) { create(:project, disable_modules: :storages, members: { current_user => role1 }) } + context "if a project has the work_package_tracking module deactivated" do + let(:project1) { create(:project, disable_modules: [:work_package_tracking], members: { current_user => role1 }) } it_behaves_like "API V3 collection response", 2, 2, "WorkPackage", "WorkPackageCollection" do let(:elements) { [work_package3, work_package4] } @@ -147,8 +147,8 @@ RSpec.describe "API v3 work packages resource with filters for the linkable to s end end - context "if a project has the storages module deactivated" do - let(:project1) { create(:project, disable_modules: :storages, members: { current_user => role1 }) } + context "if a project has the work_package_tracking module deactivated" do + let(:project1) { create(:project, disable_modules: :work_package_tracking, members: { current_user => role1 }) } it_behaves_like "API V3 collection response", 2, 2, "WorkPackage", "WorkPackageCollection" do let(:elements) { [work_package3, work_package4] } diff --git a/modules/storages/spec/requests/api/v3/work_packages/work_packages_linked_filter_spec.rb b/modules/storages/spec/requests/api/v3/work_packages/work_packages_linked_filter_spec.rb index 35137b2abb6..964461e1fb1 100644 --- a/modules/storages/spec/requests/api/v3/work_packages/work_packages_linked_filter_spec.rb +++ b/modules/storages/spec/requests/api/v3/work_packages/work_packages_linked_filter_spec.rb @@ -113,8 +113,8 @@ RSpec.describe "API v3 work packages resource with filters for linked storage fi end end - context "if a project has the storages module deactivated" do - let(:project1) { create(:project, disable_modules: :storages, members: { current_user => role1 }) } + context "if a project has the work_package_tracking module deactivated" do + let(:project1) { create(:project, disable_modules: :work_package_tracking, members: { current_user => role1 }) } it_behaves_like "API V3 collection response", 1, 1, "WorkPackage", "WorkPackageCollection" do let(:elements) { [work_package3] } From 034e7554e02d1dbc8c5862ef470f33f67249374e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 Apr 2024 16:50:35 +0000 Subject: [PATCH 06/43] build(deps-dev): bump spring from 4.2.0 to 4.2.1 Bumps [spring](https://github.com/rails/spring) from 4.2.0 to 4.2.1. - [Release notes](https://github.com/rails/spring/releases) - [Changelog](https://github.com/rails/spring/blob/main/CHANGELOG.md) - [Commits](https://github.com/rails/spring/compare/v4.2.0...v4.2.1) --- updated-dependencies: - dependency-name: spring dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index b80be3974ce..bc6457ae93b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1046,7 +1046,7 @@ GEM spreadsheet (1.3.1) bigdecimal ruby-ole - spring (4.2.0) + spring (4.2.1) spring-commands-rspec (1.0.4) spring (>= 0.9.1) spring-commands-rubocop (0.4.0) From b77a5759b4791f435673399866319988265b569d Mon Sep 17 00:00:00 2001 From: Maya Berdygylyjova Date: Wed, 24 Apr 2024 08:57:43 +0200 Subject: [PATCH 07/43] small docs fix (#15367) --- .../projects/project-settings/project-attributes/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/user-guide/projects/project-settings/project-attributes/README.md b/docs/user-guide/projects/project-settings/project-attributes/README.md index 38bb315b2db..f8fa2a598c3 100644 --- a/docs/user-guide/projects/project-settings/project-attributes/README.md +++ b/docs/user-guide/projects/project-settings/project-attributes/README.md @@ -8,7 +8,7 @@ keywords: project attributes, project settings, enable, disable, project admin # Project attributes -**[Project attributes]**(#project-attributes) are a set of project-level custom fields that let you display certain types of information relevant to your project in the [Project overview](../../../project-overview) page. +**Project attributes**are a set of project-level custom fields that let you display certain types of information relevant to your project in the [Project overview](../../../project-overview) page. This guide is aimed at project administrators who want to enable or disable certain project attributes for their project. From f154c9a9ab1b5eb35cd1a10534194dfba6e97ed2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Apr 2024 06:57:52 +0000 Subject: [PATCH 08/43] build(deps): bump @appsignal/plugin-breadcrumbs-console in /frontend Bumps [@appsignal/plugin-breadcrumbs-console](https://github.com/appsignal/appsignal-javascript/tree/HEAD/packages/plugin-breadcrumbs-console) from 1.1.29 to 1.1.31. - [Release notes](https://github.com/appsignal/appsignal-javascript/releases) - [Changelog](https://github.com/appsignal/appsignal-javascript/blob/main/packages/plugin-breadcrumbs-console/CHANGELOG.md) - [Commits](https://github.com/appsignal/appsignal-javascript/commits/@appsignal/plugin-breadcrumbs-console@1.1.31/packages/plugin-breadcrumbs-console) --- updated-dependencies: - dependency-name: "@appsignal/plugin-breadcrumbs-console" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- frontend/package-lock.json | 151 ++----------------------------------- 1 file changed, 8 insertions(+), 143 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 77fb51cb2bc..df102624631 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1077,31 +1077,11 @@ } }, "node_modules/@appsignal/plugin-breadcrumbs-console": { - "version": "1.1.29", - "resolved": "https://registry.npmjs.org/@appsignal/plugin-breadcrumbs-console/-/plugin-breadcrumbs-console-1.1.29.tgz", - "integrity": "sha512-U3HsyHgrtfryN4TXE61zgEejgIYZVcoXV0KjsOZxbScgttkgwjvol0B0aMlc38h/zD2Qq4NLqXk9l9p9RHuukg==", + "version": "1.1.31", + "resolved": "https://registry.npmjs.org/@appsignal/plugin-breadcrumbs-console/-/plugin-breadcrumbs-console-1.1.31.tgz", + "integrity": "sha512-No/0IdiN5rTaRrdn9xw0ckUAzzNDMfSCoiHZxmKLEyFPpZKRdStNU+vgu2TA6GShaG0JTRWZ/7P/SNGTF6NxsQ==", "dependencies": { - "@appsignal/javascript": "=1.3.28" - } - }, - "node_modules/@appsignal/plugin-breadcrumbs-console/node_modules/@appsignal/core": { - "version": "1.1.20", - "resolved": "https://registry.npmjs.org/@appsignal/core/-/core-1.1.20.tgz", - "integrity": "sha512-Y1N/n5f5rruKxQVSNT4aqctqomZZEwL5g+CXocA8LIdufoI5wyQVCxX8XWeLEQj8H+weIPckaq5jtQE8siQsnA==", - "dependencies": { - "@appsignal/types": "=3.0.1", - "isomorphic-unfetch": "^3.1.0", - "tslib": "^2.3.0" - } - }, - "node_modules/@appsignal/plugin-breadcrumbs-console/node_modules/@appsignal/javascript": { - "version": "1.3.28", - "resolved": "https://registry.npmjs.org/@appsignal/javascript/-/javascript-1.3.28.tgz", - "integrity": "sha512-XsMITXEMnSYX8Hk+T60WtRz438gKKUzS6v18a7jUBDtD0M0cU3tFLCPOfaCPcK3vXnpd/t2wskw1LbITR/QuUg==", - "dependencies": { - "@appsignal/core": "=1.1.20", - "@appsignal/types": "=3.0.1", - "tslib": "^2.3.0" + "@appsignal/javascript": "=1.3.30" } }, "node_modules/@appsignal/plugin-breadcrumbs-network": { @@ -13588,15 +13568,6 @@ "node": ">=0.10.0" } }, - "node_modules/isomorphic-unfetch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", - "integrity": "sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==", - "dependencies": { - "node-fetch": "^2.6.1", - "unfetch": "^4.2.0" - } - }, "node_modules/isomorphic-ws": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", @@ -15655,25 +15626,6 @@ "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "optional": true }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, "node_modules/node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", @@ -20251,11 +20203,6 @@ "node": ">=6" } }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -20719,11 +20666,6 @@ "node": ">=18.0" } }, - "node_modules/unfetch": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", - "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" - }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -21558,11 +21500,6 @@ "defaults": "^1.0.3" } }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, "node_modules/webpack": { "version": "5.90.3", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", @@ -21982,15 +21919,6 @@ "node": ">=0.8.0" } }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -22889,33 +22817,11 @@ } }, "@appsignal/plugin-breadcrumbs-console": { - "version": "1.1.29", - "resolved": "https://registry.npmjs.org/@appsignal/plugin-breadcrumbs-console/-/plugin-breadcrumbs-console-1.1.29.tgz", - "integrity": "sha512-U3HsyHgrtfryN4TXE61zgEejgIYZVcoXV0KjsOZxbScgttkgwjvol0B0aMlc38h/zD2Qq4NLqXk9l9p9RHuukg==", + "version": "1.1.31", + "resolved": "https://registry.npmjs.org/@appsignal/plugin-breadcrumbs-console/-/plugin-breadcrumbs-console-1.1.31.tgz", + "integrity": "sha512-No/0IdiN5rTaRrdn9xw0ckUAzzNDMfSCoiHZxmKLEyFPpZKRdStNU+vgu2TA6GShaG0JTRWZ/7P/SNGTF6NxsQ==", "requires": { - "@appsignal/javascript": "=1.3.28" - }, - "dependencies": { - "@appsignal/core": { - "version": "1.1.20", - "resolved": "https://registry.npmjs.org/@appsignal/core/-/core-1.1.20.tgz", - "integrity": "sha512-Y1N/n5f5rruKxQVSNT4aqctqomZZEwL5g+CXocA8LIdufoI5wyQVCxX8XWeLEQj8H+weIPckaq5jtQE8siQsnA==", - "requires": { - "@appsignal/types": "=3.0.1", - "isomorphic-unfetch": "^3.1.0", - "tslib": "^2.3.0" - } - }, - "@appsignal/javascript": { - "version": "1.3.28", - "resolved": "https://registry.npmjs.org/@appsignal/javascript/-/javascript-1.3.28.tgz", - "integrity": "sha512-XsMITXEMnSYX8Hk+T60WtRz438gKKUzS6v18a7jUBDtD0M0cU3tFLCPOfaCPcK3vXnpd/t2wskw1LbITR/QuUg==", - "requires": { - "@appsignal/core": "=1.1.20", - "@appsignal/types": "=3.0.1", - "tslib": "^2.3.0" - } - } + "@appsignal/javascript": "=1.3.30" } }, "@appsignal/plugin-breadcrumbs-network": { @@ -32010,15 +31916,6 @@ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" }, - "isomorphic-unfetch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", - "integrity": "sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==", - "requires": { - "node-fetch": "^2.6.1", - "unfetch": "^4.2.0" - } - }, "isomorphic-ws": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", @@ -33594,14 +33491,6 @@ "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "optional": true }, - "node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, "node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", @@ -37010,11 +36899,6 @@ "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", "dev": true }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, "tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -37346,11 +37230,6 @@ "resolved": "https://registry.npmjs.org/undici/-/undici-6.11.1.tgz", "integrity": "sha512-KyhzaLJnV1qa3BSHdj4AZ2ndqI0QWPxYzaIOio0WzcEJB9gvuysprJSLtpvc2D9mhR9jPDUk7xlJlZbH2KR5iw==" }, - "unfetch": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", - "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" - }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -37825,11 +37704,6 @@ "defaults": "^1.0.3" } }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, "webpack": { "version": "5.90.3", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", @@ -38102,15 +37976,6 @@ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", From f08a4c0950cc1efebcc5b6387bd58618c83c4abf Mon Sep 17 00:00:00 2001 From: Dombi Attila <83396+dombesz@users.noreply.github.com> Date: Wed, 24 Apr 2024 15:10:18 +0300 Subject: [PATCH 09/43] [#54453] Attribute help texts are missing for the Overview sidebar https://community.openproject.org/work_packages/54453 --- frontend/src/app/app.module.ts | 4 ++++ .../project_custom_fields/show_component.html.erb | 11 ++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/app.module.ts b/frontend/src/app/app.module.ts index 0f48578fe0c..31994a02083 100644 --- a/frontend/src/app/app.module.ts +++ b/frontend/src/app/app.module.ts @@ -148,6 +148,9 @@ import { import { DraggableAutocompleteComponent, } from 'core-app/shared/components/autocompleter/draggable-autocomplete/draggable-autocomplete.component'; +import { + AttributeHelpTextComponent, +} from 'core-app/shared/components/attribute-help-texts/attribute-help-text.component'; export function initializeServices(injector:Injector) { return () => { @@ -330,5 +333,6 @@ export class OpenProjectModule { registerCustomElement('opce-macro-wp-quickinfo', WorkPackageQuickinfoMacroComponent, { injector }); registerCustomElement('opce-ckeditor-augmented-textarea', CkeditorAugmentedTextareaComponent, { injector }); registerCustomElement('opce-draggable-autocompleter', DraggableAutocompleteComponent, { injector }); + registerCustomElement('opce-attribute-help-text', AttributeHelpTextComponent, { injector }); } } diff --git a/modules/overviews/app/components/project_custom_fields/sections/project_custom_fields/show_component.html.erb b/modules/overviews/app/components/project_custom_fields/sections/project_custom_fields/show_component.html.erb index cfe116a4181..060e2ed501b 100644 --- a/modules/overviews/app/components/project_custom_fields/sections/project_custom_fields/show_component.html.erb +++ b/modules/overviews/app/components/project_custom_fields/sections/project_custom_fields/show_component.html.erb @@ -7,7 +7,16 @@ }) do |custom_field_value_container| # temporarily using inline styles in order to align the content as desired custom_field_value_container.with_row(mb: 1) do - render(Primer::Beta::Text.new(font_weight: :bold)) { @project_custom_field.name } + render(Primer::Beta::Text.new(font_weight: :bold)) do + concat(@project_custom_field.name + " ") + concat( + helpers.angular_component_tag("opce-attribute-help-text", + inputs: { + attribute: @project_custom_field.attribute_name(:camel_case), + attributeScope: "Project" + }) + ) + end end custom_field_value_container.with_row(w: :full) do From 73be8f0c6a0320a3c4dece34713f159da5ab7819 Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Wed, 24 Apr 2024 14:15:49 +0200 Subject: [PATCH 10/43] [#53996] fixed token caching for client credentials --- .../oauth_client_credentials.rb | 16 +- ...ud_group_folder_properties_sync_service.rb | 2 +- .../one_drive/set_permissions_command_spec.rb | 2 +- ...set_permissions_create_permission_read.yml | 276 ++++++----- ...et_permissions_create_permission_write.yml | 276 ++++++----- ...set_permissions_delete_permission_read.yml | 437 +++++++++-------- ...et_permissions_delete_permission_write.yml | 437 +++++++++-------- .../set_permissions_not_found_folder.yml | 137 ++++-- ...t_permissions_replace_permissions_read.yml | 460 +++++++++-------- ..._permissions_replace_permissions_write.yml | 462 ++++++++++-------- 10 files changed, 1407 insertions(+), 1098 deletions(-) diff --git a/modules/storages/app/common/storages/peripherals/storage_interaction/authentication_strategies/oauth_client_credentials.rb b/modules/storages/app/common/storages/peripherals/storage_interaction/authentication_strategies/oauth_client_credentials.rb index 8df1c33f13a..0c231d273cd 100644 --- a/modules/storages/app/common/storages/peripherals/storage_interaction/authentication_strategies/oauth_client_credentials.rb +++ b/modules/storages/app/common/storages/peripherals/storage_interaction/authentication_strategies/oauth_client_credentials.rb @@ -37,15 +37,16 @@ module Storages Strategy.new(:oauth_client_credentials) end + # rubocop:disable Metrics/AbcSize def call(storage:, http_options: {}) config = storage.oauth_configuration.to_httpx_oauth_config return build_failure(storage) unless config.valid? - access_token = Rails.cache.read("storage.#{storage.id}.access_token") + access_token = Rails.cache.read("storage.#{storage.id}.httpx_access_token") http_result = if access_token.present? - http_with_current_token(access_token: access_token, http_options: http_options) + http_with_current_token(access_token:, http_options:) else http_with_new_token(issuer: config.issuer, client_id: config.client_id, @@ -55,16 +56,19 @@ module Storages end return http_result if http_result.failure? + http = http_result.result if access_token.nil? token = http.instance_variable_get(:@options).oauth_session.access_token - Rails.cache.write("storage.#{storage.id}.access_token", token, expires_in: 50.minutes) + Rails.cache.write("storage.#{storage.id}.httpx_access_token", token, expires_in: 50.minutes) end yield http end + # rubocop:enable Metrics/AbcSize + private def http_with_current_token(access_token:, http_options:) @@ -83,9 +87,9 @@ module Storages .with(http_options) ServiceResult.success(result: http) rescue HTTPX::HTTPError => e - return Failures::Builder.call(code: :unauthorized, - log_message: "Error while fetching OAuth access token.", - data: Failures::ErrorData.call(response: e.response, source: self.class)) + Failures::Builder.call(code: :unauthorized, + log_message: "Error while fetching OAuth access token.", + data: Failures::ErrorData.call(response: e.response, source: self.class)) end def build_failure(storage) diff --git a/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb b/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb index a904819642c..4121efa8cf3 100644 --- a/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb +++ b/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb @@ -280,7 +280,7 @@ module Storages in { status: Integer } { status: payload.status, body: payload.body.to_s } else - payload.error.to_s + payload.to_s end error_message = context.merge({ command: error.data.source, message: error.log_message, data: }) diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/set_permissions_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/set_permissions_command_spec.rb index d1fb1cd7106..88408e2f40a 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/set_permissions_command_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/one_drive/set_permissions_command_spec.rb @@ -145,7 +145,7 @@ RSpec.describe Storages::Peripherals::StorageInteraction::OneDrive::SetPermissio end context "when there is a timeout" do - it "logs a warnig and does not raise NoMethodError", vcr: "one_drive/set_permissions_delete_permission_read" do + it "logs a warning and does not raise NoMethodError", vcr: "one_drive/set_permissions_delete_permission_read" do stub_request_with_timeout(:post, /invite$/) allow(OpenProject.logger).to receive(:warn) diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_create_permission_read.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_create_permission_read.yml index 135a4bfad7c..01c09e11d6c 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_create_permission_read.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_create_permission_read.yml @@ -37,24 +37,83 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 74a6931e-d86b-4cbe-a86f-f1b538ea6500 + - 3624bfd9-6a99-4c8e-a67e-b36108bba700 X-Ms-Ests-Server: - - 2.1.17122.3 - WEULR1 ProdSlices + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AtoUkabZLU1Dm35O6IAUTtqkbDoXAQAAAK_aSt0OAAAA; expires=Thu, 29-Feb-2024 - 11:55:27 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=Ag7wp_6Iq8JAqS267e7jNTGkbDoXAQAAACfout0OAAAA; expires=Fri, 24-May-2024 + 11:46:47 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Tue, 30 Jan 2024 11:55:27 GMT + - Wed, 24 Apr 2024 11:46:47 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Tue, 30 Jan 2024 11:55:27 GMT + recorded_at: Wed, 24 Apr 2024 11:46:47 GMT +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 891ddc70-72bc-4df9-add3-867dccd39000 + X-Ms-Ests-Server: + - 2.1.17846.6 - FRC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AhTYZZSB0uFPshZKDJ6VxqOkbDoXAQAAACfout0OAAAA; expires=Fri, 24-May-2024 + 11:46:48 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 11:46:47 GMT + Content-Length: + - '1740' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 11:46:48 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -62,18 +121,18 @@ http_interactions: encoding: UTF-8 string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - '88' + Authorization: + - Bearer response: status: code: 201 @@ -81,41 +140,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{4F26BBEF-EA2F-422D-BBDE-467E08A32E35},1"' + - '"{7BAA41CE-7694-4048-838D-B3D8E0F2C038},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - c860fe8f-5536-4e83-bfbf-ce4b42a99add + - e36224dc-1d0d-4081-9980-8d419d36db98 Client-Request-Id: - - c860fe8f-5536-4e83-bfbf-ce4b42a99add + - e36224dc-1d0d-4081-9980-8d419d36db98 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DC"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF00015126"}}' Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:27 GMT + - Wed, 24 Apr 2024 11:46:48 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{4F26BBEF-EA2F-422D-BBDE-467E08A32E35},1\"","createdDateTime":"2024-01-30T11:55:28Z","eTag":"\"{4F26BBEF-EA2F-422D-BBDE-467E08A32E35},1\"","id":"01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV","lastModifiedDateTime":"2024-01-30T11:55:28Z","name":"Permission - Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{4F26BBEF-EA2F-422D-BBDE-467E08A32E35},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{7BAA41CE-7694-4048-838D-B3D8E0F2C038},1\"","createdDateTime":"2024-04-24T11:46:48Z","eTag":"\"{7BAA41CE-7694-4048-838D-B3D8E0F2C038},1\"","id":"01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY","lastModifiedDateTime":"2024-04-24T11:46:48Z","name":"Permission + Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{7BAA41CE-7694-4048-838D-B3D8E0F2C038},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:28Z","lastModifiedDateTime":"2024-01-30T11:55:28Z"},"folder":{"childCount":0}}' - recorded_at: Tue, 30 Jan 2024 11:55:28 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T11:46:48Z","lastModifiedDateTime":"2024-04-24T11:46:48Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 11:46:48 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY/permissions body: encoding: US-ASCII string: '' @@ -127,7 +184,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,22 +194,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - c8b32f67-1592-4af4-9fbc-9b5a9c102619 + - b717588b-6e64-4523-9537-756f713ce38c Client-Request-Id: - - c8b32f67-1592-4af4-9fbc-9b5a9c102619 + - b717588b-6e64-4523-9537-756f713ce38c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000045F"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0002AB77"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -160,26 +213,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:28 GMT + - Wed, 24 Apr 2024 11:46:49 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:28 GMT + recorded_at: Wed, 24 Apr 2024 11:46:49 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY body: encoding: US-ASCII string: '' @@ -191,7 +245,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -201,8 +255,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -211,24 +263,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - eb6bdc67-8ee7-4b27-a40a-61c5d1ded2c5 + - 96896688-7545-40f9-bea5-2b4732ebe4bf Client-Request-Id: - - eb6bdc67-8ee7-4b27-a40a-61c5d1ded2c5 + - 96896688-7545-40f9-bea5-2b4732ebe4bf X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000045D"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF00015127"}}' Date: - - Tue, 30 Jan 2024 11:55:28 GMT + - Wed, 24 Apr 2024 11:46:48 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:28Z","eTag":"\"{4F26BBEF-EA2F-422D-BBDE-467E08A32E35},1\"","id":"01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:28Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:46:48Z","eTag":"\"{7BAA41CE-7694-4048-838D-B3D8E0F2C038},2\"","id":"01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:46:48Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{4F26BBEF-EA2F-422D-BBDE-467E08A32E35},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:28Z","lastModifiedDateTime":"2024-01-30T11:55:28Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:28 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{7BAA41CE-7694-4048-838D-B3D8E0F2C038},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:46:48Z","lastModifiedDateTime":"2024-04-24T11:46:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:46:49 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY/permissions body: encoding: US-ASCII string: '' @@ -240,7 +293,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -250,22 +303,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 17626be5-77c1-4002-a527-7069c791d7eb + - fe07c818-850b-4c77-a3e5-7adf7e8300bf Client-Request-Id: - - 17626be5-77c1-4002-a527-7069c791d7eb + - fe07c818-850b-4c77-a3e5-7adf7e8300bf X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000366"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0001511C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -273,26 +322,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:28 GMT + - Wed, 24 Apr 2024 11:46:49 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:29 GMT + recorded_at: Wed, 24 Apr 2024 11:46:49 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}]}' @@ -304,7 +354,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -316,8 +366,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -329,11 +377,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 78684050-d5eb-4acb-99a1-6fd24f9f9abd + - b37b78dc-e3e7-4a12-8319-3283efd9b99f Client-Request-Id: - - 78684050-d5eb-4acb-99a1-6fd24f9f9abd + - b37b78dc-e3e7-4a12-8319-3283efd9b99f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002D8"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0002E1B8"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -344,15 +392,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:29 GMT + - Wed, 24 Apr 2024 11:46:50 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello Rocha"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:30 GMT + recorded_at: Wed, 24 Apr 2024 11:46:51 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY/permissions body: encoding: US-ASCII string: '' @@ -364,7 +412,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -374,22 +422,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5f385752-f162-4ede-b516-b01752cbd7b6 + - 183b5e13-e00a-4ac7-8dbc-afb13ff3a8a6 Client-Request-Id: - - 5f385752-f162-4ede-b516-b01752cbd7b6 + - 183b5e13-e00a-4ac7-8dbc-afb13ff3a8a6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000036B"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0002AB3E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -397,41 +441,41 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:30 GMT + - Wed, 24 Apr 2024 11:46:51 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"displayName":"Marcello + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello Rocha","email":"mrocha.op@outlook.com","id":"24","loginName":"i:0#.f|membership|mrocha.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:30 GMT + recorded_at: Wed, 24 Apr 2024 11:46:51 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPPXMTE6L7KFVBLXXSGPYEKGLRV + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POOIGVHXFDWJBAIHDNT3DQPFQBY body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -444,15 +488,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 38228138-7180-4887-99c0-08e9b29a389d + - 0f30e23f-2ae6-440a-bce3-55469bd540aa Client-Request-Id: - - 38228138-7180-4887-99c0-08e9b29a389d + - 0f30e23f-2ae6-440a-bce3-55469bd540aa X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DA"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0001511E"}}' Date: - - Tue, 30 Jan 2024 11:55:30 GMT + - Wed, 24 Apr 2024 11:46:51 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:30 GMT + recorded_at: Wed, 24 Apr 2024 11:46:52 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_create_permission_write.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_create_permission_write.yml index 46c044f04ce..0a67c65d392 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_create_permission_write.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_create_permission_write.yml @@ -37,24 +37,83 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - a92eb883-580b-4081-93ad-fa1f3c855a00 + - 012a4dce-e753-45d6-8eb4-a9796254a100 X-Ms-Ests-Server: - - 2.1.17122.3 - NEULR1 ProdSlices + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AoTxvWNb9mVFk80C1p1cj6akbDoXAQAAALLaSt0OAAAA; expires=Thu, 29-Feb-2024 - 11:55:30 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AsSuOcI877JBhwtEJFJ5gwukbDoXAQAAACLout0OAAAA; expires=Fri, 24-May-2024 + 11:46:43 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Tue, 30 Jan 2024 11:55:30 GMT + - Wed, 24 Apr 2024 11:46:42 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Tue, 30 Jan 2024 11:55:30 GMT + recorded_at: Wed, 24 Apr 2024 11:46:43 GMT +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - d5c5225f-eda6-4348-b9cf-e2c2e372c900 + X-Ms-Ests-Server: + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AuWQNT7kPaxDms08xyYmKzekbDoXAQAAACLout0OAAAA; expires=Fri, 24-May-2024 + 11:46:43 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 11:46:42 GMT + Content-Length: + - '1740' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 11:46:43 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -62,18 +121,18 @@ http_interactions: encoding: UTF-8 string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - '88' + Authorization: + - Bearer response: status: code: 201 @@ -81,41 +140,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{A8262B4A-33EE-45F4-BF0A-9861A49B3D65},1"' + - '"{A2F56992-FA51-467D-8359-E4187317AE7C},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 180f0255-3042-4ad5-b47d-43a2f75824d2 + - 1c934038-cb42-4789-9871-5d7a6a55f5e2 Client-Request-Id: - - 180f0255-3042-4ad5-b47d-43a2f75824d2 + - 1c934038-cb42-4789-9871-5d7a6a55f5e2 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000356"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0002AB3E"}}' Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:30 GMT + - Wed, 24 Apr 2024 11:46:43 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{A8262B4A-33EE-45F4-BF0A-9861A49B3D65},1\"","createdDateTime":"2024-01-30T11:55:31Z","eTag":"\"{A8262B4A-33EE-45F4-BF0A-9861A49B3D65},1\"","id":"01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF","lastModifiedDateTime":"2024-01-30T11:55:31Z","name":"Permission - Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{A8262B4A-33EE-45F4-BF0A-9861A49B3D65},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{A2F56992-FA51-467D-8359-E4187317AE7C},1\"","createdDateTime":"2024-04-24T11:46:44Z","eTag":"\"{A2F56992-FA51-467D-8359-E4187317AE7C},1\"","id":"01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4","lastModifiedDateTime":"2024-04-24T11:46:44Z","name":"Permission + Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{A2F56992-FA51-467D-8359-E4187317AE7C},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:31Z","lastModifiedDateTime":"2024-01-30T11:55:31Z"},"folder":{"childCount":0}}' - recorded_at: Tue, 30 Jan 2024 11:55:31 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T11:46:44Z","lastModifiedDateTime":"2024-04-24T11:46:44Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 11:46:44 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4/permissions body: encoding: US-ASCII string: '' @@ -127,7 +184,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,22 +194,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 8f722584-8355-44a9-841d-38c48a40b51c + - b54e175f-ffa0-4614-8512-60e666b9df1a Client-Request-Id: - - 8f722584-8355-44a9-841d-38c48a40b51c + - b54e175f-ffa0-4614-8512-60e666b9df1a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DC"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0002E1B9"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -160,26 +213,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:31 GMT + - Wed, 24 Apr 2024 11:46:44 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:31 GMT + recorded_at: Wed, 24 Apr 2024 11:46:44 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4 body: encoding: US-ASCII string: '' @@ -191,7 +245,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -201,8 +255,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -211,24 +263,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1f4d1d10-6f09-4d73-9579-b83990b1321a + - 94238c27-a573-4ef6-bf54-0454afee51ff Client-Request-Id: - - 1f4d1d10-6f09-4d73-9579-b83990b1321a + - 94238c27-a573-4ef6-bf54-0454afee51ff X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002C3"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0001511D"}}' Date: - - Tue, 30 Jan 2024 11:55:31 GMT + - Wed, 24 Apr 2024 11:46:44 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:31Z","eTag":"\"{A8262B4A-33EE-45F4-BF0A-9861A49B3D65},1\"","id":"01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:31Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:46:44Z","eTag":"\"{A2F56992-FA51-467D-8359-E4187317AE7C},2\"","id":"01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:46:45Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{A8262B4A-33EE-45F4-BF0A-9861A49B3D65},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:31Z","lastModifiedDateTime":"2024-01-30T11:55:31Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:31 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{A2F56992-FA51-467D-8359-E4187317AE7C},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:46:44Z","lastModifiedDateTime":"2024-04-24T11:46:45Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:46:44 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4/permissions body: encoding: US-ASCII string: '' @@ -240,7 +293,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -250,22 +303,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - ef846a6d-c84b-4f1e-acb2-2ac8d919e18b + - b7057ee5-ee54-43a3-8339-857ffdc7748f Client-Request-Id: - - ef846a6d-c84b-4f1e-acb2-2ac8d919e18b + - b7057ee5-ee54-43a3-8339-857ffdc7748f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000045F"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0002E1B5"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -273,26 +322,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:31 GMT + - Wed, 24 Apr 2024 11:46:44 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:31 GMT + recorded_at: Wed, 24 Apr 2024 11:46:45 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}]}' @@ -304,7 +354,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -316,8 +366,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -329,11 +377,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - bf057f21-a4e5-48d7-9e16-c0481ba43758 + - 48805eba-c9d3-4ddd-ace5-9fb973f25d88 Client-Request-Id: - - bf057f21-a4e5-48d7-9e16-c0481ba43758 + - 48805eba-c9d3-4ddd-ace5-9fb973f25d88 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000045D"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0002CE1A"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -344,15 +392,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:32 GMT + - Wed, 24 Apr 2024 11:46:46 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello Rocha"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:33 GMT + recorded_at: Wed, 24 Apr 2024 11:46:46 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4/permissions body: encoding: US-ASCII string: '' @@ -364,7 +412,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -374,22 +422,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - edcfbc9d-50c6-4d87-b863-3982df827f76 + - 7ff8747b-c7d4-4b7b-9f4e-90086242adfc Client-Request-Id: - - edcfbc9d-50c6-4d87-b863-3982df827f76 + - 7ff8747b-c7d4-4b7b-9f4e-90086242adfc X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E8"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF0002E1B3"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -397,41 +441,41 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:32 GMT + - Wed, 24 Apr 2024 11:46:46 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"displayName":"Marcello + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello Rocha","email":"mrocha.op@outlook.com","id":"24","loginName":"i:0#.f|membership|mrocha.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:33 GMT + recorded_at: Wed, 24 Apr 2024 11:46:47 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKFMTKR3RT6RC36CUYMGSJWPLF + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMSNH22EUP2PVDIGWPEDBZRPLT4 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -444,15 +488,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 665945fe-446b-4e2d-936c-cb0deca64cdc + - '081e323c-8a27-4892-ae2f-ef5fc0ae5b3c' Client-Request-Id: - - 665945fe-446b-4e2d-936c-cb0deca64cdc + - '081e323c-8a27-4892-ae2f-ef5fc0ae5b3c' X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000045E"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"AM4PEPF00028B85"}}' Date: - - Tue, 30 Jan 2024 11:55:33 GMT + - Wed, 24 Apr 2024 11:46:47 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:33 GMT + recorded_at: Wed, 24 Apr 2024 11:46:47 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_delete_permission_read.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_delete_permission_read.yml index 4ca8bf60eee..18c8ffc059f 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_delete_permission_read.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_delete_permission_read.yml @@ -1,5 +1,118 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 32e2096c-69a5-4406-a287-a3aa09341a00 + X-Ms-Ests-Server: + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AnHWBpwXVY9CjKnY5lKTPmakbDoXAQAAALXnut0OAAAA; expires=Fri, 24-May-2024 + 11:44:54 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 11:44:53 GMT + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 11:44:54 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '88' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{31DC64E0-6C92-4EF8-9320-21D5134CE071},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - f33c1d8b-908e-47ab-8706-3a3c37956633 + Client-Request-Id: + - f33c1d8b-908e-47ab-8706-3a3c37956633 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF00000393"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 11:44:53 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{31DC64E0-6C92-4EF8-9320-21D5134CE071},1\"","createdDateTime":"2024-04-24T11:44:54Z","eTag":"\"{31DC64E0-6C92-4EF8-9320-21D5134CE071},1\"","id":"01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR","lastModifiedDateTime":"2024-04-24T11:44:54Z","name":"Permission + Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{31DC64E0-6C92-4EF8-9320-21D5134CE071},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T11:44:54Z","lastModifiedDateTime":"2024-04-24T11:44:54Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 11:44:54 GMT - request: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token @@ -37,85 +150,29 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - f6a64cae-0f12-4188-afbd-a457aba08000 + - 5636eceb-2499-4db9-a5f4-4cdbe0017d00 X-Ms-Ests-Server: - - 2.1.17122.3 - FRC ProdSlices + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=ArXeNGFv4BBHqm7Ml_JaHOSkbDoXAQAAALnaSt0OAAAA; expires=Thu, 29-Feb-2024 - 11:55:37 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=Ahq7btrtSmJFnN1XAKAFgRSkbDoXAQAAALbnut0OAAAA; expires=Fri, 24-May-2024 + 11:44:54 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Tue, 30 Jan 2024 11:55:36 GMT + - Wed, 24 Apr 2024 11:44:54 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Tue, 30 Jan 2024 11:55:37 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '88' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{A65BAC36-9A70-46A5-A92C-F5955F14EC71},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 18bebc45-58dd-4053-a921-2c83fa618207 - Client-Request-Id: - - 18bebc45-58dd-4053-a921-2c83fa618207 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000045F"}}' - Odata-Version: - - '4.0' - Date: - - Tue, 30 Jan 2024 11:55:38 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{A65BAC36-9A70-46A5-A92C-F5955F14EC71},1\"","createdDateTime":"2024-01-30T11:55:38Z","eTag":"\"{A65BAC36-9A70-46A5-A92C-F5955F14EC71},1\"","id":"01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR","lastModifiedDateTime":"2024-01-30T11:55:38Z","name":"Permission - Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{A65BAC36-9A70-46A5-A92C-F5955F14EC71},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:38Z","lastModifiedDateTime":"2024-01-30T11:55:38Z"},"folder":{"childCount":0}}' - recorded_at: Tue, 30 Jan 2024 11:55:38 GMT + recorded_at: Wed, 24 Apr 2024 11:44:54 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR body: encoding: US-ASCII string: '' @@ -127,7 +184,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,8 +194,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -147,24 +202,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 3b5ad605-d8cb-4114-a05e-ca43ad476a3a + - 34b3cce1-028a-435e-9ad5-a0b3739acd19 Client-Request-Id: - - 3b5ad605-d8cb-4114-a05e-ca43ad476a3a + - 34b3cce1-028a-435e-9ad5-a0b3739acd19 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000461"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF000003BA"}}' Date: - - Tue, 30 Jan 2024 11:55:37 GMT + - Wed, 24 Apr 2024 11:44:54 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:38Z","eTag":"\"{A65BAC36-9A70-46A5-A92C-F5955F14EC71},1\"","id":"01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:38Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:44:54Z","eTag":"\"{31DC64E0-6C92-4EF8-9320-21D5134CE071},2\"","id":"01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:44:54Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{A65BAC36-9A70-46A5-A92C-F5955F14EC71},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:38Z","lastModifiedDateTime":"2024-01-30T11:55:38Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:38 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{31DC64E0-6C92-4EF8-9320-21D5134CE071},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:44:54Z","lastModifiedDateTime":"2024-04-24T11:44:54Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:44:55 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR/permissions body: encoding: US-ASCII string: '' @@ -176,7 +232,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -186,22 +242,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 6cf01637-1e0c-47e8-8f73-a8168f7df9a0 + - 59a2bc3a-f7a8-4a83-921a-ecbccd267ac1 Client-Request-Id: - - 6cf01637-1e0c-47e8-8f73-a8168f7df9a0 + - 59a2bc3a-f7a8-4a83-921a-ecbccd267ac1 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E8"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF00000390"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -209,26 +261,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:38 GMT + - Wed, 24 Apr 2024 11:44:55 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:38 GMT + recorded_at: Wed, 24 Apr 2024 11:44:55 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}]}' @@ -240,7 +293,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -252,8 +305,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -265,11 +316,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 4c583c13-d0f9-4925-a664-b72d432ce9f9 + - af06128c-17cf-4b84-9ff2-f3d783ec3a2f Client-Request-Id: - - 4c583c13-d0f9-4925-a664-b72d432ce9f9 + - af06128c-17cf-4b84-9ff2-f3d783ec3a2f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E4"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF0000058C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -280,15 +331,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:38 GMT + - Wed, 24 Apr 2024 11:44:56 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello Rocha"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:39 GMT + recorded_at: Wed, 24 Apr 2024 11:44:57 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR/permissions body: encoding: US-ASCII string: '' @@ -300,7 +351,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -310,22 +361,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9bc6b549-3b30-490c-af3c-3785301c248d + - 97aaaefa-98ac-407f-97d1-9e79a72dae03 Client-Request-Id: - - 9bc6b549-3b30-490c-af3c-3785301c248d + - 97aaaefa-98ac-407f-97d1-9e79a72dae03 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DD"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF0000056B"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -333,29 +380,31 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:39 GMT + - Wed, 24 Apr 2024 11:44:56 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"displayName":"Marcello + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello Rocha","email":"mrocha.op@outlook.com","id":"24","loginName":"i:0#.f|membership|mrocha.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:39 GMT + recorded_at: Wed, 24 Apr 2024 11:44:57 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR body: encoding: US-ASCII string: '' @@ -367,7 +416,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -377,8 +426,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -387,24 +434,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - b7150639-7cf7-4c62-b458-5a7bc9da00b0 + - 572e041e-c2d9-4f67-91cd-257c53525aaa Client-Request-Id: - - b7150639-7cf7-4c62-b458-5a7bc9da00b0 + - 572e041e-c2d9-4f67-91cd-257c53525aaa X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000462"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF00000571"}}' Date: - - Tue, 30 Jan 2024 11:55:39 GMT + - Wed, 24 Apr 2024 11:44:57 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:38Z","eTag":"\"{A65BAC36-9A70-46A5-A92C-F5955F14EC71},2\"","id":"01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:38Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:44:54Z","eTag":"\"{31DC64E0-6C92-4EF8-9320-21D5134CE071},3\"","id":"01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:44:54Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{A65BAC36-9A70-46A5-A92C-F5955F14EC71},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:38Z","lastModifiedDateTime":"2024-01-30T11:55:38Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:39 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{31DC64E0-6C92-4EF8-9320-21D5134CE071},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:44:54Z","lastModifiedDateTime":"2024-04-24T11:44:54Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:44:57 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR/permissions body: encoding: US-ASCII string: '' @@ -416,7 +464,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -426,22 +474,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 21859fbe-0668-4220-a3c3-8ef65dbf566a + - 3a3adb64-d751-4ed6-9e92-c6e8d13a5196 Client-Request-Id: - - 21859fbe-0668-4220-a3c3-8ef65dbf566a + - 3a3adb64-d751-4ed6-9e92-c6e8d13a5196 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000318"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF0000054F"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -449,29 +493,31 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:39 GMT + - Wed, 24 Apr 2024 11:44:57 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"displayName":"Marcello + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello Rocha","email":"mrocha.op@outlook.com","id":"24","loginName":"i:0#.f|membership|mrocha.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:40 GMT + recorded_at: Wed, 24 Apr 2024 11:44:58 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR/permissions/aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR/permissions/aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20 body: encoding: US-ASCII string: '' @@ -483,7 +529,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -496,11 +542,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - d89074c8-3b7b-4880-95a5-b0d3820eb266 + - 677bfde4-fe1f-470d-a925-e77e288c31d9 Client-Request-Id: - - d89074c8-3b7b-4880-95a5-b0d3820eb266 + - 677bfde4-fe1f-470d-a925-e77e288c31d9 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000463"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF000003EF"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -509,14 +555,14 @@ http_interactions: Sunset: - Sun, 01 Oct 2023 23:59:59 GMT Date: - - Tue, 30 Jan 2024 11:55:40 GMT + - Wed, 24 Apr 2024 11:44:58 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:40 GMT + recorded_at: Wed, 24 Apr 2024 11:44:59 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR/permissions body: encoding: US-ASCII string: '' @@ -528,7 +574,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -538,22 +584,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 93e40014-2c7d-4bfb-801c-e40ca1e61043 + - 52a04649-7c65-4665-8f77-e724f2b0a7a9 Client-Request-Id: - - 93e40014-2c7d-4bfb-801c-e40ca1e61043 + - 52a04649-7c65-4665-8f77-e724f2b0a7a9 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E8"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF000003B9"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -561,38 +603,37 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:40 GMT + - Wed, 24 Apr 2024 11:44:58 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:41 GMT + recorded_at: Wed, 24 Apr 2024 11:44:59 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJWVRN2M4E2UVDKSLHVSVPRJ3DR + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPAMTODDETM7BHJGIBB2UJUZYDR body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -605,15 +646,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - f9ac1762-f4b6-42ba-ac84-def0747ffeda + - 65bc4cd9-7c82-4235-b7f5-cec055cd1b83 Client-Request-Id: - - f9ac1762-f4b6-42ba-ac84-def0747ffeda + - 65bc4cd9-7c82-4235-b7f5-cec055cd1b83 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DA"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF000005A8"}}' Date: - - Tue, 30 Jan 2024 11:55:41 GMT + - Wed, 24 Apr 2024 11:44:59 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:41 GMT + recorded_at: Wed, 24 Apr 2024 11:44:59 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_delete_permission_write.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_delete_permission_write.yml index 80f39f1d980..fd6128ee99f 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_delete_permission_write.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_delete_permission_write.yml @@ -1,5 +1,118 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 5143f273-9cef-4718-af47-ac225a537e00 + X-Ms-Ests-Server: + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AjdEKMJpp6FCvtvFN4DksqykbDoXAQAAALvnut0OAAAA; expires=Fri, 24-May-2024 + 11:45:00 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 11:44:59 GMT + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 11:45:00 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '88' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{5EA835A5-EAF8-439F-B12A-6827A7403436},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 0f563d4f-9649-4b0d-a129-e53828e229a6 + Client-Request-Id: + - 0f563d4f-9649-4b0d-a129-e53828e229a6 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF00000555"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 11:45:00 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{5EA835A5-EAF8-439F-B12A-6827A7403436},1\"","createdDateTime":"2024-04-24T11:45:01Z","eTag":"\"{5EA835A5-EAF8-439F-B12A-6827A7403436},1\"","id":"01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW","lastModifiedDateTime":"2024-04-24T11:45:01Z","name":"Permission + Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{5EA835A5-EAF8-439F-B12A-6827A7403436},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T11:45:01Z","lastModifiedDateTime":"2024-04-24T11:45:01Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 11:45:00 GMT - request: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token @@ -37,85 +150,29 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 4647f244-f345-494e-ba1a-c916616c8a00 + - 120cf2de-1b77-484f-affa-e1bb4eeb7600 X-Ms-Ests-Server: - - 2.1.17122.3 - SEC ProdSlices + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AqIEr1AzOFJGgxehXlWHjnakbDoXAQAAALTaSt0OAAAA; expires=Thu, 29-Feb-2024 - 11:55:33 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AqWtMJprZjhGu6zUDKw0UfOkbDoXAQAAALznut0OAAAA; expires=Fri, 24-May-2024 + 11:45:00 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Tue, 30 Jan 2024 11:55:33 GMT + - Wed, 24 Apr 2024 11:45:00 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Tue, 30 Jan 2024 11:55:34 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '88' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{CFE846D3-5EC2-4A6A-BEAB-020F4E163FF1},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - d2b2573f-ed2c-4cc2-8e8b-6b76eed34f83 - Client-Request-Id: - - d2b2573f-ed2c-4cc2-8e8b-6b76eed34f83 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000356"}}' - Odata-Version: - - '4.0' - Date: - - Tue, 30 Jan 2024 11:55:33 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{CFE846D3-5EC2-4A6A-BEAB-020F4E163FF1},1\"","createdDateTime":"2024-01-30T11:55:34Z","eTag":"\"{CFE846D3-5EC2-4A6A-BEAB-020F4E163FF1},1\"","id":"01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R","lastModifiedDateTime":"2024-01-30T11:55:34Z","name":"Permission - Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{CFE846D3-5EC2-4A6A-BEAB-020F4E163FF1},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:34Z","lastModifiedDateTime":"2024-01-30T11:55:34Z"},"folder":{"childCount":0}}' - recorded_at: Tue, 30 Jan 2024 11:55:34 GMT + recorded_at: Wed, 24 Apr 2024 11:45:00 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW body: encoding: US-ASCII string: '' @@ -127,7 +184,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,8 +194,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -147,24 +202,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 56690bd2-15db-49a8-b6e5-30b90033bd48 + - 53365d97-7e93-4aad-83c5-557e1b3bf587 Client-Request-Id: - - 56690bd2-15db-49a8-b6e5-30b90033bd48 + - 53365d97-7e93-4aad-83c5-557e1b3bf587 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002C3"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF0000039B"}}' Date: - - Tue, 30 Jan 2024 11:55:33 GMT + - Wed, 24 Apr 2024 11:45:01 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:34Z","eTag":"\"{CFE846D3-5EC2-4A6A-BEAB-020F4E163FF1},1\"","id":"01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:34Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:45:01Z","eTag":"\"{5EA835A5-EAF8-439F-B12A-6827A7403436},2\"","id":"01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:45:01Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{CFE846D3-5EC2-4A6A-BEAB-020F4E163FF1},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:34Z","lastModifiedDateTime":"2024-01-30T11:55:34Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:34 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{5EA835A5-EAF8-439F-B12A-6827A7403436},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:45:01Z","lastModifiedDateTime":"2024-04-24T11:45:01Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:45:01 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW/permissions body: encoding: US-ASCII string: '' @@ -176,7 +232,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -186,22 +242,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - f0256faf-4e2c-4958-8ba3-961434b1d436 + - 47473909-975c-4fc9-9103-2b79c63044ee Client-Request-Id: - - f0256faf-4e2c-4958-8ba3-961434b1d436 + - 47473909-975c-4fc9-9103-2b79c63044ee X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000316"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF000005AA"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -209,26 +261,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:34 GMT + - Wed, 24 Apr 2024 11:45:01 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:34 GMT + recorded_at: Wed, 24 Apr 2024 11:45:01 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}]}' @@ -240,7 +293,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -252,8 +305,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -265,11 +316,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - f56ec05c-68b9-444d-9e7a-b84543fc339c + - 9881d04b-8a41-4a2a-87d6-03c2fc2cd484 Client-Request-Id: - - f56ec05c-68b9-444d-9e7a-b84543fc339c + - 9881d04b-8a41-4a2a-87d6-03c2fc2cd484 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E4"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF0000054F"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -280,15 +331,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:34 GMT + - Wed, 24 Apr 2024 11:45:01 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello Rocha"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:35 GMT + recorded_at: Wed, 24 Apr 2024 11:45:02 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW/permissions body: encoding: US-ASCII string: '' @@ -300,7 +351,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -310,22 +361,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 8c5002ed-4101-40c3-8937-f613be79f4b0 + - b8322456-ec54-4f36-be7b-e535bfefde33 Client-Request-Id: - - 8c5002ed-4101-40c3-8937-f613be79f4b0 + - b8322456-ec54-4f36-be7b-e535bfefde33 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DA"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF000003F3"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -333,29 +380,31 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:35 GMT + - Wed, 24 Apr 2024 11:45:02 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"displayName":"Marcello + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello Rocha","email":"mrocha.op@outlook.com","id":"24","loginName":"i:0#.f|membership|mrocha.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:36 GMT + recorded_at: Wed, 24 Apr 2024 11:45:03 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW body: encoding: US-ASCII string: '' @@ -367,7 +416,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -377,8 +426,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -387,24 +434,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - cb6c86e2-5217-47ed-a152-3be574dc95cd + - 279d1841-57c0-4848-a772-9f2ce8ac706c Client-Request-Id: - - cb6c86e2-5217-47ed-a152-3be574dc95cd + - 279d1841-57c0-4848-a772-9f2ce8ac706c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002D8"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF000005AA"}}' Date: - - Tue, 30 Jan 2024 11:55:35 GMT + - Wed, 24 Apr 2024 11:45:03 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:34Z","eTag":"\"{CFE846D3-5EC2-4A6A-BEAB-020F4E163FF1},2\"","id":"01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:34Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:45:01Z","eTag":"\"{5EA835A5-EAF8-439F-B12A-6827A7403436},3\"","id":"01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:45:01Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{CFE846D3-5EC2-4A6A-BEAB-020F4E163FF1},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:34Z","lastModifiedDateTime":"2024-01-30T11:55:34Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:36 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{5EA835A5-EAF8-439F-B12A-6827A7403436},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:45:01Z","lastModifiedDateTime":"2024-04-24T11:45:01Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:45:03 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW/permissions body: encoding: US-ASCII string: '' @@ -416,7 +464,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -426,22 +474,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 584ab87f-ae3e-4434-b3e9-cd9cccc92aca + - 73e9a805-452b-48f6-b8da-9190cedef6ae Client-Request-Id: - - 584ab87f-ae3e-4434-b3e9-cd9cccc92aca + - 73e9a805-452b-48f6-b8da-9190cedef6ae X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000464"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF00000571"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -449,29 +493,31 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:36 GMT + - Wed, 24 Apr 2024 11:45:03 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"displayName":"Marcello + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello Rocha","email":"mrocha.op@outlook.com","id":"24","loginName":"i:0#.f|membership|mrocha.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:36 GMT + recorded_at: Wed, 24 Apr 2024 11:45:04 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R/permissions/aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW/permissions/aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20 body: encoding: US-ASCII string: '' @@ -483,7 +529,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -496,11 +542,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - c6e9353d-3920-4e9c-915e-1257b8546ad6 + - d8ea55b1-a569-42f7-bd86-76f62a6041ad Client-Request-Id: - - c6e9353d-3920-4e9c-915e-1257b8546ad6 + - d8ea55b1-a569-42f7-bd86-76f62a6041ad X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000462"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF0000054F"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -509,14 +555,14 @@ http_interactions: Sunset: - Sun, 01 Oct 2023 23:59:59 GMT Date: - - Tue, 30 Jan 2024 11:55:36 GMT + - Wed, 24 Apr 2024 11:45:03 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:37 GMT + recorded_at: Wed, 24 Apr 2024 11:45:04 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW/permissions body: encoding: US-ASCII string: '' @@ -528,7 +574,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -538,22 +584,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 2e968ac6-db8e-454e-a6f0-1db99cc321e0 + - 6d083001-2257-4c2e-a889-9df8fa876ee9 Client-Request-Id: - - 2e968ac6-db8e-454e-a6f0-1db99cc321e0 + - 6d083001-2257-4c2e-a889-9df8fa876ee9 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000356"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF00000391"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -561,38 +603,37 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:36 GMT + - Wed, 24 Apr 2024 11:45:04 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:37 GMT + recorded_at: Wed, 24 Apr 2024 11:45:05 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POTI3UM7QS6NJFL5KYCB5HBMP7R + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFGWUF56HKT5B3CKTIE6TUANBW body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -605,15 +646,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - e68bb795-9d2c-41ef-95cf-9c54def36cb8 + - 00ec7787-cd59-497f-9d0c-a582b9b582df Client-Request-Id: - - e68bb795-9d2c-41ef-95cf-9c54def36cb8 + - 00ec7787-cd59-497f-9d0c-a582b9b582df X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DC"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"004","RoleInstance":"FR2PEPF0000056F"}}' Date: - - Tue, 30 Jan 2024 11:55:37 GMT + - Wed, 24 Apr 2024 11:45:04 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:37 GMT + recorded_at: Wed, 24 Apr 2024 11:45:05 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_not_found_folder.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_not_found_folder.yml index 80148791282..97c9c52e821 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_not_found_folder.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_not_found_folder.yml @@ -37,24 +37,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - b9638a08-b494-4dce-93e9-2772a8d08a00 + - ca79e193-85eb-4b38-a4e1-6444740a6500 X-Ms-Ests-Server: - - 2.1.17122.3 - FRC ProdSlices + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AlyqwIaXev9AvelRLZf_ZxOkbDoXAQAAAK7aSt0OAAAA; expires=Thu, 29-Feb-2024 - 11:55:26 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=ApLtMF9uhpJBj8lFCB9V6RSkbDoXAQAAAHHout0OAAAA; expires=Fri, 24-May-2024 + 11:48:02 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Tue, 30 Jan 2024 11:55:26 GMT + - Wed, 24 Apr 2024 11:48:01 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Tue, 30 Jan 2024 11:55:26 GMT + recorded_at: Wed, 24 Apr 2024 11:48:02 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/THIS_IS_NOT_THE_FOLDER_YOURE_LOOKING_FOR @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -79,8 +81,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; charset=utf-8 Content-Encoding: @@ -90,17 +90,74 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7b8f3010-a369-4830-a20a-e04c33a824c6 + - a82736c7-7ffc-425a-b1d5-58750376f5d0 Client-Request-Id: - - 7b8f3010-a369-4830-a20a-e04c33a824c6 + - a82736c7-7ffc-425a-b1d5-58750376f5d0 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000464"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"010","RoleInstance":"AM4PEPF000278F6"}}' Date: - - Tue, 30 Jan 2024 11:55:26 GMT + - Wed, 24 Apr 2024 11:48:02 GMT body: encoding: UTF-8 string: '{"error":{"code":"itemNotFound","message":"Item not found"}}' - recorded_at: Tue, 30 Jan 2024 11:55:27 GMT + recorded_at: Wed, 24 Apr 2024 11:48:03 GMT +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 7387aaa2-4560-48ef-890d-ffb31a837600 + X-Ms-Ests-Server: + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=ArsIcYhS1HRDl1TC_N6ELtWkbDoXAQAAAHLout0OAAAA; expires=Fri, 24-May-2024 + 11:48:03 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 11:48:02 GMT + Content-Length: + - '1740' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 11:48:03 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -108,18 +165,18 @@ http_interactions: encoding: UTF-8 string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - '88' + Authorization: + - Bearer response: status: code: 201 @@ -127,53 +184,49 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{C8295C55-7973-4367-A239-2E2C8A413927},1"' + - '"{C7555272-1501-4709-9C78-2FC712CD2532},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PKVLQU4Q43ZM5B2EOJOFSFECOJH') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PLSKJK4OAIVBFDZY6BPY4JM2JJS') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - afee8da8-85f8-4dd8-a86a-786c10c94b39 + - 60e7b080-0a1d-4e88-86ae-82ec32440318 Client-Request-Id: - - afee8da8-85f8-4dd8-a86a-786c10c94b39 + - 60e7b080-0a1d-4e88-86ae-82ec32440318 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000045E"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"010","RoleInstance":"AM4PEPF000278FB"}}' Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:27 GMT + - Wed, 24 Apr 2024 11:48:03 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{C8295C55-7973-4367-A239-2E2C8A413927},1\"","createdDateTime":"2024-01-30T11:55:27Z","eTag":"\"{C8295C55-7973-4367-A239-2E2C8A413927},1\"","id":"01AZJL5PKVLQU4Q43ZM5B2EOJOFSFECOJH","lastModifiedDateTime":"2024-01-30T11:55:27Z","name":"Permission - Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{C8295C55-7973-4367-A239-2E2C8A413927},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{C7555272-1501-4709-9C78-2FC712CD2532},1\"","createdDateTime":"2024-04-24T11:48:04Z","eTag":"\"{C7555272-1501-4709-9C78-2FC712CD2532},1\"","id":"01AZJL5PLSKJK4OAIVBFDZY6BPY4JM2JJS","lastModifiedDateTime":"2024-04-24T11:48:04Z","name":"Permission + Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{C7555272-1501-4709-9C78-2FC712CD2532},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:27Z","lastModifiedDateTime":"2024-01-30T11:55:27Z"},"folder":{"childCount":0}}' - recorded_at: Tue, 30 Jan 2024 11:55:27 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T11:48:04Z","lastModifiedDateTime":"2024-04-24T11:48:04Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 11:48:04 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKVLQU4Q43ZM5B2EOJOFSFECOJH + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLSKJK4OAIVBFDZY6BPY4JM2JJS body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -186,15 +239,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - '083512b4-d2d9-475a-ac38-5b63b413d7f6' + - 15b118a3-a891-41f7-8021-a8c911a45e03 Client-Request-Id: - - '083512b4-d2d9-475a-ac38-5b63b413d7f6' + - 15b118a3-a891-41f7-8021-a8c911a45e03 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000318"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"010","RoleInstance":"AM4PEPF000278FE"}}' Date: - - Tue, 30 Jan 2024 11:55:26 GMT + - Wed, 24 Apr 2024 11:48:03 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:27 GMT + recorded_at: Wed, 24 Apr 2024 11:48:04 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_replace_permissions_read.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_replace_permissions_read.yml index 391ab14141c..244faa9598a 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_replace_permissions_read.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_replace_permissions_read.yml @@ -1,5 +1,118 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 5898acbb-b1d0-4779-aeb4-a3f64d9d7000 + X-Ms-Ests-Server: + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AiWaPVRN6VJIpHqU96bUQkCkbDoXAQAAAEvout0OAAAA; expires=Fri, 24-May-2024 + 11:47:24 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 11:47:24 GMT + Content-Length: + - '1740' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 11:47:24 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '88' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{D2CAADF5-7A90-463B-9B7C-4CBFCE3C1671},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 27c7d864-ed8b-4f69-bf95-8697a65e44a1 + Client-Request-Id: + - 27c7d864-ed8b-4f69-bf95-8697a65e44a1 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF00032D10"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 11:47:24 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{D2CAADF5-7A90-463B-9B7C-4CBFCE3C1671},1\"","createdDateTime":"2024-04-24T11:47:25Z","eTag":"\"{D2CAADF5-7A90-463B-9B7C-4CBFCE3C1671},1\"","id":"01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR","lastModifiedDateTime":"2024-04-24T11:47:25Z","name":"Permission + Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{D2CAADF5-7A90-463B-9B7C-4CBFCE3C1671},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T11:47:25Z","lastModifiedDateTime":"2024-04-24T11:47:25Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 11:47:25 GMT - request: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token @@ -37,85 +150,29 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 9e1f97f5-a89d-4347-a247-2bfbfcae6500 + - ed19226e-a67c-4f61-bb12-968ebc117400 X-Ms-Ests-Server: - - 2.1.17122.3 - NEULR1 ProdSlices + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AsZWoH7Nlk1ChvFNb1zr38akbDoXAQAAAMLaSt0OAAAA; expires=Thu, 29-Feb-2024 - 11:55:46 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=ArvRsd-YJ8xHoFjbJ4yOeZKkbDoXAQAAAEzout0OAAAA; expires=Fri, 24-May-2024 + 11:47:25 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Tue, 30 Jan 2024 11:55:46 GMT + - Wed, 24 Apr 2024 11:47:24 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Tue, 30 Jan 2024 11:55:46 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '88' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{406D0E30-4B66-47D5-A1D9-DFCFE45700B2},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 16db7b4d-cd67-4ca0-9f18-03192173835f - Client-Request-Id: - - 16db7b4d-cd67-4ca0-9f18-03192173835f - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E7"}}' - Odata-Version: - - '4.0' - Date: - - Tue, 30 Jan 2024 11:55:46 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{406D0E30-4B66-47D5-A1D9-DFCFE45700B2},1\"","createdDateTime":"2024-01-30T11:55:47Z","eTag":"\"{406D0E30-4B66-47D5-A1D9-DFCFE45700B2},1\"","id":"01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS","lastModifiedDateTime":"2024-01-30T11:55:47Z","name":"Permission - Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{406D0E30-4B66-47D5-A1D9-DFCFE45700B2},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:47Z","lastModifiedDateTime":"2024-01-30T11:55:47Z"},"folder":{"childCount":0}}' - recorded_at: Tue, 30 Jan 2024 11:55:47 GMT + recorded_at: Wed, 24 Apr 2024 11:47:25 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR body: encoding: US-ASCII string: '' @@ -127,7 +184,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,8 +194,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -147,24 +202,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - e4995435-2a44-4975-acc5-81386be97e9b + - affa7fbf-a2cb-4cc5-ac32-dd88b37b9d25 Client-Request-Id: - - e4995435-2a44-4975-acc5-81386be97e9b + - affa7fbf-a2cb-4cc5-ac32-dd88b37b9d25 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000461"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF000105C8"}}' Date: - - Tue, 30 Jan 2024 11:55:46 GMT + - Wed, 24 Apr 2024 11:47:24 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:47Z","eTag":"\"{406D0E30-4B66-47D5-A1D9-DFCFE45700B2},1\"","id":"01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:47Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:47:25Z","eTag":"\"{D2CAADF5-7A90-463B-9B7C-4CBFCE3C1671},2\"","id":"01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:47:25Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{406D0E30-4B66-47D5-A1D9-DFCFE45700B2},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:47Z","lastModifiedDateTime":"2024-01-30T11:55:47Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:47 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{D2CAADF5-7A90-463B-9B7C-4CBFCE3C1671},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:47:25Z","lastModifiedDateTime":"2024-04-24T11:47:25Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:47:25 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR/permissions body: encoding: US-ASCII string: '' @@ -176,7 +232,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -186,22 +242,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - ae3c1061-c655-4d27-87f9-0508f0e98da8 + - bae7be9a-46ed-48bf-8f88-5b47585c2682 Client-Request-Id: - - ae3c1061-c655-4d27-87f9-0508f0e98da8 + - bae7be9a-46ed-48bf-8f88-5b47585c2682 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000036B"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF000105C1"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -209,26 +261,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:47 GMT + - Wed, 24 Apr 2024 11:47:25 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:47 GMT + recorded_at: Wed, 24 Apr 2024 11:47:26 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}]}' @@ -240,7 +293,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -252,8 +305,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -265,11 +316,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 88b49d1d-b34b-4b69-b53e-ec94f8807690 + - 033b6e5c-3129-4281-8596-2b03a05e2190 Client-Request-Id: - - 88b49d1d-b34b-4b69-b53e-ec94f8807690 + - 033b6e5c-3129-4281-8596-2b03a05e2190 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000366"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF00028A5B"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -280,15 +331,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:48 GMT + - Wed, 24 Apr 2024 11:47:27 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"grantedTo":{"user":{"email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f","displayName":"Andreas + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"grantedTo":{"user":{"email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f","displayName":"Andreas Pfohl"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:48 GMT + recorded_at: Wed, 24 Apr 2024 11:47:27 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR/permissions body: encoding: US-ASCII string: '' @@ -300,7 +351,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -310,22 +361,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - ee8d3734-0b19-4cf2-b373-e5510411d0f6 + - 15a0ff56-0a73-44b7-a644-09481ed08426 Client-Request-Id: - - ee8d3734-0b19-4cf2-b373-e5510411d0f6 + - 15a0ff56-0a73-44b7-a644-09481ed08426 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E4"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF00032D0D"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -333,29 +380,31 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:48 GMT + - Wed, 24 Apr 2024 11:47:27 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas - Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"},"siteUser":{"displayName":"Andreas + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas + Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas Pfohl","email":"apfohl.op@outlook.com","id":"15","loginName":"i:0#.f|membership|apfohl.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Andreas - Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:48 GMT + recorded_at: Wed, 24 Apr 2024 11:47:28 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR body: encoding: US-ASCII string: '' @@ -367,7 +416,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -377,8 +426,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -387,24 +434,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 6b28923c-a5a1-481d-a345-5fb19af75fbd + - da69cd94-74fa-4409-8e52-0e83b6c7a764 Client-Request-Id: - - 6b28923c-a5a1-481d-a345-5fb19af75fbd + - da69cd94-74fa-4409-8e52-0e83b6c7a764 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002D8"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF00010594"}}' Date: - - Tue, 30 Jan 2024 11:55:48 GMT + - Wed, 24 Apr 2024 11:47:28 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:47Z","eTag":"\"{406D0E30-4B66-47D5-A1D9-DFCFE45700B2},2\"","id":"01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:47Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:47:25Z","eTag":"\"{D2CAADF5-7A90-463B-9B7C-4CBFCE3C1671},3\"","id":"01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:47:25Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{406D0E30-4B66-47D5-A1D9-DFCFE45700B2},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:47Z","lastModifiedDateTime":"2024-01-30T11:55:47Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:49 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{D2CAADF5-7A90-463B-9B7C-4CBFCE3C1671},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:47:25Z","lastModifiedDateTime":"2024-04-24T11:47:25Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:47:28 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR/permissions body: encoding: US-ASCII string: '' @@ -416,7 +464,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -426,22 +474,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 19128be5-48d4-4886-9097-db4be72f4bf8 + - 3e984d42-2923-4aef-9cb8-afe7e7d24ac4 Client-Request-Id: - - 19128be5-48d4-4886-9097-db4be72f4bf8 + - 3e984d42-2923-4aef-9cb8-afe7e7d24ac4 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000464"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF00032D15"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -449,29 +493,31 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:48 GMT + - Wed, 24 Apr 2024 11:47:28 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas - Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"},"siteUser":{"displayName":"Andreas + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas + Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas Pfohl","email":"apfohl.op@outlook.com","id":"15","loginName":"i:0#.f|membership|apfohl.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Andreas - Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:49 GMT + recorded_at: Wed, 24 Apr 2024 11:47:28 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS/permissions/aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR/permissions/aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20 body: encoding: US-ASCII string: '' @@ -483,7 +529,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -496,11 +542,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - c0fb52f4-29c2-4b85-94d3-003997fc8359 + - f42d15f8-88ed-4eea-9ec9-7b1af7acbcdc Client-Request-Id: - - c0fb52f4-29c2-4b85-94d3-003997fc8359 + - f42d15f8-88ed-4eea-9ec9-7b1af7acbcdc X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E8"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF00032D0B"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -509,14 +555,14 @@ http_interactions: Sunset: - Sun, 01 Oct 2023 23:59:59 GMT Date: - - Tue, 30 Jan 2024 11:55:49 GMT + - Wed, 24 Apr 2024 11:47:28 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:49 GMT + recorded_at: Wed, 24 Apr 2024 11:47:29 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}]}' @@ -528,7 +574,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -540,8 +586,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -553,11 +597,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 4f200c12-adbe-427d-9eb6-79da0b1ed5c7 + - 2f296938-5df5-4bee-a13a-d42d78ace5cf Client-Request-Id: - - 4f200c12-adbe-427d-9eb6-79da0b1ed5c7 + - 2f296938-5df5-4bee-a13a-d42d78ace5cf X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E4"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF0002B36A"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -568,15 +612,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:50 GMT + - Wed, 24 Apr 2024 11:47:30 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello Rocha"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:51 GMT + recorded_at: Wed, 24 Apr 2024 11:47:30 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR/permissions body: encoding: US-ASCII string: '' @@ -588,7 +632,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -598,22 +642,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 973da6f0-dfe6-4b3f-b045-f6e7e9cc7b73 + - aac6bd45-5211-4b43-ae77-0208a592c4dd Client-Request-Id: - - 973da6f0-dfe6-4b3f-b045-f6e7e9cc7b73 + - aac6bd45-5211-4b43-ae77-0208a592c4dd X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DD"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF00032D0E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -621,41 +661,41 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:51 GMT + - Wed, 24 Apr 2024 11:47:30 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"displayName":"Marcello + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello Rocha","email":"mrocha.op@outlook.com","id":"24","loginName":"i:0#.f|membership|mrocha.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:51 GMT + recorded_at: Wed, 24 Apr 2024 11:47:31 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJQBZWUAZSL2VD2DWO7Z7SFOAFS + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVVXFNFED2HNDJW7CMX7HDYFTR body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -668,15 +708,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 213962b5-7676-428f-8702-ab38cd69d2d6 + - 44da1793-7d8b-4c6d-aa72-8da8b10964d6 Client-Request-Id: - - 213962b5-7676-428f-8702-ab38cd69d2d6 + - 44da1793-7d8b-4c6d-aa72-8da8b10964d6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000449"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"AM1PEPF0002E554"}}' Date: - - Tue, 30 Jan 2024 11:55:51 GMT + - Wed, 24 Apr 2024 11:47:31 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:51 GMT + recorded_at: Wed, 24 Apr 2024 11:47:31 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_replace_permissions_write.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_replace_permissions_write.yml index f6405d5842c..faca88509b6 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_replace_permissions_write.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/set_permissions_replace_permissions_write.yml @@ -1,5 +1,120 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 0f76f548-2db3-49a2-86ca-720968f2aa00 + X-Ms-Ests-Server: + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=Ai6J5er4rxlLnkRvkhGCAsqkbDoXAQAAACvnut0OAAAA; expires=Fri, 24-May-2024 + 11:42:35 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 11:42:34 GMT + Connection: + - close + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 11:42:35 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '88' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{3523A8FD-5FBF-49AD-87A4-EC61035118C8},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - bd76e42c-e009-4df7-b435-3d1599d35729 + Client-Request-Id: + - bd76e42c-e009-4df7-b435-3d1599d35729 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF000002E4"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 11:42:35 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{3523A8FD-5FBF-49AD-87A4-EC61035118C8},1\"","createdDateTime":"2024-04-24T11:42:36Z","eTag":"\"{3523A8FD-5FBF-49AD-87A4-EC61035118C8},1\"","id":"01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI","lastModifiedDateTime":"2024-04-24T11:42:36Z","name":"Permission + Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{3523A8FD-5FBF-49AD-87A4-EC61035118C8},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T11:42:36Z","lastModifiedDateTime":"2024-04-24T11:42:36Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 11:42:36 GMT - request: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token @@ -37,85 +152,29 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 351b2c60-33de-49fe-8720-8b86f2104e00 + - caced140-3f42-49ed-b737-7a5483889d00 X-Ms-Ests-Server: - - 2.1.17122.3 - WEULR1 ProdSlices + - 2.1.17846.6 - FRC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AhQvuQXCE9VPmmj8J1VQIU2kbDoXAQAAAL3aSt0OAAAA; expires=Thu, 29-Feb-2024 - 11:55:41 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AqztNP5O3H5OlhOzr78cNcSkbDoXAQAAACvnut0OAAAA; expires=Fri, 24-May-2024 + 11:42:36 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Tue, 30 Jan 2024 11:55:41 GMT + - Wed, 24 Apr 2024 11:42:36 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Tue, 30 Jan 2024 11:55:41 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"Permission Test Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.1 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '88' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{CAA2305C-2DC4-4E7E-8E09-5C0A1A8DF0FB},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - a0963fb5-da42-4ea0-9a6d-5109e60c08ae - Client-Request-Id: - - a0963fb5-da42-4ea0-9a6d-5109e60c08ae - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000356"}}' - Odata-Version: - - '4.0' - Date: - - Tue, 30 Jan 2024 11:55:41 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{CAA2305C-2DC4-4E7E-8E09-5C0A1A8DF0FB},1\"","createdDateTime":"2024-01-30T11:55:42Z","eTag":"\"{CAA2305C-2DC4-4E7E-8E09-5C0A1A8DF0FB},1\"","id":"01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3","lastModifiedDateTime":"2024-01-30T11:55:42Z","name":"Permission - Test Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{CAA2305C-2DC4-4E7E-8E09-5C0A1A8DF0FB},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:42Z","lastModifiedDateTime":"2024-01-30T11:55:42Z"},"folder":{"childCount":0}}' - recorded_at: Tue, 30 Jan 2024 11:55:42 GMT + recorded_at: Wed, 24 Apr 2024 11:42:36 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI body: encoding: US-ASCII string: '' @@ -127,7 +186,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,8 +196,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -147,24 +204,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 6eb204ad-ee7b-4a16-83fa-1992795641b1 + - 84b3154a-7e2b-4e1c-a4ca-20658ff99413 Client-Request-Id: - - 6eb204ad-ee7b-4a16-83fa-1992795641b1 + - 84b3154a-7e2b-4e1c-a4ca-20658ff99413 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DF"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF00000565"}}' Date: - - Tue, 30 Jan 2024 11:55:41 GMT + - Wed, 24 Apr 2024 11:42:36 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:42Z","eTag":"\"{CAA2305C-2DC4-4E7E-8E09-5C0A1A8DF0FB},1\"","id":"01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:42Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:42:36Z","eTag":"\"{3523A8FD-5FBF-49AD-87A4-EC61035118C8},2\"","id":"01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:42:37Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{CAA2305C-2DC4-4E7E-8E09-5C0A1A8DF0FB},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:42Z","lastModifiedDateTime":"2024-01-30T11:55:42Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:42 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{3523A8FD-5FBF-49AD-87A4-EC61035118C8},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:42:36Z","lastModifiedDateTime":"2024-04-24T11:42:37Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:42:36 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI/permissions body: encoding: US-ASCII string: '' @@ -176,7 +234,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -186,22 +244,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - ab08cec7-0968-41bb-927b-9f3c8852abb5 + - 92de7e4c-e729-4aa3-a3d8-b2d305cc2062 Client-Request-Id: - - ab08cec7-0968-41bb-927b-9f3c8852abb5 + - 92de7e4c-e729-4aa3-a3d8-b2d305cc2062 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000036B"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF0000036B"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -209,26 +263,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:42 GMT + - Wed, 24 Apr 2024 11:42:36 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:42 GMT + recorded_at: Wed, 24 Apr 2024 11:42:37 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}]}' @@ -240,7 +295,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -252,8 +307,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -265,11 +318,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - f0287c74-7523-45a3-9013-1ec6093d8537 + - b76be666-1691-440b-adfa-e40a7f3e2bc3 Client-Request-Id: - - f0287c74-7523-45a3-9013-1ec6093d8537 + - b76be666-1691-440b-adfa-e40a7f3e2bc3 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DA"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF00000557"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -280,15 +333,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:43 GMT + - Wed, 24 Apr 2024 11:42:38 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"grantedTo":{"user":{"email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f","displayName":"Andreas + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"grantedTo":{"user":{"email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f","displayName":"Andreas Pfohl"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:43 GMT + recorded_at: Wed, 24 Apr 2024 11:42:39 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI/permissions body: encoding: US-ASCII string: '' @@ -300,7 +353,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -310,22 +363,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7b657af3-3030-4b01-8d06-cdf1243f20f0 + - 00c676c0-e49a-4d3c-abd7-a25e99c7886d Client-Request-Id: - - 7b657af3-3030-4b01-8d06-cdf1243f20f0 + - 00c676c0-e49a-4d3c-abd7-a25e99c7886d X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000462"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF00000315"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -333,29 +382,31 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:43 GMT + - Wed, 24 Apr 2024 11:42:39 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas - Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"},"siteUser":{"displayName":"Andreas + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas + Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas Pfohl","email":"apfohl.op@outlook.com","id":"15","loginName":"i:0#.f|membership|apfohl.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Andreas - Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:44 GMT + recorded_at: Wed, 24 Apr 2024 11:42:39 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI body: encoding: US-ASCII string: '' @@ -367,7 +418,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -377,8 +428,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; charset=utf-8 @@ -387,24 +436,25 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 94522b1a-0b41-464c-8083-426f42eb216f + - 0245ad5c-6732-44cb-9e69-07d277dbfb51 Client-Request-Id: - - 94522b1a-0b41-464c-8083-426f42eb216f + - 0245ad5c-6732-44cb-9e69-07d277dbfb51 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000318"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF00000581"}}' Date: - - Tue, 30 Jan 2024 11:55:43 GMT + - Wed, 24 Apr 2024 11:42:39 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-01-30T11:55:42Z","eTag":"\"{CAA2305C-2DC4-4E7E-8E09-5C0A1A8DF0FB},2\"","id":"01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-01-30T11:55:42Z","name":"Permission + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T11:42:36Z","eTag":"\"{3523A8FD-5FBF-49AD-87A4-EC61035118C8},3\"","id":"01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T11:42:37Z","name":"Permission Test Folder","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{CAA2305C-2DC4-4E7E-8E09-5C0A1A8DF0FB},0\"","fileSystemInfo":{"createdDateTime":"2024-01-30T11:55:42Z","lastModifiedDateTime":"2024-01-30T11:55:42Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' - recorded_at: Tue, 30 Jan 2024 11:55:44 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Permission%20Test%20Folder","cTag":"\"c:{3523A8FD-5FBF-49AD-87A4-EC61035118C8},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T11:42:36Z","lastModifiedDateTime":"2024-04-24T11:42:37Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 11:42:40 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI/permissions body: encoding: US-ASCII string: '' @@ -416,7 +466,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -426,22 +476,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - eb5d3729-9837-42c8-85ab-d7de24efda80 + - ca807e30-c711-499b-a13a-34863272bc6c Client-Request-Id: - - eb5d3729-9837-42c8-85ab-d7de24efda80 + - ca807e30-c711-499b-a13a-34863272bc6c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF000002D9"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF00000536"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -449,29 +495,31 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:44 GMT + - Wed, 24 Apr 2024 11:42:40 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas - Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"},"siteUser":{"displayName":"Andreas + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas + Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Andreas Pfohl","email":"apfohl.op@outlook.com","id":"15","loginName":"i:0#.f|membership|apfohl.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Andreas - Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Pfohl","email":"apfohl.op@outlook.com","id":"84acc1d5-61be-470b-9d79-0d1f105c2c5f"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:44 GMT + recorded_at: Wed, 24 Apr 2024 11:42:40 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3/permissions/aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI/permissions/aTowIy5mfG1lbWJlcnNoaXB8YXBmb2hsLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20 body: encoding: US-ASCII string: '' @@ -483,7 +531,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -496,11 +544,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 8b2f9add-bdab-425f-b5f2-5c64324bdf4b + - bd9bd2f0-946b-438c-90ea-74d6a1b834d0 Client-Request-Id: - - 8b2f9add-bdab-425f-b5f2-5c64324bdf4b + - bd9bd2f0-946b-438c-90ea-74d6a1b834d0 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000045D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF00000315"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -509,14 +557,14 @@ http_interactions: Sunset: - Sun, 01 Oct 2023 23:59:59 GMT Date: - - Tue, 30 Jan 2024 11:55:45 GMT + - Wed, 24 Apr 2024 11:42:40 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:45 GMT + recorded_at: Wed, 24 Apr 2024 11:42:41 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}]}' @@ -528,7 +576,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -540,8 +588,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -553,11 +599,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - c9a37eae-24ab-4e83-af54-199c6d4a7f5a + - a08a5101-772e-44ee-9cdd-a5843842bd18 Client-Request-Id: - - c9a37eae-24ab-4e83-af54-199c6d4a7f5a + - a08a5101-772e-44ee-9cdd-a5843842bd18 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000461"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DF"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -568,15 +614,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Tue, 30 Jan 2024 11:55:45 GMT + - Wed, 24 Apr 2024 11:42:41 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"grantedTo":{"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello Rocha"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:45 GMT + recorded_at: Wed, 24 Apr 2024 11:42:42 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI/permissions body: encoding: US-ASCII string: '' @@ -588,7 +634,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -598,22 +644,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - cd7ca964-bb6e-4b7e-a347-936cec4dac48 + - da1230e2-5163-4e03-93f6-bd127301d30e Client-Request-Id: - - cd7ca964-bb6e-4b7e-a347-936cec4dac48 + - da1230e2-5163-4e03-93f6-bd127301d30e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF00000316"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF000002DC"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -621,41 +663,41 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Tue, 30 Jan 2024 11:55:45 GMT + - Wed, 24 Apr 2024 11:42:42 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"displayName":"Marcello + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello Rocha","email":"mrocha.op@outlook.com","id":"24","loginName":"i:0#.f|membership|mrocha.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Marcello - Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Tue, 30 Jan 2024 11:55:46 GMT + recorded_at: Wed, 24 Apr 2024 11:42:42 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PK4GCRMVRBNPZHI4CK4BINI34H3 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP5VARTLP27VVEYPJHMMEBVCGGI body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.1 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -668,15 +710,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5c6e2fe3-3961-49a4-b538-b9cd72bc9411 + - 127c4c17-2658-40b6-8f0f-50ff9460c6a9 Client-Request-Id: - - 5c6e2fe3-3961-49a4-b538-b9cd72bc9411 + - 127c4c17-2658-40b6-8f0f-50ff9460c6a9 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"005","RoleInstance":"FR3PEPF0000045E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"005","RoleInstance":"FR3PEPF00000583"}}' Date: - - Tue, 30 Jan 2024 11:55:46 GMT + - Wed, 24 Apr 2024 11:42:42 GMT body: encoding: UTF-8 string: '' - recorded_at: Tue, 30 Jan 2024 11:55:46 GMT + recorded_at: Wed, 24 Apr 2024 11:42:43 GMT recorded_with: VCR 6.2.0 From 30a9631198019f3a3af6e2a83a6b724d15501f9d Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Wed, 24 Apr 2024 14:22:04 +0200 Subject: [PATCH 11/43] [#53996] rerecorded one drive sync vcr cassettes --- .../one_drive/sync_service_admin_access.yml | 1220 ++++++------ .../one_drive/sync_service_create_folder.yml | 1075 +++++------ .../one_drive/sync_service_creation_fail.yml | 1222 ++++++------ .../one_drive/sync_service_fail_add_user.yml | 967 +++++----- .../one_drive/sync_service_hide_inactive.yml | 1658 ++++++++--------- .../sync_service_original_folders.yml | 58 +- .../one_drive/sync_service_public_project.yml | 1106 +++++------ .../one_drive/sync_service_rename_failed.yml | 1450 +++++++------- .../one_drive/sync_service_rename_folder.yml | 1120 +++++------ .../sync_service_root_read_failure.yml | 33 +- .../sync_service_set_permissions.yml | 1573 +++++++--------- 11 files changed, 5188 insertions(+), 6294 deletions(-) diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_admin_access.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_admin_access.yml index 288fc41a0f1..6b0be6b1920 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_admin_access.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_admin_access.yml @@ -37,24 +37,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - ad5de8a4-19b2-4e1d-8cbc-14a2c8c41100 + - ba4342cc-7546-4183-9724-fc7f08dfaa00 X-Ms-Ests-Server: - - 2.1.17282.6 - FRC ProdSlices + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=Auf50B3mRq1Gk7qGAJhnQlikbDoXAQAAANP3Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:05:07 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AqxjBAMv38xPoN7q4jxduJWkbDoXAQAAAKzvut0OAAAA; expires=Fri, 24-May-2024 + 12:18:52 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:05:07 GMT + - Wed, 24 Apr 2024 12:18:52 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:05:07 GMT + recorded_at: Wed, 24 Apr 2024 12:18:52 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -79,60 +81,111 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9df6c520-6ed5-48e2-9eb3-8bef5f85ca01 + - a6fd7484-b220-4f5b-a010-a0cbc16c0afa Client-Request-Id: - - 9df6c520-6ed5-48e2-9eb3-8bef5f85ca01 + - a6fd7484-b220-4f5b-a010-a0cbc16c0afa X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054B"}}' Date: - - Wed, 14 Feb 2024 18:05:07 GMT + - Wed, 24 Apr 2024 12:18:52 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:08 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}]}' + recorded_at: Wed, 24 Apr 2024 12:18:53 GMT +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 8971875e-35ec-4f84-939b-f426315bbb00 + X-Ms-Ests-Server: + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AqlrjKErzkBIl1NUM5Ck8CukbDoXAQAAAK3vut0OAAAA; expires=Fri, 24-May-2024 + 12:18:53 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:18:52 GMT + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:18:53 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"[Sample] Project Name _ Ehuu (681)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - '100' + Authorization: + - Bearer response: status: code: 201 @@ -140,53 +193,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{1DE61FEE-EA86-43E4-9638-1154D2608626},1"' + - '"{97C2029C-9015-4227-A303-0E8EA33393C2},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 78269979-a54f-4bb6-81ea-ed4d5dae4bf3 + - f3e51348-3a63-432d-a0a8-669d97adeb4a Client-Request-Id: - - 78269979-a54f-4bb6-81ea-ed4d5dae4bf3 + - f3e51348-3a63-432d-a0a8-669d97adeb4a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:08 GMT + - Wed, 24 Apr 2024 12:18:52 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{1DE61FEE-EA86-43E4-9638-1154D2608626},1\"","createdDateTime":"2024-02-14T18:05:08Z","eTag":"\"{1DE61FEE-EA86-43E4-9638-1154D2608626},1\"","id":"01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG","lastModifiedDateTime":"2024-02-14T18:05:08Z","name":"[Sample] - Project Name _ Ehuu (332)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{1DE61FEE-EA86-43E4-9638-1154D2608626},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{97C2029C-9015-4227-A303-0E8EA33393C2},1\"","createdDateTime":"2024-04-24T12:18:54Z","eTag":"\"{97C2029C-9015-4227-A303-0E8EA33393C2},1\"","id":"01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C","lastModifiedDateTime":"2024-04-24T12:18:54Z","name":"[Sample] + Project Name _ Ehuu (681)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{97C2029C-9015-4227-A303-0E8EA33393C2},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:08Z","lastModifiedDateTime":"2024-02-14T18:05:08Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:08 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:54Z","lastModifiedDateTime":"2024-04-24T12:18:54Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:53 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (333)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (682)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -198,53 +249,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{EF7C7599-5938-4AE7-9853-37751EDCCAED},1"' + - '"{3089F4A0-7AC8-425B-9C36-071CDC096DBC},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 03dff040-41c6-4f66-bde1-55b66d44b267 + - 20e27641-10aa-4f4e-becf-f9b5c1cc1cd8 Client-Request-Id: - - 03dff040-41c6-4f66-bde1-55b66d44b267 + - 20e27641-10aa-4f4e-becf-f9b5c1cc1cd8 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055C"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:08 GMT + - Wed, 24 Apr 2024 12:18:53 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{EF7C7599-5938-4AE7-9853-37751EDCCAED},1\"","createdDateTime":"2024-02-14T18:05:09Z","eTag":"\"{EF7C7599-5938-4AE7-9853-37751EDCCAED},1\"","id":"01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN","lastModifiedDateTime":"2024-02-14T18:05:09Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{EF7C7599-5938-4AE7-9853-37751EDCCAED},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{3089F4A0-7AC8-425B-9C36-071CDC096DBC},1\"","createdDateTime":"2024-04-24T12:18:54Z","eTag":"\"{3089F4A0-7AC8-425B-9C36-071CDC096DBC},1\"","id":"01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4","lastModifiedDateTime":"2024-04-24T12:18:54Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{3089F4A0-7AC8-425B-9C36-071CDC096DBC},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:09Z","lastModifiedDateTime":"2024-02-14T18:05:09Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:08 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:54Z","lastModifiedDateTime":"2024-04-24T12:18:54Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:54 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"PUBLIC PROJECT (335)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"PUBLIC PROJECT (684)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -256,41 +305,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{3F65FF26-CC5A-428D-88B3-EB3AE98E5528},1"' + - '"{F32641B3-68CE-4D25-892B-22ECEA4EA6BE},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - a487ebac-6a18-4682-81db-8693bd0c7b90 + - 4d084a8d-c708-45f0-80a7-1012597c40b6 Client-Request-Id: - - a487ebac-6a18-4682-81db-8693bd0c7b90 + - 4d084a8d-c708-45f0-80a7-1012597c40b6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:08 GMT + - Wed, 24 Apr 2024 12:18:54 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{3F65FF26-CC5A-428D-88B3-EB3AE98E5528},1\"","createdDateTime":"2024-02-14T18:05:09Z","eTag":"\"{3F65FF26-CC5A-428D-88B3-EB3AE98E5528},1\"","id":"01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI","lastModifiedDateTime":"2024-02-14T18:05:09Z","name":"PUBLIC - PROJECT (335)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{3F65FF26-CC5A-428D-88B3-EB3AE98E5528},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{F32641B3-68CE-4D25-892B-22ECEA4EA6BE},1\"","createdDateTime":"2024-04-24T12:18:55Z","eTag":"\"{F32641B3-68CE-4D25-892B-22ECEA4EA6BE},1\"","id":"01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6","lastModifiedDateTime":"2024-04-24T12:18:55Z","name":"PUBLIC + PROJECT (684)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{F32641B3-68CE-4D25-892B-22ECEA4EA6BE},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:09Z","lastModifiedDateTime":"2024-02-14T18:05:09Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:09 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:55Z","lastModifiedDateTime":"2024-04-24T12:18:55Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:54 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB body: encoding: US-ASCII string: '' @@ -302,7 +349,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -312,37 +359,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 722c0255-bff9-4608-b62e-85f55ec4c3c1 + - 2072363c-7d98-4fcc-93f0-f7c0ccaeda7f Client-Request-Id: - - 722c0255-bff9-4608-b62e-85f55ec4c3c1 + - 2072363c-7d98-4fcc-93f0-f7c0ccaeda7f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055C"}}' Date: - - Wed, 14 Feb 2024 18:05:09 GMT + - Wed, 24 Apr 2024 12:18:54 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:09 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:55 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB/permissions body: encoding: US-ASCII string: '' @@ -354,7 +397,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -364,22 +407,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7f230022-efcd-4e8f-b5a8-87462282f8eb + - 883361d9-31c0-464f-a045-fdf9aa5aca47 Client-Request-Id: - - 7f230022-efcd-4e8f-b5a8-87462282f8eb + - 883361d9-31c0-464f-a045-fdf9aa5aca47 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -387,257 +426,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:09 GMT + - Wed, 24 Apr 2024 12:18:55 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:09 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - d795a023-97e6-4d49-b3e3-0cce146cd5e0 - Client-Request-Id: - - d795a023-97e6-4d49-b3e3-0cce146cd5e0 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:09 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:09 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 5bbc9d94-cb8f-4ac9-bcc7-fc9cbcfc03fc - Client-Request-Id: - - 5bbc9d94-cb8f-4ac9-bcc7-fc9cbcfc03fc - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:09 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:09 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 59b008da-958e-43fe-b874-a536562b79cb - Client-Request-Id: - - 59b008da-958e-43fe-b874-a536562b79cb - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:10 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:10 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - d3d43c92-9d58-44d0-a230-17972a52a00f - Client-Request-Id: - - d3d43c92-9d58-44d0-a230-17972a52a00f - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:10 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:10 GMT + recorded_at: Wed, 24 Apr 2024 12:18:55 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K body: encoding: US-ASCII string: '' @@ -649,7 +458,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -659,37 +468,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1c3bc14b-d1cd-4de4-b06f-2a988922a672 + - 5012c7d7-fb84-4bdf-9ae1-c28e3b841454 Client-Request-Id: - - 1c3bc14b-d1cd-4de4-b06f-2a988922a672 + - 5012c7d7-fb84-4bdf-9ae1-c28e3b841454 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' Date: - - Wed, 14 Feb 2024 18:05:09 GMT + - Wed, 24 Apr 2024 12:18:55 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:08Z","eTag":"\"{1DE61FEE-EA86-43E4-9638-1154D2608626},1\"","id":"01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG","lastModifiedDateTime":"2024-02-14T18:05:08Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{1DE61FEE-EA86-43E4-9638-1154D2608626},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:08Z","lastModifiedDateTime":"2024-02-14T18:05:08Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:10 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}' + recorded_at: Wed, 24 Apr 2024 12:18:55 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions body: encoding: US-ASCII string: '' @@ -701,7 +506,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -711,22 +516,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5e4c662f-e158-4c90-b771-cc389011b5b5 + - bdd184ea-4129-4a21-9085-b7aff85d3c55 Client-Request-Id: - - 5e4c662f-e158-4c90-b771-cc389011b5b5 + - bdd184ea-4129-4a21-9085-b7aff85d3c55 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057F"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -734,26 +535,136 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:10 GMT + - Wed, 24 Apr 2024 12:18:56 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:18:56 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 1f3b5b8e-b271-4b8b-b4c6-0cc3686a568b + Client-Request-Id: + - 1f3b5b8e-b271-4b8b-b4c6-0cc3686a568b + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055E"}}' + Date: + - Wed, 24 Apr 2024 12:18:56 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:54Z","eTag":"\"{97C2029C-9015-4227-A303-0E8EA33393C2},2\"","id":"01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:54Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{97C2029C-9015-4227-A303-0E8EA33393C2},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:54Z","lastModifiedDateTime":"2024-04-24T12:18:54Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:56 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - e8e9a29f-ede4-4f0a-b966-f0095dddc329 + Client-Request-Id: + - e8e9a29f-ede4-4f0a-b966-f0095dddc329 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000558"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:18:56 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:10 GMT + recorded_at: Wed, 24 Apr 2024 12:18:57 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -765,7 +676,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -777,8 +688,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -790,11 +699,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 284e6b02-09f0-4727-91b6-d55b1c6c6168 + - 9ad226cb-b872-43b5-ad05-d03bcb5468d5 Client-Request-Id: - - 284e6b02-09f0-4727-91b6-d55b1c6c6168 + - 9ad226cb-b872-43b5-ad05-d03bcb5468d5 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000530"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -805,17 +714,17 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:12 GMT + - Wed, 24 Apr 2024 12:18:58 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:12 GMT + recorded_at: Wed, 24 Apr 2024 12:18:58 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4 body: encoding: US-ASCII string: '' @@ -827,7 +736,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -837,37 +746,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 65913a00-6697-4774-bd4b-dba209e58955 + - 22364e65-b8a6-496d-8d8a-bebb654b3991 Client-Request-Id: - - 65913a00-6697-4774-bd4b-dba209e58955 + - 22364e65-b8a6-496d-8d8a-bebb654b3991 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' Date: - - Wed, 14 Feb 2024 18:05:12 GMT + - Wed, 24 Apr 2024 12:18:58 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:09Z","eTag":"\"{EF7C7599-5938-4AE7-9853-37751EDCCAED},1\"","id":"01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN","lastModifiedDateTime":"2024-02-14T18:05:09Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{EF7C7599-5938-4AE7-9853-37751EDCCAED},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:09Z","lastModifiedDateTime":"2024-02-14T18:05:09Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:12 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:54Z","eTag":"\"{3089F4A0-7AC8-425B-9C36-071CDC096DBC},2\"","id":"01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:54Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{3089F4A0-7AC8-425B-9C36-071CDC096DBC},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:54Z","lastModifiedDateTime":"2024-04-24T12:18:54Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:59 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4/permissions body: encoding: US-ASCII string: '' @@ -879,7 +784,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -889,22 +794,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - daa32eb2-9a72-4361-8828-b638da3a13fa + - 4730b389-9623-4f4c-aad2-66c4572666ca Client-Request-Id: - - daa32eb2-9a72-4361-8828-b638da3a13fa + - 4730b389-9623-4f4c-aad2-66c4572666ca X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -912,26 +813,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:12 GMT + - Wed, 24 Apr 2024 12:18:58 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:13 GMT + recorded_at: Wed, 24 Apr 2024 12:18:59 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -943,7 +845,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -955,8 +857,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -968,11 +868,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 528d1d57-9189-45fd-b4ae-d434235e4746 + - b5da2339-acb3-4aa3-bb6b-54a51bf7fd12 Client-Request-Id: - - 528d1d57-9189-45fd-b4ae-d434235e4746 + - b5da2339-acb3-4aa3-bb6b-54a51bf7fd12 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057D"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -983,16 +883,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:13 GMT + - Wed, 24 Apr 2024 12:19:00 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:14 GMT + recorded_at: Wed, 24 Apr 2024 12:19:01 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6 body: encoding: US-ASCII string: '' @@ -1004,7 +904,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1014,37 +914,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7672ada1-f191-4a09-b628-47826f47e5d6 + - '009b7c4d-7fe6-400d-ab64-019e178869d3' Client-Request-Id: - - 7672ada1-f191-4a09-b628-47826f47e5d6 + - '009b7c4d-7fe6-400d-ab64-019e178869d3' X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000530"}}' Date: - - Wed, 14 Feb 2024 18:05:14 GMT + - Wed, 24 Apr 2024 12:19:01 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:09Z","eTag":"\"{3F65FF26-CC5A-428D-88B3-EB3AE98E5528},1\"","id":"01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI","lastModifiedDateTime":"2024-02-14T18:05:09Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{3F65FF26-CC5A-428D-88B3-EB3AE98E5528},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:09Z","lastModifiedDateTime":"2024-02-14T18:05:09Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:14 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:55Z","eTag":"\"{F32641B3-68CE-4D25-892B-22ECEA4EA6BE},2\"","id":"01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:55Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{F32641B3-68CE-4D25-892B-22ECEA4EA6BE},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:55Z","lastModifiedDateTime":"2024-04-24T12:18:55Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:01 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6/permissions body: encoding: US-ASCII string: '' @@ -1056,7 +952,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1066,22 +962,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 72816011-cebc-4a5d-b0e2-ef4d18f9fda0 + - b638f664-6ccc-4745-9be7-400433a83fe2 Client-Request-Id: - - 72816011-cebc-4a5d-b0e2-ef4d18f9fda0 + - b638f664-6ccc-4745-9be7-400433a83fe2 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1089,26 +981,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:14 GMT + - Wed, 24 Apr 2024 12:19:01 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:15 GMT + recorded_at: Wed, 24 Apr 2024 12:19:01 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1120,7 +1013,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1132,8 +1025,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1145,11 +1036,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 4f5741fb-cf15-4ee1-9239-39ef37e72a2f + - 9a680bc7-fec2-4114-99d7-b49afd45a2f7 Client-Request-Id: - - 4f5741fb-cf15-4ee1-9239-39ef37e72a2f + - 9a680bc7-fec2-4114-99d7-b49afd45a2f7 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1160,16 +1051,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:16 GMT + - Wed, 24 Apr 2024 12:19:03 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:16 GMT + recorded_at: Wed, 24 Apr 2024 12:19:03 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"}]}' @@ -1181,7 +1072,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1193,8 +1084,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1206,11 +1095,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7a13a0e6-f7f1-4f1b-ad83-bab060711f56 + - 2712e5ba-9d11-48c0-a927-4cef6ab8db8a Client-Request-Id: - - 7a13a0e6-f7f1-4f1b-ad83-bab060711f56 + - 2712e5ba-9d11-48c0-a927-4cef6ab8db8a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000530"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1221,15 +1110,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:16 GMT + - Wed, 24 Apr 2024 12:19:03 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test Manager 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:17 GMT + recorded_at: Wed, 24 Apr 2024 12:19:04 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C body: encoding: US-ASCII string: '' @@ -1241,7 +1130,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1251,37 +1140,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 43f10409-f116-426f-b5aa-6d6d56650369 + - 65b48560-641c-40b4-9126-55ac0c8b8fdc Client-Request-Id: - - 43f10409-f116-426f-b5aa-6d6d56650369 + - 65b48560-641c-40b4-9126-55ac0c8b8fdc X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' Date: - - Wed, 14 Feb 2024 18:05:17 GMT + - Wed, 24 Apr 2024 12:19:04 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:08Z","eTag":"\"{1DE61FEE-EA86-43E4-9638-1154D2608626},2\"","id":"01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG","lastModifiedDateTime":"2024-02-14T18:05:08Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{1DE61FEE-EA86-43E4-9638-1154D2608626},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:08Z","lastModifiedDateTime":"2024-02-14T18:05:08Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:17 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:54Z","eTag":"\"{97C2029C-9015-4227-A303-0E8EA33393C2},3\"","id":"01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:54Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{97C2029C-9015-4227-A303-0E8EA33393C2},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:54Z","lastModifiedDateTime":"2024-04-24T12:18:54Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:04 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C/permissions body: encoding: US-ASCII string: '' @@ -1293,7 +1178,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1303,22 +1188,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1699c0e3-8f75-4c75-88e4-0acd4835398e + - 25537aec-bd9e-4f4c-85df-727ae7b3ad8f Client-Request-Id: - - 1699c0e3-8f75-4c75-88e4-0acd4835398e + - 25537aec-bd9e-4f4c-85df-727ae7b3ad8f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1326,35 +1207,39 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:16 GMT + - Wed, 24 Apr 2024 12:19:04 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"displayName":"Test + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 01","email":"testuser01.op@outlook.com","id":"42","loginName":"i:0#.f|membership|testuser01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 02","email":"testuser02.op@outlook.com","id":"43","loginName":"i:0#.f|membership|testuser02.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test Manager 01","email":"testmanager01.op@outlook.com","id":"45","loginName":"i:0#.f|membership|testmanager01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:17 GMT + recorded_at: Wed, 24 Apr 2024 12:19:04 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4 body: encoding: US-ASCII string: '' @@ -1366,7 +1251,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1376,37 +1261,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - b9080d1d-4ecc-4d3a-b30c-1b3ef632f4ea + - bb85ae6e-e931-49b8-a08c-7438859dae96 Client-Request-Id: - - b9080d1d-4ecc-4d3a-b30c-1b3ef632f4ea + - bb85ae6e-e931-49b8-a08c-7438859dae96 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000530"}}' Date: - - Wed, 14 Feb 2024 18:05:17 GMT + - Wed, 24 Apr 2024 12:19:04 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:09Z","eTag":"\"{EF7C7599-5938-4AE7-9853-37751EDCCAED},2\"","id":"01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN","lastModifiedDateTime":"2024-02-14T18:05:09Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{EF7C7599-5938-4AE7-9853-37751EDCCAED},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:09Z","lastModifiedDateTime":"2024-02-14T18:05:09Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:18 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:54Z","eTag":"\"{3089F4A0-7AC8-425B-9C36-071CDC096DBC},3\"","id":"01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:54Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{3089F4A0-7AC8-425B-9C36-071CDC096DBC},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:54Z","lastModifiedDateTime":"2024-04-24T12:18:54Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:05 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4/permissions body: encoding: US-ASCII string: '' @@ -1418,7 +1299,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1428,22 +1309,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 0175e444-f295-4306-943d-c58f355109e3 + - 9764b78a-62b4-4011-b282-4d35549d30fc Client-Request-Id: - - 0175e444-f295-4306-943d-c58f355109e3 + - 9764b78a-62b4-4011-b282-4d35549d30fc X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1451,32 +1328,35 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:18 GMT + - Wed, 24 Apr 2024 12:19:05 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"displayName":"Test + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 01","email":"testuser01.op@outlook.com","id":"42","loginName":"i:0#.f|membership|testuser01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test Manager 01","email":"testmanager01.op@outlook.com","id":"45","loginName":"i:0#.f|membership|testmanager01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:18 GMT + recorded_at: Wed, 24 Apr 2024 12:19:05 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6 body: encoding: US-ASCII string: '' @@ -1488,7 +1368,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1498,37 +1378,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7d70433c-1d1d-4eaa-9441-64de692e4022 + - 0ac2fe70-9ba6-48b0-aa9a-a3f1fedec289 Client-Request-Id: - - 7d70433c-1d1d-4eaa-9441-64de692e4022 + - 0ac2fe70-9ba6-48b0-aa9a-a3f1fedec289 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055A"}}' Date: - - Wed, 14 Feb 2024 18:05:17 GMT + - Wed, 24 Apr 2024 12:19:05 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:09Z","eTag":"\"{3F65FF26-CC5A-428D-88B3-EB3AE98E5528},3\"","id":"01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI","lastModifiedDateTime":"2024-02-14T18:05:09Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{3F65FF26-CC5A-428D-88B3-EB3AE98E5528},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:09Z","lastModifiedDateTime":"2024-02-14T18:05:09Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:18 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:55Z","eTag":"\"{F32641B3-68CE-4D25-892B-22ECEA4EA6BE},4\"","id":"01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:55Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{F32641B3-68CE-4D25-892B-22ECEA4EA6BE},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:55Z","lastModifiedDateTime":"2024-04-24T12:18:55Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:05 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6/permissions body: encoding: US-ASCII string: '' @@ -1540,7 +1416,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1550,22 +1426,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - '0564039f-a9e5-4a23-9776-1828f2d6ccc5' + - 47563e77-0964-4351-b34b-1b7ade474bfc Client-Request-Id: - - '0564039f-a9e5-4a23-9776-1828f2d6ccc5' + - 47563e77-0964-4351-b34b-1b7ade474bfc X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1573,47 +1445,49 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:18 GMT + - Wed, 24 Apr 2024 12:19:06 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"displayName":"Test + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 01","email":"testuser01.op@outlook.com","id":"42","loginName":"i:0#.f|membership|testuser01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 02","email":"testuser02.op@outlook.com","id":"43","loginName":"i:0#.f|membership|testuser02.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test Manager 01","email":"testmanager01.op@outlook.com","id":"45","loginName":"i:0#.f|membership|testmanager01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:19 GMT + recorded_at: Wed, 24 Apr 2024 12:19:06 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPOD7TB3BXK4RBZMOARKTJGBBRG + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4ALBJOFMQE5BKGAYOR2RTHE6C body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1626,32 +1500,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 61485fed-bee8-44c3-955f-a45824fc0277 + - b004bb83-32e1-43b5-8232-696ad151b5a8 Client-Request-Id: - - 61485fed-bee8-44c3-955f-a45824fc0277 + - b004bb83-32e1-43b5-8232-696ad151b5a8 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' Date: - - Wed, 14 Feb 2024 18:05:18 GMT + - Wed, 24 Apr 2024 12:19:06 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:19 GMT + recorded_at: Wed, 24 Apr 2024 12:19:06 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMZOV6O6OCZ45FJQUZXOUPNZSXN + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNA6SETBSD2LNBJYNQHDTOAS3N4 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1664,32 +1536,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - b49ae0c6-cffd-4d09-af79-376e4adf0c1d + - f8ea17c8-0105-4ea1-b384-320e5757c601 Client-Request-Id: - - b49ae0c6-cffd-4d09-af79-376e4adf0c1d + - f8ea17c8-0105-4ea1-b384-320e5757c601 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' Date: - - Wed, 14 Feb 2024 18:05:18 GMT + - Wed, 24 Apr 2024 12:19:06 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:19 GMT + recorded_at: Wed, 24 Apr 2024 12:19:06 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJG75ST6WWMRVBIRM7LHLUY4VJI + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTIETPHTTIEVGYSKZC5TVE5JV6 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1702,15 +1572,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 22f02d39-7b05-4b0d-b93b-072e6e69c056 + - '00884e72-0ef9-415d-a6cc-32f64af141c6' Client-Request-Id: - - 22f02d39-7b05-4b0d-b93b-072e6e69c056 + - '00884e72-0ef9-415d-a6cc-32f64af141c6' X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057F"}}' Date: - - Wed, 14 Feb 2024 18:05:19 GMT + - Wed, 24 Apr 2024 12:19:07 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:19 GMT + recorded_at: Wed, 24 Apr 2024 12:19:07 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_create_folder.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_create_folder.yml index 1667b6eb034..c2e777e46f0 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_create_folder.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_create_folder.yml @@ -37,24 +37,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - e54a3456-2fe6-462b-b857-97c788d0b300 + - 3dd8920b-728e-47fe-b154-7cc95ab89800 X-Ms-Ests-Server: - - 2.1.17282.6 - FRC ProdSlices + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=Au_0ZPRoLkpPseKj5e_YUsikbDoXAQAAADD5Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:10:57 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=Au3mv7XUB7BJprJrioJ0d32kbDoXAQAAADTwut0OAAAA; expires=Fri, 24-May-2024 + 12:21:09 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:10:57 GMT + - Wed, 24 Apr 2024 12:21:08 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:10:57 GMT + recorded_at: Wed, 24 Apr 2024 12:21:09 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -79,60 +81,111 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - b4d57023-52e9-4ffd-abe4-cb955a52162e + - dc1ecf32-15ca-4884-a1d6-57677596ba76 Client-Request-Id: - - b4d57023-52e9-4ffd-abe4-cb955a52162e + - dc1ecf32-15ca-4884-a1d6-57677596ba76 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF2"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032CFD"}}' Date: - - Wed, 14 Feb 2024 18:10:57 GMT + - Wed, 24 Apr 2024 12:21:09 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:10:57 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}]}' + recorded_at: Wed, 24 Apr 2024 12:21:10 GMT +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 825aeb31-5f85-4886-a016-905eb9ac9100 + X-Ms-Ests-Server: + - 2.1.17846.6 - FRC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=Atq5OFurEOhBr7NYNIIykhOkbDoXAQAAADXwut0OAAAA; expires=Fri, 24-May-2024 + 12:21:10 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:21:09 GMT + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:21:10 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (337)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"[Sample] Project Name _ Ehuu (686)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - '100' + Authorization: + - Bearer response: status: code: 201 @@ -140,53 +193,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{014CA4AF-A6CF-406B-8A5E-8C928B8DC813},1"' + - '"{F48D5262-3511-496F-B83C-3A2AB29A10BE},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1a77df9c-fc49-4f0e-a285-1658db186c62 + - bb8f2fa0-ffbb-4817-87cb-f41c43abf158 Client-Request-Id: - - 1a77df9c-fc49-4f0e-a285-1658db186c62 + - bb8f2fa0-ffbb-4817-87cb-f41c43abf158 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000DF7"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032CFA"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:10:58 GMT + - Wed, 24 Apr 2024 12:21:10 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{014CA4AF-A6CF-406B-8A5E-8C928B8DC813},1\"","createdDateTime":"2024-02-14T18:10:58Z","eTag":"\"{014CA4AF-A6CF-406B-8A5E-8C928B8DC813},1\"","id":"01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT","lastModifiedDateTime":"2024-02-14T18:10:58Z","name":"[Sample] - Project Name _ Ehuu (337)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(337)","cTag":"\"c:{014CA4AF-A6CF-406B-8A5E-8C928B8DC813},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{F48D5262-3511-496F-B83C-3A2AB29A10BE},1\"","createdDateTime":"2024-04-24T12:21:11Z","eTag":"\"{F48D5262-3511-496F-B83C-3A2AB29A10BE},1\"","id":"01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6","lastModifiedDateTime":"2024-04-24T12:21:11Z","name":"[Sample] + Project Name _ Ehuu (686)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(686)","cTag":"\"c:{F48D5262-3511-496F-B83C-3A2AB29A10BE},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:10:58Z","lastModifiedDateTime":"2024-02-14T18:10:58Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:10:58 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:21:11Z","lastModifiedDateTime":"2024-04-24T12:21:11Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:21:11 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (338)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (687)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -198,53 +249,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{49FBC52B-3F15-4488-82A3-7850FBF10A01},1"' + - '"{4AF1147C-85CE-419E-B915-85FCC79995FE},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 66647238-3246-4454-97b2-d096fbdba2f3 + - b769fa4e-ab31-4b92-b767-44e827bf7d11 Client-Request-Id: - - 66647238-3246-4454-97b2-d096fbdba2f3 + - b769fa4e-ab31-4b92-b767-44e827bf7d11 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000BA3"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032D08"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:10:58 GMT + - Wed, 24 Apr 2024 12:21:10 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{49FBC52B-3F15-4488-82A3-7850FBF10A01},1\"","createdDateTime":"2024-02-14T18:10:58Z","eTag":"\"{49FBC52B-3F15-4488-82A3-7850FBF10A01},1\"","id":"01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB","lastModifiedDateTime":"2024-02-14T18:10:58Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (338)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(338)","cTag":"\"c:{49FBC52B-3F15-4488-82A3-7850FBF10A01},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{4AF1147C-85CE-419E-B915-85FCC79995FE},1\"","createdDateTime":"2024-04-24T12:21:11Z","eTag":"\"{4AF1147C-85CE-419E-B915-85FCC79995FE},1\"","id":"01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6","lastModifiedDateTime":"2024-04-24T12:21:11Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (687)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(687)","cTag":"\"c:{4AF1147C-85CE-419E-B915-85FCC79995FE},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:10:58Z","lastModifiedDateTime":"2024-02-14T18:10:58Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:10:58 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:21:11Z","lastModifiedDateTime":"2024-04-24T12:21:11Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:21:11 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"PUBLIC PROJECT (340)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"PUBLIC PROJECT (689)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -256,41 +305,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{5DA7899F-E291-4DCD-8528-5A45B69EBD72},1"' + - '"{AC905651-467A-4A5E-8A74-E267F19E53F1},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 004fe299-6cea-4f7a-b6d8-2e39e17b41c5 + - f702a5bc-8b91-4a69-9672-f7335b011ab6 Client-Request-Id: - - 004fe299-6cea-4f7a-b6d8-2e39e17b41c5 + - f702a5bc-8b91-4a69-9672-f7335b011ab6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF5"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105A6"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:10:58 GMT + - Wed, 24 Apr 2024 12:21:12 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{5DA7899F-E291-4DCD-8528-5A45B69EBD72},1\"","createdDateTime":"2024-02-14T18:10:59Z","eTag":"\"{5DA7899F-E291-4DCD-8528-5A45B69EBD72},1\"","id":"01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS","lastModifiedDateTime":"2024-02-14T18:10:59Z","name":"PUBLIC - PROJECT (340)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(340)","cTag":"\"c:{5DA7899F-E291-4DCD-8528-5A45B69EBD72},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{AC905651-467A-4A5E-8A74-E267F19E53F1},1\"","createdDateTime":"2024-04-24T12:21:12Z","eTag":"\"{AC905651-467A-4A5E-8A74-E267F19E53F1},1\"","id":"01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R","lastModifiedDateTime":"2024-04-24T12:21:12Z","name":"PUBLIC + PROJECT (689)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(689)","cTag":"\"c:{AC905651-467A-4A5E-8A74-E267F19E53F1},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:10:59Z","lastModifiedDateTime":"2024-02-14T18:10:59Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:10:58 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:21:12Z","lastModifiedDateTime":"2024-04-24T12:21:12Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:21:12 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB body: encoding: US-ASCII string: '' @@ -302,7 +349,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -312,37 +359,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 3bcd68d5-90cb-41a2-8ad0-2241997e3dd9 + - adfe64b8-ce3c-455c-940c-d6c1be401e3b Client-Request-Id: - - 3bcd68d5-90cb-41a2-8ad0-2241997e3dd9 + - adfe64b8-ce3c-455c-940c-d6c1be401e3b X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000C2C"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032CFF"}}' Date: - - Wed, 14 Feb 2024 18:10:58 GMT + - Wed, 24 Apr 2024 12:21:11 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:10:59 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:21:12 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB/permissions body: encoding: US-ASCII string: '' @@ -354,7 +397,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -364,22 +407,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - ec4c8b91-aeb9-4107-af73-f4d7d60ccd9c + - 7d3439b7-2153-436d-819d-8559c3d91971 Client-Request-Id: - - ec4c8b91-aeb9-4107-af73-f4d7d60ccd9c + - 7d3439b7-2153-436d-819d-8559c3d91971 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AEE"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105AB"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -387,257 +426,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:10:59 GMT + - Wed, 24 Apr 2024 12:21:12 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:10:59 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 59de199e-4f0e-48a3-a4f5-86b714a933b6 - Client-Request-Id: - - 59de199e-4f0e-48a3-a4f5-86b714a933b6 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF8"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:10:59 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:10:59 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 0ad45e30-ac4e-464c-bd6f-fabd3f4c4d8c - Client-Request-Id: - - 0ad45e30-ac4e-464c-bd6f-fabd3f4c4d8c - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000DF7"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:10:59 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:10:59 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - ce4c8371-cece-4746-9599-161b0846199a - Client-Request-Id: - - ce4c8371-cece-4746-9599-161b0846199a - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF1"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:10:59 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:11:00 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 7476c72a-a9f7-4b4c-aa3b-ec8ac7112a70 - Client-Request-Id: - - 7476c72a-a9f7-4b4c-aa3b-ec8ac7112a70 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000D36"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:11:00 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:11:00 GMT + recorded_at: Wed, 24 Apr 2024 12:21:13 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K body: encoding: US-ASCII string: '' @@ -649,7 +458,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -659,37 +468,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e428cc87-0390-4c9b-ba80-2dc7d8b85733 + - a87a3426-48b9-43f9-924c-3f731a41e7d8 Client-Request-Id: - - e428cc87-0390-4c9b-ba80-2dc7d8b85733 + - a87a3426-48b9-43f9-924c-3f731a41e7d8 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF5"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00010593"}}' Date: - - Wed, 14 Feb 2024 18:11:00 GMT + - Wed, 24 Apr 2024 12:21:13 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:10:58Z","eTag":"\"{014CA4AF-A6CF-406B-8A5E-8C928B8DC813},1\"","id":"01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT","lastModifiedDateTime":"2024-02-14T18:10:58Z","name":"[Sample] - Project Name _ Ehuu (337)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(337)","cTag":"\"c:{014CA4AF-A6CF-406B-8A5E-8C928B8DC813},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:10:58Z","lastModifiedDateTime":"2024-02-14T18:10:58Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:11:00 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}' + recorded_at: Wed, 24 Apr 2024 12:21:13 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions body: encoding: US-ASCII string: '' @@ -701,7 +506,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -711,22 +516,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - b93b3e74-e1b3-4aee-8333-980163749db9 + - 498e47c7-ea02-4fb5-83ad-4dd21f6b853b Client-Request-Id: - - b93b3e74-e1b3-4aee-8333-980163749db9 + - 498e47c7-ea02-4fb5-83ad-4dd21f6b853b X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF2"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032D01"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -734,26 +535,136 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:11:00 GMT + - Wed, 24 Apr 2024 12:21:13 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:21:14 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6 + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 0fb468f9-2461-4d73-a84c-2042b6d484be + Client-Request-Id: + - 0fb468f9-2461-4d73-a84c-2042b6d484be + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032D03"}}' + Date: + - Wed, 24 Apr 2024 12:21:13 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:21:11Z","eTag":"\"{F48D5262-3511-496F-B83C-3A2AB29A10BE},2\"","id":"01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:21:11Z","name":"[Sample] + Project Name _ Ehuu (686)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(686)","cTag":"\"c:{F48D5262-3511-496F-B83C-3A2AB29A10BE},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:21:11Z","lastModifiedDateTime":"2024-04-24T12:21:11Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:21:14 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 98817af3-9fd4-4f00-aca7-b8341894994e + Client-Request-Id: + - 98817af3-9fd4-4f00-aca7-b8341894994e + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105B7"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:21:14 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:11:01 GMT + recorded_at: Wed, 24 Apr 2024 12:21:15 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -765,7 +676,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -777,8 +688,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -790,11 +699,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 584570d8-5b68-4c6c-9a16-c61e13276acb + - 745e767e-5a1b-4654-afd2-1fcc55b866ea Client-Request-Id: - - 584570d8-5b68-4c6c-9a16-c61e13276acb + - 745e767e-5a1b-4654-afd2-1fcc55b866ea X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF1"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105A5"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -805,17 +714,17 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:11:02 GMT + - Wed, 24 Apr 2024 12:21:16 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:11:02 GMT + recorded_at: Wed, 24 Apr 2024 12:21:16 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6 body: encoding: US-ASCII string: '' @@ -827,7 +736,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -837,37 +746,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9ae7393c-fa46-46ae-8161-6eb24f2e839a + - 60325243-9da0-4054-9869-a3c9abd2c88d Client-Request-Id: - - 9ae7393c-fa46-46ae-8161-6eb24f2e839a + - 60325243-9da0-4054-9869-a3c9abd2c88d X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000C24"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032D09"}}' Date: - - Wed, 14 Feb 2024 18:11:02 GMT + - Wed, 24 Apr 2024 12:21:16 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:10:58Z","eTag":"\"{49FBC52B-3F15-4488-82A3-7850FBF10A01},1\"","id":"01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB","lastModifiedDateTime":"2024-02-14T18:10:58Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (338)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(338)","cTag":"\"c:{49FBC52B-3F15-4488-82A3-7850FBF10A01},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:10:58Z","lastModifiedDateTime":"2024-02-14T18:10:58Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:11:02 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:21:11Z","eTag":"\"{4AF1147C-85CE-419E-B915-85FCC79995FE},2\"","id":"01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:21:11Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (687)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(687)","cTag":"\"c:{4AF1147C-85CE-419E-B915-85FCC79995FE},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:21:11Z","lastModifiedDateTime":"2024-04-24T12:21:11Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:21:17 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6/permissions body: encoding: US-ASCII string: '' @@ -879,7 +784,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -889,22 +794,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - fa6001b1-176f-46aa-8b5d-8412ebb76d63 + - e8e48c8f-102d-4743-9472-4994253bfa36 Client-Request-Id: - - fa6001b1-176f-46aa-8b5d-8412ebb76d63 + - e8e48c8f-102d-4743-9472-4994253bfa36 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000BA2"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105B2"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -912,26 +813,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:11:02 GMT + - Wed, 24 Apr 2024 12:21:17 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:11:03 GMT + recorded_at: Wed, 24 Apr 2024 12:21:17 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -943,7 +845,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -955,8 +857,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -968,11 +868,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - e63eed69-9bf9-4549-9d0f-b9e1cbabaae8 + - 5794482d-a652-4c3f-a39e-8a3b43115c8e Client-Request-Id: - - e63eed69-9bf9-4549-9d0f-b9e1cbabaae8 + - 5794482d-a652-4c3f-a39e-8a3b43115c8e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AB4"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105AE"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -983,16 +883,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:11:04 GMT + - Wed, 24 Apr 2024 12:21:18 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:11:04 GMT + recorded_at: Wed, 24 Apr 2024 12:21:19 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R body: encoding: US-ASCII string: '' @@ -1004,7 +904,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1014,37 +914,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - b03bf2be-ca31-4303-83e7-efc626868752 + - 73446175-90fb-4b91-ad6a-5ab9995c449b Client-Request-Id: - - b03bf2be-ca31-4303-83e7-efc626868752 + - 73446175-90fb-4b91-ad6a-5ab9995c449b X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000C2C"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032D02"}}' Date: - - Wed, 14 Feb 2024 18:11:04 GMT + - Wed, 24 Apr 2024 12:21:19 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:10:59Z","eTag":"\"{5DA7899F-E291-4DCD-8528-5A45B69EBD72},1\"","id":"01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS","lastModifiedDateTime":"2024-02-14T18:10:59Z","name":"PUBLIC - PROJECT (340)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(340)","cTag":"\"c:{5DA7899F-E291-4DCD-8528-5A45B69EBD72},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:10:59Z","lastModifiedDateTime":"2024-02-14T18:10:59Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:11:04 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:21:12Z","eTag":"\"{AC905651-467A-4A5E-8A74-E267F19E53F1},2\"","id":"01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:21:12Z","name":"PUBLIC + PROJECT (689)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(689)","cTag":"\"c:{AC905651-467A-4A5E-8A74-E267F19E53F1},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:21:12Z","lastModifiedDateTime":"2024-04-24T12:21:12Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:21:19 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R/permissions body: encoding: US-ASCII string: '' @@ -1056,7 +952,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1066,22 +962,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 728be9ae-5719-4e70-8d02-606add5e1784 + - 001fa692-e9e6-4fdc-9b0f-b27bc1595ed1 Client-Request-Id: - - 728be9ae-5719-4e70-8d02-606add5e1784 + - 001fa692-e9e6-4fdc-9b0f-b27bc1595ed1 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AEE"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032D05"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1089,26 +981,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:11:04 GMT + - Wed, 24 Apr 2024 12:21:19 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:11:05 GMT + recorded_at: Wed, 24 Apr 2024 12:21:20 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1120,7 +1013,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1132,8 +1025,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1145,11 +1036,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - f2be5846-7a60-4ff6-8540-6a0315f0b28c + - 3da8bcaf-2d96-48f7-967f-99781bdaf60a Client-Request-Id: - - f2be5846-7a60-4ff6-8540-6a0315f0b28c + - 3da8bcaf-2d96-48f7-967f-99781bdaf60a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000C25"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032D09"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1160,16 +1051,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:11:05 GMT + - Wed, 24 Apr 2024 12:21:20 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:11:06 GMT + recorded_at: Wed, 24 Apr 2024 12:21:21 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"}]}' @@ -1181,7 +1072,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1193,8 +1084,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1206,11 +1095,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9506db9f-b235-4e41-9a60-036d930a43b1 + - 8afc5a38-0e18-481d-9802-16cdb45b9973 Client-Request-Id: - - 9506db9f-b235-4e41-9a60-036d930a43b1 + - 8afc5a38-0e18-481d-9802-16cdb45b9973 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000D36"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105AE"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1221,15 +1110,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:11:06 GMT + - Wed, 24 Apr 2024 12:21:22 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test Manager 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:11:07 GMT + recorded_at: Wed, 24 Apr 2024 12:21:22 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6 body: encoding: US-ASCII string: '' @@ -1241,7 +1130,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1251,37 +1140,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - faad1986-3cd1-4fef-b586-5bf547ca8bc3 + - 229a83cd-aafe-4c45-941e-8948e15de488 Client-Request-Id: - - faad1986-3cd1-4fef-b586-5bf547ca8bc3 + - 229a83cd-aafe-4c45-941e-8948e15de488 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF8"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032CF9"}}' Date: - - Wed, 14 Feb 2024 18:11:06 GMT + - Wed, 24 Apr 2024 12:21:22 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:10:58Z","eTag":"\"{014CA4AF-A6CF-406B-8A5E-8C928B8DC813},2\"","id":"01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT","lastModifiedDateTime":"2024-02-14T18:10:58Z","name":"[Sample] - Project Name _ Ehuu (337)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(337)","cTag":"\"c:{014CA4AF-A6CF-406B-8A5E-8C928B8DC813},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:10:58Z","lastModifiedDateTime":"2024-02-14T18:10:58Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:11:07 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:21:11Z","eTag":"\"{F48D5262-3511-496F-B83C-3A2AB29A10BE},3\"","id":"01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:21:11Z","name":"[Sample] + Project Name _ Ehuu (686)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(686)","cTag":"\"c:{F48D5262-3511-496F-B83C-3A2AB29A10BE},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:21:11Z","lastModifiedDateTime":"2024-04-24T12:21:11Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:21:23 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6 body: encoding: US-ASCII string: '' @@ -1293,7 +1178,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1303,37 +1188,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5f1cd561-e191-4c7f-976c-fe0baf7c9cb8 + - 2e444931-8b67-4062-8d41-431718c88305 Client-Request-Id: - - 5f1cd561-e191-4c7f-976c-fe0baf7c9cb8 + - 2e444931-8b67-4062-8d41-431718c88305 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF1"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105B7"}}' Date: - - Wed, 14 Feb 2024 18:11:07 GMT + - Wed, 24 Apr 2024 12:21:22 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:10:58Z","eTag":"\"{49FBC52B-3F15-4488-82A3-7850FBF10A01},2\"","id":"01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB","lastModifiedDateTime":"2024-02-14T18:10:58Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (338)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(338)","cTag":"\"c:{49FBC52B-3F15-4488-82A3-7850FBF10A01},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:10:58Z","lastModifiedDateTime":"2024-02-14T18:10:58Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:11:07 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:21:11Z","eTag":"\"{4AF1147C-85CE-419E-B915-85FCC79995FE},3\"","id":"01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:21:11Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (687)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(687)","cTag":"\"c:{4AF1147C-85CE-419E-B915-85FCC79995FE},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:21:11Z","lastModifiedDateTime":"2024-04-24T12:21:11Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:21:23 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R body: encoding: US-ASCII string: '' @@ -1345,7 +1226,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1355,49 +1236,43 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 98008c14-b4fa-4bd8-9925-499727aa31e7 + - 5bfd0ab8-1523-4d1b-bccb-d066210c6ad0 Client-Request-Id: - - 98008c14-b4fa-4bd8-9925-499727aa31e7 + - 5bfd0ab8-1523-4d1b-bccb-d066210c6ad0 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF7"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105A5"}}' Date: - - Wed, 14 Feb 2024 18:11:07 GMT + - Wed, 24 Apr 2024 12:21:23 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:10:59Z","eTag":"\"{5DA7899F-E291-4DCD-8528-5A45B69EBD72},3\"","id":"01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS","lastModifiedDateTime":"2024-02-14T18:10:59Z","name":"PUBLIC - PROJECT (340)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(340)","cTag":"\"c:{5DA7899F-E291-4DCD-8528-5A45B69EBD72},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:10:59Z","lastModifiedDateTime":"2024-02-14T18:10:59Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:11:07 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:21:12Z","eTag":"\"{AC905651-467A-4A5E-8A74-E267F19E53F1},4\"","id":"01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:21:12Z","name":"PUBLIC + PROJECT (689)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(689)","cTag":"\"c:{AC905651-467A-4A5E-8A74-E267F19E53F1},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:21:12Z","lastModifiedDateTime":"2024-04-24T12:21:12Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:21:23 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNPURGADT5GNNAIUXUMSKFY3SAT + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLCKKG7IEJVN5E3QPB2FKZJUEF6 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1410,32 +1285,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 10d35ebd-371a-4957-b727-26e6cdf0abc7 + - 03401c8e-34dd-429a-adec-3868a03bfd0e Client-Request-Id: - - 10d35ebd-371a-4957-b727-26e6cdf0abc7 + - 03401c8e-34dd-429a-adec-3868a03bfd0e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000C2C"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032CF8"}}' Date: - - Wed, 14 Feb 2024 18:11:07 GMT + - Wed, 24 Apr 2024 12:21:23 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:11:07 GMT + recorded_at: Wed, 24 Apr 2024 12:21:24 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJLYX5USFJ7RBCIFI3YKD57CCQB + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PL4CTYUVTUFTZA3SFMF7TDZTFP6 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1448,32 +1321,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - cbb4624a-d9e6-4dd5-bb0b-899c05d0feca + - ba297e8d-62f3-475f-ac90-ba4d01b6cb1c Client-Request-Id: - - cbb4624a-d9e6-4dd5-bb0b-899c05d0feca + - ba297e8d-62f3-475f-ac90-ba4d01b6cb1c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AF4"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF00032CFD"}}' Date: - - Wed, 14 Feb 2024 18:11:07 GMT + - Wed, 24 Apr 2024 12:21:24 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:11:08 GMT + recorded_at: Wed, 24 Apr 2024 12:21:24 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM7RGTV3EPCZVGYKKC2IW3J5PLS + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRK2IKY6SGLZFIU5HCM7YZ4U7R body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1486,15 +1357,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 123a7630-0590-4d59-8b6c-7881c3633599 + - fb2ed023-64dd-40d9-9cf1-24c1caa74b68 Client-Request-Id: - - 123a7630-0590-4d59-8b6c-7881c3633599 + - fb2ed023-64dd-40d9-9cf1-24c1caa74b68 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"003","RoleInstance":"FR1PEPF00000AED"}}' + - '{"ServerInfo":{"DataCenter":"West Europe","Slice":"E","Ring":"5","ScaleUnit":"000","RoleInstance":"AM1PEPF000105A7"}}' Date: - - Wed, 14 Feb 2024 18:11:07 GMT + - Wed, 24 Apr 2024 12:21:24 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:11:08 GMT + recorded_at: Wed, 24 Apr 2024 12:21:24 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_creation_fail.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_creation_fail.yml index 9eb7a7b9015..fadb6f5c190 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_creation_fail.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_creation_fail.yml @@ -1,5 +1,118 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 4da3f356-96ee-4d33-ae9f-89581ff89b00 + X-Ms-Ests-Server: + - 2.1.17846.6 - FRC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=Aln_53y4JnJDuKOz3DxgYnqkbDoXAQAAANXvut0OAAAA; expires=Fri, 24-May-2024 + 12:19:33 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:19:32 GMT + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:19:33 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"[Sample] Project Name _ Ehuu (681)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '100' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{D0FBC158-CF61-4398-A5CB-14E93F919982},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PKYYH55AYOPTBB2LSYU5E7ZDGMC') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - aa5c0a22-0a51-458f-9220-5d8f68218812 + Client-Request-Id: + - aa5c0a22-0a51-458f-9220-5d8f68218812 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 12:19:33 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{D0FBC158-CF61-4398-A5CB-14E93F919982},1\"","createdDateTime":"2024-04-24T12:19:34Z","eTag":"\"{D0FBC158-CF61-4398-A5CB-14E93F919982},1\"","id":"01AZJL5PKYYH55AYOPTBB2LSYU5E7ZDGMC","lastModifiedDateTime":"2024-04-24T12:19:34Z","name":"[Sample] + Project Name _ Ehuu (681)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{D0FBC158-CF61-4398-A5CB-14E93F919982},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:34Z","lastModifiedDateTime":"2024-04-24T12:19:34Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:34 GMT - request: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token @@ -37,82 +150,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - a5911a40-e616-4b4c-998e-cfdd32dcb600 + - 38f2afb9-1058-4f89-8411-f5707011b700 X-Ms-Ests-Server: - - 2.1.17282.6 - SEC ProdSlices + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AvGWpsxd4kVMufY-kgY2gf-kbDoXAQAAABr4Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:06:18 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AqeGLNqr3phFi4cHzxuSbDKkbDoXAQAAANXvut0OAAAA; expires=Fri, 24-May-2024 + 12:19:34 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:06:18 GMT + - Wed, 24 Apr 2024 12:19:33 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:06:18 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '100' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{C6AB8C65-24D0-4541-B878-3F37C416E6F5},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PLFRSV4NUBEIFC3Q6B7G7CBNZXV') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - c908c4f4-581b-4865-a702-6de89e44fcc0 - Client-Request-Id: - - c908c4f4-581b-4865-a702-6de89e44fcc0 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:18 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{C6AB8C65-24D0-4541-B878-3F37C416E6F5},1\"","createdDateTime":"2024-02-14T18:06:18Z","eTag":"\"{C6AB8C65-24D0-4541-B878-3F37C416E6F5},1\"","id":"01AZJL5PLFRSV4NUBEIFC3Q6B7G7CBNZXV","lastModifiedDateTime":"2024-02-14T18:06:18Z","name":"[Sample] - Project Name _ Ehuu (332)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{C6AB8C65-24D0-4541-B878-3F37C416E6F5},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:18Z","lastModifiedDateTime":"2024-02-14T18:06:18Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:18 GMT + recorded_at: Wed, 24 Apr 2024 12:19:34 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -127,7 +184,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,60 +194,55 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - eed396b8-c091-4904-ba1e-fd47082cb217 + - 41d822ce-da48-4e05-aa5b-2cb1a0634514 Client-Request-Id: - - eed396b8-c091-4904-ba1e-fd47082cb217 + - 41d822ce-da48-4e05-aa5b-2cb1a0634514 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055B"}}' Date: - - Wed, 14 Feb 2024 18:06:18 GMT + - Wed, 24 Apr 2024 12:19:34 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-02-14T18:06:18Z","eTag":"\"{C6AB8C65-24D0-4541-B878-3F37C416E6F5},1\"","id":"01AZJL5PLFRSV4NUBEIFC3Q6B7G7CBNZXV","lastModifiedDateTime":"2024-02-14T18:06:18Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{C6AB8C65-24D0-4541-B878-3F37C416E6F5},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:18Z","lastModifiedDateTime":"2024-02-14T18:06:18Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:18 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:34Z","eTag":"\"{D0FBC158-CF61-4398-A5CB-14E93F919982},2\"","id":"01AZJL5PKYYH55AYOPTBB2LSYU5E7ZDGMC","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:35Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{D0FBC158-CF61-4398-A5CB-14E93F919982},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:34Z","lastModifiedDateTime":"2024-04-24T12:19:35Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}]}' + recorded_at: Wed, 24 Apr 2024 12:19:34 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"[Sample] Project Name _ Ehuu (681)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -202,8 +254,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json Content-Encoding: @@ -213,32 +263,32 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5d334aa8-68c4-4fdf-8561-d8592a43b6ae + - af407a56-ecd1-4c07-8338-479a2debf320 Client-Request-Id: - - 5d334aa8-68c4-4fdf-8561-d8592a43b6ae + - af407a56-ecd1-4c07-8338-479a2debf320 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000544"}}' Date: - - Wed, 14 Feb 2024 18:06:18 GMT + - Wed, 24 Apr 2024 12:19:34 GMT body: encoding: UTF-8 - string: '{"error":{"code":"nameAlreadyExists","message":"Name already exists","innerError":{"date":"2024-02-14T18:06:19","request-id":"5d334aa8-68c4-4fdf-8561-d8592a43b6ae","client-request-id":"5d334aa8-68c4-4fdf-8561-d8592a43b6ae"}}}' - recorded_at: Wed, 14 Feb 2024 18:06:19 GMT + string: '{"error":{"code":"nameAlreadyExists","message":"Name already exists","innerError":{"date":"2024-04-24T12:19:34","request-id":"af407a56-ecd1-4c07-8338-479a2debf320","client-request-id":"af407a56-ecd1-4c07-8338-479a2debf320"}}}' + recorded_at: Wed, 24 Apr 2024 12:19:34 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (333)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (682)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -250,53 +300,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{1C1ABE93-8FE4-4779-BDB9-2A4FD1BAAF46},1"' + - '"{E3D59703-6D9C-46A1-A7E9-4382400BA21F},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PMTXYNBZZEPPFD33OJKJ7I3VL2G') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PIDS7K6HHDNUFDKP2KDQJAAXIQ7') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - c1647c7c-16bf-4005-9147-e8bdfa67fc6c + - e483861a-1cf5-491d-a685-4dbc636668a6 Client-Request-Id: - - c1647c7c-16bf-4005-9147-e8bdfa67fc6c + - e483861a-1cf5-491d-a685-4dbc636668a6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057D"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:18 GMT + - Wed, 24 Apr 2024 12:19:34 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{1C1ABE93-8FE4-4779-BDB9-2A4FD1BAAF46},1\"","createdDateTime":"2024-02-14T18:06:19Z","eTag":"\"{1C1ABE93-8FE4-4779-BDB9-2A4FD1BAAF46},1\"","id":"01AZJL5PMTXYNBZZEPPFD33OJKJ7I3VL2G","lastModifiedDateTime":"2024-02-14T18:06:19Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{1C1ABE93-8FE4-4779-BDB9-2A4FD1BAAF46},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{E3D59703-6D9C-46A1-A7E9-4382400BA21F},1\"","createdDateTime":"2024-04-24T12:19:35Z","eTag":"\"{E3D59703-6D9C-46A1-A7E9-4382400BA21F},1\"","id":"01AZJL5PIDS7K6HHDNUFDKP2KDQJAAXIQ7","lastModifiedDateTime":"2024-04-24T12:19:35Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{E3D59703-6D9C-46A1-A7E9-4382400BA21F},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:19Z","lastModifiedDateTime":"2024-02-14T18:06:19Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:19 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:35Z","lastModifiedDateTime":"2024-04-24T12:19:35Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:35 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"PUBLIC PROJECT (335)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"PUBLIC PROJECT (684)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -308,41 +356,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{07EF5403-7CC3-4D71-9640-D05DC9CC70D2},1"' + - '"{94F14FFC-27A3-4C94-BD11-2CEE08CECA1F},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PIDKTXQPQ34OFGZMQGQLXE4Y4GS') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PP4J7YZJIZHSRGL2EJM5YEM5SQ7') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - a12a4756-4815-494d-a052-20695a09c010 + - 54104e3f-2450-4374-adab-b0b605bc0d05 Client-Request-Id: - - a12a4756-4815-494d-a052-20695a09c010 + - 54104e3f-2450-4374-adab-b0b605bc0d05 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:19 GMT + - Wed, 24 Apr 2024 12:19:35 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{07EF5403-7CC3-4D71-9640-D05DC9CC70D2},1\"","createdDateTime":"2024-02-14T18:06:19Z","eTag":"\"{07EF5403-7CC3-4D71-9640-D05DC9CC70D2},1\"","id":"01AZJL5PIDKTXQPQ34OFGZMQGQLXE4Y4GS","lastModifiedDateTime":"2024-02-14T18:06:19Z","name":"PUBLIC - PROJECT (335)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{07EF5403-7CC3-4D71-9640-D05DC9CC70D2},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{94F14FFC-27A3-4C94-BD11-2CEE08CECA1F},1\"","createdDateTime":"2024-04-24T12:19:36Z","eTag":"\"{94F14FFC-27A3-4C94-BD11-2CEE08CECA1F},1\"","id":"01AZJL5PP4J7YZJIZHSRGL2EJM5YEM5SQ7","lastModifiedDateTime":"2024-04-24T12:19:36Z","name":"PUBLIC + PROJECT (684)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{94F14FFC-27A3-4C94-BD11-2CEE08CECA1F},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:19Z","lastModifiedDateTime":"2024-02-14T18:06:19Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:19 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:36Z","lastModifiedDateTime":"2024-04-24T12:19:36Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:35 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLFRSV4NUBEIFC3Q6B7G7CBNZXV + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB body: encoding: US-ASCII string: '' @@ -354,7 +400,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -364,37 +410,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 220bbd09-473e-467d-a3d7-49beffabb01d + - 9875bf12-685c-447b-a0cd-54c1414bcb7e Client-Request-Id: - - 220bbd09-473e-467d-a3d7-49beffabb01d + - 9875bf12-685c-447b-a0cd-54c1414bcb7e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' Date: - - Wed, 14 Feb 2024 18:06:19 GMT + - Wed, 24 Apr 2024 12:19:35 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:18Z","eTag":"\"{C6AB8C65-24D0-4541-B878-3F37C416E6F5},1\"","id":"01AZJL5PLFRSV4NUBEIFC3Q6B7G7CBNZXV","lastModifiedDateTime":"2024-02-14T18:06:18Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{C6AB8C65-24D0-4541-B878-3F37C416E6F5},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:18Z","lastModifiedDateTime":"2024-02-14T18:06:18Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:19 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:36 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLFRSV4NUBEIFC3Q6B7G7CBNZXV/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB/permissions body: encoding: US-ASCII string: '' @@ -406,7 +448,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -416,22 +458,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - c32e858b-f3ef-41c0-8a0e-1dd3e32f7ae8 + - 8b12f87a-2d3f-4ad7-83e4-01fc930786b0 Client-Request-Id: - - c32e858b-f3ef-41c0-8a0e-1dd3e32f7ae8 + - 8b12f87a-2d3f-4ad7-83e4-01fc930786b0 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -439,373 +477,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:19 GMT + - Wed, 24 Apr 2024 12:19:35 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLFRSV4NUBEIFC3Q6B7G7CBNZXV'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:20 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - cc556f82-3536-4b61-931e-f69f99f257a6 - Client-Request-Id: - - cc556f82-3536-4b61-931e-f69f99f257a6 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:20 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:20 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 8b8e1204-9102-4a87-988b-d323f89ba659 - Client-Request-Id: - - 8b8e1204-9102-4a87-988b-d323f89ba659 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:20 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:20 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - de1f1064-7785-4391-b633-ae849440f9d3 - Client-Request-Id: - - de1f1064-7785-4391-b633-ae849440f9d3 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:20 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:20 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - e1a8fad7-b950-40f4-81df-a9d753ec833c - Client-Request-Id: - - e1a8fad7-b950-40f4-81df-a9d753ec833c - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:20 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:21 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - ee47530f-a43f-41ee-8c3d-8c0fb1b0554c - Client-Request-Id: - - ee47530f-a43f-41ee-8c3d-8c0fb1b0554c - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:20 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:21 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 0f9f9a73-8840-427a-ad0e-b33883d5bd91 - Client-Request-Id: - - 0f9f9a73-8840-427a-ad0e-b33883d5bd91 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:21 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:21 GMT + recorded_at: Wed, 24 Apr 2024 12:19:36 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMTXYNBZZEPPFD33OJKJ7I3VL2G + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKYYH55AYOPTBB2LSYU5E7ZDGMC body: encoding: US-ASCII string: '' @@ -817,7 +509,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -827,37 +519,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 260e0501-c966-4a53-9fff-387d751c0bdc + - e29766e7-b8e5-49c3-a67a-3c91643c36e0 Client-Request-Id: - - 260e0501-c966-4a53-9fff-387d751c0bdc + - e29766e7-b8e5-49c3-a67a-3c91643c36e0 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000559"}}' Date: - - Wed, 14 Feb 2024 18:06:21 GMT + - Wed, 24 Apr 2024 12:19:36 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:19Z","eTag":"\"{1C1ABE93-8FE4-4779-BDB9-2A4FD1BAAF46},1\"","id":"01AZJL5PMTXYNBZZEPPFD33OJKJ7I3VL2G","lastModifiedDateTime":"2024-02-14T18:06:19Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{1C1ABE93-8FE4-4779-BDB9-2A4FD1BAAF46},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:19Z","lastModifiedDateTime":"2024-02-14T18:06:19Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:21 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:34Z","eTag":"\"{D0FBC158-CF61-4398-A5CB-14E93F919982},2\"","id":"01AZJL5PKYYH55AYOPTBB2LSYU5E7ZDGMC","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:35Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{D0FBC158-CF61-4398-A5CB-14E93F919982},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:34Z","lastModifiedDateTime":"2024-04-24T12:19:35Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:36 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMTXYNBZZEPPFD33OJKJ7I3VL2G/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKYYH55AYOPTBB2LSYU5E7ZDGMC/permissions body: encoding: US-ASCII string: '' @@ -869,7 +557,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -879,22 +567,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 6185fc2c-8b3b-4558-926d-f7e082f0434f + - 7b84d862-d5ff-450b-9d4d-19b5c2d36b9b Client-Request-Id: - - 6185fc2c-8b3b-4558-926d-f7e082f0434f + - 7b84d862-d5ff-450b-9d4d-19b5c2d36b9b X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000544"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -902,26 +586,245 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:21 GMT + - Wed, 24 Apr 2024 12:19:37 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PMTXYNBZZEPPFD33OJKJ7I3VL2G'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PKYYH55AYOPTBB2LSYU5E7ZDGMC'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:22 GMT + recorded_at: Wed, 24 Apr 2024 12:19:37 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 6b5c9353-b5ab-45ea-9af7-fcc83d3fb3ef + Client-Request-Id: + - 6b5c9353-b5ab-45ea-9af7-fcc83d3fb3ef + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000052E"}}' + Date: + - Wed, 24 Apr 2024 12:19:37 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}' + recorded_at: Wed, 24 Apr 2024 12:19:37 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - e6f18941-6cc1-423a-9cd3-c26410d76aec + Client-Request-Id: + - e6f18941-6cc1-423a-9cd3-c26410d76aec + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:19:37 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:19:38 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDS7K6HHDNUFDKP2KDQJAAXIQ7 + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 643a03bd-6f1e-4caa-9113-c770d5229c78 + Client-Request-Id: + - 643a03bd-6f1e-4caa-9113-c770d5229c78 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + Date: + - Wed, 24 Apr 2024 12:19:37 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:35Z","eTag":"\"{E3D59703-6D9C-46A1-A7E9-4382400BA21F},2\"","id":"01AZJL5PIDS7K6HHDNUFDKP2KDQJAAXIQ7","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:35Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{E3D59703-6D9C-46A1-A7E9-4382400BA21F},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:35Z","lastModifiedDateTime":"2024-04-24T12:19:35Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:38 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDS7K6HHDNUFDKP2KDQJAAXIQ7/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 32fedaed-e2ff-4768-8ff8-aaa62b5288d6 + Client-Request-Id: + - 32fedaed-e2ff-4768-8ff8-aaa62b5288d6 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:19:38 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDS7K6HHDNUFDKP2KDQJAAXIQ7'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' + recorded_at: Wed, 24 Apr 2024 12:19:39 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMTXYNBZZEPPFD33OJKJ7I3VL2G/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDS7K6HHDNUFDKP2KDQJAAXIQ7/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -933,7 +836,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -945,8 +848,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -958,11 +859,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 48ceee77-ea37-4a0f-aee1-0a004876ae67 + - 1c891e44-a4b3-4823-86c4-96c3acb3682e Client-Request-Id: - - 48ceee77-ea37-4a0f-aee1-0a004876ae67 + - 1c891e44-a4b3-4823-86c4-96c3acb3682e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -973,16 +874,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:22 GMT + - Wed, 24 Apr 2024 12:19:39 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:23 GMT + recorded_at: Wed, 24 Apr 2024 12:19:40 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDKTXQPQ34OFGZMQGQLXE4Y4GS + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP4J7YZJIZHSRGL2EJM5YEM5SQ7 body: encoding: US-ASCII string: '' @@ -994,7 +895,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1004,37 +905,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 88cfb993-0d83-45fa-be63-17cdcfd8060b + - 685d291e-6aa6-42ce-8f02-2b89d01a0e0c Client-Request-Id: - - 88cfb993-0d83-45fa-be63-17cdcfd8060b + - 685d291e-6aa6-42ce-8f02-2b89d01a0e0c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055D"}}' Date: - - Wed, 14 Feb 2024 18:06:23 GMT + - Wed, 24 Apr 2024 12:19:40 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:19Z","eTag":"\"{07EF5403-7CC3-4D71-9640-D05DC9CC70D2},1\"","id":"01AZJL5PIDKTXQPQ34OFGZMQGQLXE4Y4GS","lastModifiedDateTime":"2024-02-14T18:06:19Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{07EF5403-7CC3-4D71-9640-D05DC9CC70D2},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:19Z","lastModifiedDateTime":"2024-02-14T18:06:19Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:23 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:36Z","eTag":"\"{94F14FFC-27A3-4C94-BD11-2CEE08CECA1F},2\"","id":"01AZJL5PP4J7YZJIZHSRGL2EJM5YEM5SQ7","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:36Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{94F14FFC-27A3-4C94-BD11-2CEE08CECA1F},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:36Z","lastModifiedDateTime":"2024-04-24T12:19:36Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:40 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDKTXQPQ34OFGZMQGQLXE4Y4GS/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP4J7YZJIZHSRGL2EJM5YEM5SQ7/permissions body: encoding: US-ASCII string: '' @@ -1046,7 +943,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1056,22 +953,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1eae80b6-292b-4412-b5ec-b3a821e1d50d + - 20c96f8e-460f-431c-81f7-cd6c854bf5a7 Client-Request-Id: - - 1eae80b6-292b-4412-b5ec-b3a821e1d50d + - 20c96f8e-460f-431c-81f7-cd6c854bf5a7 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1079,26 +972,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:23 GMT + - Wed, 24 Apr 2024 12:19:40 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDKTXQPQ34OFGZMQGQLXE4Y4GS'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PP4J7YZJIZHSRGL2EJM5YEM5SQ7'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:24 GMT + recorded_at: Wed, 24 Apr 2024 12:19:41 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDKTXQPQ34OFGZMQGQLXE4Y4GS/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP4J7YZJIZHSRGL2EJM5YEM5SQ7/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1110,7 +1004,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1122,8 +1016,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1135,11 +1027,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 75ef634b-12d8-4431-af41-272bd3962ab2 + - deb21c97-956f-4e16-80e7-3cd20829ae34 Client-Request-Id: - - 75ef634b-12d8-4431-af41-272bd3962ab2 + - deb21c97-956f-4e16-80e7-3cd20829ae34 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1150,16 +1042,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:25 GMT + - Wed, 24 Apr 2024 12:19:42 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:25 GMT + recorded_at: Wed, 24 Apr 2024 12:19:42 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDKTXQPQ34OFGZMQGQLXE4Y4GS/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP4J7YZJIZHSRGL2EJM5YEM5SQ7/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"}]}' @@ -1171,7 +1063,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1183,8 +1075,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1196,11 +1086,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 2119dec8-3132-407b-9dd0-f978be5df101 + - 730c845b-1a20-4972-bf79-36982a06c73d Client-Request-Id: - - 2119dec8-3132-407b-9dd0-f978be5df101 + - 730c845b-1a20-4972-bf79-36982a06c73d X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055D"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1211,27 +1101,25 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:25 GMT + - Wed, 24 Apr 2024 12:19:43 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test Manager 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:26 GMT + recorded_at: Wed, 24 Apr 2024 12:19:43 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLFRSV4NUBEIFC3Q6B7G7CBNZXV + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKYYH55AYOPTBB2LSYU5E7ZDGMC body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1244,32 +1132,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 4ef7f4d7-09ea-45b8-8443-cd44f54920ac + - c7bdc675-7915-4071-a3ec-590728222de1 Client-Request-Id: - - 4ef7f4d7-09ea-45b8-8443-cd44f54920ac + - c7bdc675-7915-4071-a3ec-590728222de1 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' Date: - - Wed, 14 Feb 2024 18:06:26 GMT + - Wed, 24 Apr 2024 12:19:44 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:26 GMT + recorded_at: Wed, 24 Apr 2024 12:19:44 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMTXYNBZZEPPFD33OJKJ7I3VL2G + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDS7K6HHDNUFDKP2KDQJAAXIQ7 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1282,32 +1168,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - c8914d1d-6321-48e0-91a2-2ed2aa41ae3c + - 2cb680f3-239f-4d0e-bae8-ba666954a92b Client-Request-Id: - - c8914d1d-6321-48e0-91a2-2ed2aa41ae3c + - 2cb680f3-239f-4d0e-bae8-ba666954a92b X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' Date: - - Wed, 14 Feb 2024 18:06:26 GMT + - Wed, 24 Apr 2024 12:19:44 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:26 GMT + recorded_at: Wed, 24 Apr 2024 12:19:44 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDKTXQPQ34OFGZMQGQLXE4Y4GS + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PP4J7YZJIZHSRGL2EJM5YEM5SQ7 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1320,15 +1204,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 47b03023-e382-40f5-a622-40ee7184ac57 + - 3904da98-28fd-4550-9617-5677a5d4db5a Client-Request-Id: - - 47b03023-e382-40f5-a622-40ee7184ac57 + - 3904da98-28fd-4550-9617-5677a5d4db5a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055B"}}' Date: - - Wed, 14 Feb 2024 18:06:26 GMT + - Wed, 24 Apr 2024 12:19:44 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:27 GMT + recorded_at: Wed, 24 Apr 2024 12:19:44 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_fail_add_user.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_fail_add_user.yml index 87d751cfe34..f1895feedf3 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_fail_add_user.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_fail_add_user.yml @@ -37,24 +37,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 183447ff-07d6-47c8-bc96-5ef371b21200 + - 8a516bfc-5f16-41c0-9e2d-35136bf17300 X-Ms-Ests-Server: - - 2.1.17282.6 - SEC ProdSlices + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=Ao4GIHjr_idNpKW8AKAgQwCkbDoXAQAAABD4Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:06:08 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AiWpbluAxAhKsVZiO7VeOKukbDoXAQAAAMnvut0OAAAA; expires=Fri, 24-May-2024 + 12:19:22 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:06:07 GMT + - Wed, 24 Apr 2024 12:19:22 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:06:08 GMT + recorded_at: Wed, 24 Apr 2024 12:19:22 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -79,60 +81,111 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7e9e441d-1c36-49e4-a258-418917cd1f8d + - 834993c0-716f-4e28-b8fe-9eca0dde0e16 Client-Request-Id: - - 7e9e441d-1c36-49e4-a258-418917cd1f8d + - 834993c0-716f-4e28-b8fe-9eca0dde0e16 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057C"}}' Date: - - Wed, 14 Feb 2024 18:06:08 GMT + - Wed, 24 Apr 2024 12:19:21 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:09 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}]}' + recorded_at: Wed, 24 Apr 2024 12:19:22 GMT +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 8ac17fcf-1252-4734-b9f8-dadbd11b9700 + X-Ms-Ests-Server: + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=Au-YIg-J3QJNv_vUAdqpDoSkbDoXAQAAAMrvut0OAAAA; expires=Fri, 24-May-2024 + 12:19:22 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:19:22 GMT + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:19:22 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"[Sample] Project Name _ Ehuu (681)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - '100' + Authorization: + - Bearer response: status: code: 201 @@ -140,53 +193,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{C467A03E-A374-4DA4-8E03-EC30D935CCB0},1"' + - '"{5D76AE8F-9390-45AE-A628-C07242559498},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PJ6UBT4I5FDURGY4A7MGDMTLTFQ') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PMPVZ3F3EETVZC2MKGAOJBFLFEY') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 8ccc50e0-562c-44c5-bb37-e29c33db75c3 + - 4525871f-9d23-479d-b260-0d23f4dbeadf Client-Request-Id: - - 8ccc50e0-562c-44c5-bb37-e29c33db75c3 + - 4525871f-9d23-479d-b260-0d23f4dbeadf X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055D"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:08 GMT + - Wed, 24 Apr 2024 12:19:22 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{C467A03E-A374-4DA4-8E03-EC30D935CCB0},1\"","createdDateTime":"2024-02-14T18:06:09Z","eTag":"\"{C467A03E-A374-4DA4-8E03-EC30D935CCB0},1\"","id":"01AZJL5PJ6UBT4I5FDURGY4A7MGDMTLTFQ","lastModifiedDateTime":"2024-02-14T18:06:09Z","name":"[Sample] - Project Name _ Ehuu (332)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{C467A03E-A374-4DA4-8E03-EC30D935CCB0},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{5D76AE8F-9390-45AE-A628-C07242559498},1\"","createdDateTime":"2024-04-24T12:19:23Z","eTag":"\"{5D76AE8F-9390-45AE-A628-C07242559498},1\"","id":"01AZJL5PMPVZ3F3EETVZC2MKGAOJBFLFEY","lastModifiedDateTime":"2024-04-24T12:19:23Z","name":"[Sample] + Project Name _ Ehuu (681)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{5D76AE8F-9390-45AE-A628-C07242559498},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:09Z","lastModifiedDateTime":"2024-02-14T18:06:09Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:09 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:23Z","lastModifiedDateTime":"2024-04-24T12:19:23Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:23 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (333)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (682)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -198,53 +249,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{DFA63B51-79D9-4071-BF2B-E682ECDE957F},1"' + - '"{26FB48CB-F7A2-4726-926B-89A151AE7AFC},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PKRHOTN7WLZOFAL6K7GQLWN5FL7') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5POLJD5SNIXXEZDZE24JUFI246X4') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - a2d0acbf-5488-4f7c-9be5-f107130c3602 + - 880d615a-c9aa-40db-a0d3-796839d8a1d7 Client-Request-Id: - - a2d0acbf-5488-4f7c-9be5-f107130c3602 + - 880d615a-c9aa-40db-a0d3-796839d8a1d7 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054C"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:09 GMT + - Wed, 24 Apr 2024 12:19:23 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{DFA63B51-79D9-4071-BF2B-E682ECDE957F},1\"","createdDateTime":"2024-02-14T18:06:10Z","eTag":"\"{DFA63B51-79D9-4071-BF2B-E682ECDE957F},1\"","id":"01AZJL5PKRHOTN7WLZOFAL6K7GQLWN5FL7","lastModifiedDateTime":"2024-02-14T18:06:10Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{DFA63B51-79D9-4071-BF2B-E682ECDE957F},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{26FB48CB-F7A2-4726-926B-89A151AE7AFC},1\"","createdDateTime":"2024-04-24T12:19:24Z","eTag":"\"{26FB48CB-F7A2-4726-926B-89A151AE7AFC},1\"","id":"01AZJL5POLJD5SNIXXEZDZE24JUFI246X4","lastModifiedDateTime":"2024-04-24T12:19:24Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{26FB48CB-F7A2-4726-926B-89A151AE7AFC},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:10Z","lastModifiedDateTime":"2024-02-14T18:06:10Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:09 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:24Z","lastModifiedDateTime":"2024-04-24T12:19:24Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:23 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"PUBLIC PROJECT (335)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"PUBLIC PROJECT (684)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -256,41 +305,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{7692AFB3-C903-4D92-8A47-08FDD7E49569},1"' + - '"{5DCA1CF9-0FBC-4A34-827C-C5FCF4838961},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PNTV6JHMA6JSJGYURYI7XL6JFLJ') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPZDTFF3PAPGRFIE7GF7T2IHCLB') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1ff6a47b-783c-40ca-8fce-f18ebbfb964d + - 14def22a-9f63-4cd3-946c-029b90cb52d9 Client-Request-Id: - - 1ff6a47b-783c-40ca-8fce-f18ebbfb964d + - 14def22a-9f63-4cd3-946c-029b90cb52d9 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:09 GMT + - Wed, 24 Apr 2024 12:19:23 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{7692AFB3-C903-4D92-8A47-08FDD7E49569},1\"","createdDateTime":"2024-02-14T18:06:10Z","eTag":"\"{7692AFB3-C903-4D92-8A47-08FDD7E49569},1\"","id":"01AZJL5PNTV6JHMA6JSJGYURYI7XL6JFLJ","lastModifiedDateTime":"2024-02-14T18:06:10Z","name":"PUBLIC - PROJECT (335)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{7692AFB3-C903-4D92-8A47-08FDD7E49569},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{5DCA1CF9-0FBC-4A34-827C-C5FCF4838961},1\"","createdDateTime":"2024-04-24T12:19:24Z","eTag":"\"{5DCA1CF9-0FBC-4A34-827C-C5FCF4838961},1\"","id":"01AZJL5PPZDTFF3PAPGRFIE7GF7T2IHCLB","lastModifiedDateTime":"2024-04-24T12:19:24Z","name":"PUBLIC + PROJECT (684)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{5DCA1CF9-0FBC-4A34-827C-C5FCF4838961},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:10Z","lastModifiedDateTime":"2024-02-14T18:06:10Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:10 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:24Z","lastModifiedDateTime":"2024-04-24T12:19:24Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:24 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB body: encoding: US-ASCII string: '' @@ -302,7 +349,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -312,37 +359,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - db177b60-b094-4d1a-891f-f0cba6e38870 + - 214d826d-155b-4b50-ab52-33c8da3ca150 Client-Request-Id: - - db177b60-b094-4d1a-891f-f0cba6e38870 + - 214d826d-155b-4b50-ab52-33c8da3ca150 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' Date: - - Wed, 14 Feb 2024 18:06:09 GMT + - Wed, 24 Apr 2024 12:19:23 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:10 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:24 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB/permissions body: encoding: US-ASCII string: '' @@ -354,7 +397,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -364,22 +407,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 14ec5a98-2f93-450e-9645-7ee97ddc2837 + - '012894c3-4636-45c7-8e19-e99b72f7c819' Client-Request-Id: - - 14ec5a98-2f93-450e-9645-7ee97ddc2837 + - '012894c3-4636-45c7-8e19-e99b72f7c819' X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055A"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -387,257 +426,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:10 GMT + - Wed, 24 Apr 2024 12:19:25 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:10 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - ff4f01ae-ddcc-4593-8efb-b29a1c4fb950 - Client-Request-Id: - - ff4f01ae-ddcc-4593-8efb-b29a1c4fb950 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:10 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:10 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 26c86e4a-ca40-41c9-8db6-5e7decac01c1 - Client-Request-Id: - - 26c86e4a-ca40-41c9-8db6-5e7decac01c1 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:10 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:11 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 44dd2611-90f8-4de0-a17e-b344974faed1 - Client-Request-Id: - - 44dd2611-90f8-4de0-a17e-b344974faed1 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:11 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:11 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - a2bd44fa-0cf6-4487-8118-d67c89d170bc - Client-Request-Id: - - a2bd44fa-0cf6-4487-8118-d67c89d170bc - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:11 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:11 GMT + recorded_at: Wed, 24 Apr 2024 12:19:25 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ6UBT4I5FDURGY4A7MGDMTLTFQ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K body: encoding: US-ASCII string: '' @@ -649,7 +458,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -659,37 +468,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - b23dbf12-3d47-4ec4-87c3-a5cb0999f3eb + - 775f759b-ee26-494e-8c62-e6dde521c072 Client-Request-Id: - - b23dbf12-3d47-4ec4-87c3-a5cb0999f3eb + - 775f759b-ee26-494e-8c62-e6dde521c072 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' Date: - - Wed, 14 Feb 2024 18:06:11 GMT + - Wed, 24 Apr 2024 12:19:25 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:09Z","eTag":"\"{C467A03E-A374-4DA4-8E03-EC30D935CCB0},1\"","id":"01AZJL5PJ6UBT4I5FDURGY4A7MGDMTLTFQ","lastModifiedDateTime":"2024-02-14T18:06:09Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{C467A03E-A374-4DA4-8E03-EC30D935CCB0},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:09Z","lastModifiedDateTime":"2024-02-14T18:06:09Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:11 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}' + recorded_at: Wed, 24 Apr 2024 12:19:25 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ6UBT4I5FDURGY4A7MGDMTLTFQ/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions body: encoding: US-ASCII string: '' @@ -701,7 +506,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -711,22 +516,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e9b18541-ad1a-4f0d-b98b-8f1fc788eece + - cd5079c6-fb57-4752-9121-c4390315d72c Client-Request-Id: - - e9b18541-ad1a-4f0d-b98b-8f1fc788eece + - cd5079c6-fb57-4752-9121-c4390315d72c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -734,26 +535,136 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:11 GMT + - Wed, 24 Apr 2024 12:19:25 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJ6UBT4I5FDURGY4A7MGDMTLTFQ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:19:25 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMPVZ3F3EETVZC2MKGAOJBFLFEY + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - e683eca3-2296-4284-ad96-7dbf680da9ce + Client-Request-Id: + - e683eca3-2296-4284-ad96-7dbf680da9ce + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000052E"}}' + Date: + - Wed, 24 Apr 2024 12:19:26 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:23Z","eTag":"\"{5D76AE8F-9390-45AE-A628-C07242559498},2\"","id":"01AZJL5PMPVZ3F3EETVZC2MKGAOJBFLFEY","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:23Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{5D76AE8F-9390-45AE-A628-C07242559498},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:23Z","lastModifiedDateTime":"2024-04-24T12:19:23Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:26 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMPVZ3F3EETVZC2MKGAOJBFLFEY/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 5f3ee9e0-0a00-4e99-b609-7bf57bdb1157 + Client-Request-Id: + - 5f3ee9e0-0a00-4e99-b609-7bf57bdb1157 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:19:26 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PMPVZ3F3EETVZC2MKGAOJBFLFEY'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:12 GMT + recorded_at: Wed, 24 Apr 2024 12:19:26 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ6UBT4I5FDURGY4A7MGDMTLTFQ/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMPVZ3F3EETVZC2MKGAOJBFLFEY/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"my_name_is_mud"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -765,7 +676,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -777,8 +688,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json Content-Encoding: @@ -788,11 +697,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 68229734-e5b2-44bd-ac87-2f9c416e5815 + - 2962f04e-ec8e-4736-b548-dbde9eab40a9 Client-Request-Id: - - 68229734-e5b2-44bd-ac87-2f9c416e5815 + - 2962f04e-ec8e-4736-b548-dbde9eab40a9 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -801,15 +710,15 @@ http_interactions: Sunset: - Sun, 01 Oct 2023 23:59:59 GMT Date: - - Wed, 14 Feb 2024 18:06:12 GMT + - Wed, 24 Apr 2024 12:19:27 GMT body: encoding: UTF-8 string: '{"error":{"code":"noResolvedUsers","message":"One or more users could - not be resolved.","innerError":{"date":"2024-02-14T18:06:13","request-id":"68229734-e5b2-44bd-ac87-2f9c416e5815","client-request-id":"68229734-e5b2-44bd-ac87-2f9c416e5815"}}}' - recorded_at: Wed, 14 Feb 2024 18:06:13 GMT + not be resolved.","innerError":{"date":"2024-04-24T12:19:27","request-id":"2962f04e-ec8e-4736-b548-dbde9eab40a9","client-request-id":"2962f04e-ec8e-4736-b548-dbde9eab40a9"}}}' + recorded_at: Wed, 24 Apr 2024 12:19:27 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRHOTN7WLZOFAL6K7GQLWN5FL7 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POLJD5SNIXXEZDZE24JUFI246X4 body: encoding: US-ASCII string: '' @@ -821,7 +730,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -831,37 +740,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 77c96a98-120a-4a94-b389-f6fbd1d0ff39 + - 93f2b66e-1000-483d-a773-ddc6dce3c087 Client-Request-Id: - - 77c96a98-120a-4a94-b389-f6fbd1d0ff39 + - 93f2b66e-1000-483d-a773-ddc6dce3c087 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' Date: - - Wed, 14 Feb 2024 18:06:12 GMT + - Wed, 24 Apr 2024 12:19:27 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:10Z","eTag":"\"{DFA63B51-79D9-4071-BF2B-E682ECDE957F},1\"","id":"01AZJL5PKRHOTN7WLZOFAL6K7GQLWN5FL7","lastModifiedDateTime":"2024-02-14T18:06:10Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{DFA63B51-79D9-4071-BF2B-E682ECDE957F},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:10Z","lastModifiedDateTime":"2024-02-14T18:06:10Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:13 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:24Z","eTag":"\"{26FB48CB-F7A2-4726-926B-89A151AE7AFC},2\"","id":"01AZJL5POLJD5SNIXXEZDZE24JUFI246X4","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:24Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{26FB48CB-F7A2-4726-926B-89A151AE7AFC},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:24Z","lastModifiedDateTime":"2024-04-24T12:19:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:28 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRHOTN7WLZOFAL6K7GQLWN5FL7/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POLJD5SNIXXEZDZE24JUFI246X4/permissions body: encoding: US-ASCII string: '' @@ -873,7 +778,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -883,22 +788,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e7340865-ba92-4f38-82bf-9acea6c61b26 + - 52946f28-a83f-4965-aa67-32dc8328415b Client-Request-Id: - - e7340865-ba92-4f38-82bf-9acea6c61b26 + - 52946f28-a83f-4965-aa67-32dc8328415b X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055B"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -906,26 +807,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:13 GMT + - Wed, 24 Apr 2024 12:19:27 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PKRHOTN7WLZOFAL6K7GQLWN5FL7'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POLJD5SNIXXEZDZE24JUFI246X4'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:13 GMT + recorded_at: Wed, 24 Apr 2024 12:19:28 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRHOTN7WLZOFAL6K7GQLWN5FL7/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POLJD5SNIXXEZDZE24JUFI246X4/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -937,7 +839,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -949,8 +851,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -962,11 +862,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - d533a1b0-7a09-4cbf-a123-638418a6ec54 + - 1052823a-cd68-4445-bb9c-b5fdaad89f81 Client-Request-Id: - - d533a1b0-7a09-4cbf-a123-638418a6ec54 + - 1052823a-cd68-4445-bb9c-b5fdaad89f81 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000559"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -977,16 +877,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:14 GMT + - Wed, 24 Apr 2024 12:19:29 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:14 GMT + recorded_at: Wed, 24 Apr 2024 12:19:29 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTV6JHMA6JSJGYURYI7XL6JFLJ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZDTFF3PAPGRFIE7GF7T2IHCLB body: encoding: US-ASCII string: '' @@ -998,7 +898,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1008,37 +908,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 4d63a48f-9de8-4e7b-a691-6fca6402d3c8 + - 3d71c213-1674-42fd-8699-eb1f4187fe85 Client-Request-Id: - - 4d63a48f-9de8-4e7b-a691-6fca6402d3c8 + - 3d71c213-1674-42fd-8699-eb1f4187fe85 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054C"}}' Date: - - Wed, 14 Feb 2024 18:06:14 GMT + - Wed, 24 Apr 2024 12:19:30 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:10Z","eTag":"\"{7692AFB3-C903-4D92-8A47-08FDD7E49569},1\"","id":"01AZJL5PNTV6JHMA6JSJGYURYI7XL6JFLJ","lastModifiedDateTime":"2024-02-14T18:06:10Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{7692AFB3-C903-4D92-8A47-08FDD7E49569},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:10Z","lastModifiedDateTime":"2024-02-14T18:06:10Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:15 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:24Z","eTag":"\"{5DCA1CF9-0FBC-4A34-827C-C5FCF4838961},2\"","id":"01AZJL5PPZDTFF3PAPGRFIE7GF7T2IHCLB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:24Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{5DCA1CF9-0FBC-4A34-827C-C5FCF4838961},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:24Z","lastModifiedDateTime":"2024-04-24T12:19:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:30 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTV6JHMA6JSJGYURYI7XL6JFLJ/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZDTFF3PAPGRFIE7GF7T2IHCLB/permissions body: encoding: US-ASCII string: '' @@ -1050,7 +946,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1060,22 +956,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 266bf3b5-8faf-4ee1-b1c6-64ac638f588b + - 89ec0acf-d57a-46af-8eff-98f96079e6d9 Client-Request-Id: - - 266bf3b5-8faf-4ee1-b1c6-64ac638f588b + - 89ec0acf-d57a-46af-8eff-98f96079e6d9 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1083,26 +975,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:15 GMT + - Wed, 24 Apr 2024 12:19:29 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNTV6JHMA6JSJGYURYI7XL6JFLJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPZDTFF3PAPGRFIE7GF7T2IHCLB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:15 GMT + recorded_at: Wed, 24 Apr 2024 12:19:30 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTV6JHMA6JSJGYURYI7XL6JFLJ/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZDTFF3PAPGRFIE7GF7T2IHCLB/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"my_name_is_mud"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1114,7 +1007,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1126,8 +1019,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json Content-Encoding: @@ -1137,11 +1028,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 4c5a841c-98ab-4290-9159-33bb6b1e43c6 + - 6d49b83b-a5f4-40e4-8b99-a310f597cba2 Client-Request-Id: - - 4c5a841c-98ab-4290-9159-33bb6b1e43c6 + - 6d49b83b-a5f4-40e4-8b99-a310f597cba2 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1150,15 +1041,15 @@ http_interactions: Sunset: - Sun, 01 Oct 2023 23:59:59 GMT Date: - - Wed, 14 Feb 2024 18:06:15 GMT + - Wed, 24 Apr 2024 12:19:30 GMT body: encoding: UTF-8 string: '{"error":{"code":"noResolvedUsers","message":"One or more users could - not be resolved.","innerError":{"date":"2024-02-14T18:06:15","request-id":"4c5a841c-98ab-4290-9159-33bb6b1e43c6","client-request-id":"4c5a841c-98ab-4290-9159-33bb6b1e43c6"}}}' - recorded_at: Wed, 14 Feb 2024 18:06:15 GMT + not be resolved.","innerError":{"date":"2024-04-24T12:19:31","request-id":"6d49b83b-a5f4-40e4-8b99-a310f597cba2","client-request-id":"6d49b83b-a5f4-40e4-8b99-a310f597cba2"}}}' + recorded_at: Wed, 24 Apr 2024 12:19:31 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTV6JHMA6JSJGYURYI7XL6JFLJ/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZDTFF3PAPGRFIE7GF7T2IHCLB/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"}]}' @@ -1170,7 +1061,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1182,8 +1073,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1195,11 +1084,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9e78a1a1-8449-4f23-a390-c729c132c11c + - f3c79181-6966-4832-94db-a9f0db61758d Client-Request-Id: - - 9e78a1a1-8449-4f23-a390-c729c132c11c + - f3c79181-6966-4832-94db-a9f0db61758d X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1210,27 +1099,25 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:16 GMT + - Wed, 24 Apr 2024 12:19:32 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test Manager 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:16 GMT + recorded_at: Wed, 24 Apr 2024 12:19:32 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ6UBT4I5FDURGY4A7MGDMTLTFQ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMPVZ3F3EETVZC2MKGAOJBFLFEY body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1243,32 +1130,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 07723464-8fbe-433f-abc6-a8fc15bfb1de + - 2c4c1a2f-3aac-48ce-8fa9-cf815c451d65 Client-Request-Id: - - 07723464-8fbe-433f-abc6-a8fc15bfb1de + - 2c4c1a2f-3aac-48ce-8fa9-cf815c451d65 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' Date: - - Wed, 14 Feb 2024 18:06:16 GMT + - Wed, 24 Apr 2024 12:19:32 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:17 GMT + recorded_at: Wed, 24 Apr 2024 12:19:32 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKRHOTN7WLZOFAL6K7GQLWN5FL7 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POLJD5SNIXXEZDZE24JUFI246X4 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1281,32 +1166,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 934b52e5-a1ed-4a54-818f-3cd30867197e + - 4875d35a-72cc-47ab-a959-a3328fc492c8 Client-Request-Id: - - 934b52e5-a1ed-4a54-818f-3cd30867197e + - 4875d35a-72cc-47ab-a959-a3328fc492c8 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055D"}}' Date: - - Wed, 14 Feb 2024 18:06:16 GMT + - Wed, 24 Apr 2024 12:19:32 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:17 GMT + recorded_at: Wed, 24 Apr 2024 12:19:32 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNTV6JHMA6JSJGYURYI7XL6JFLJ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZDTFF3PAPGRFIE7GF7T2IHCLB body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1319,15 +1202,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 994b918a-3842-4540-91dc-6351d6e3a071 + - 80df38a6-3ea2-4a89-8b61-50edc1975dd5 Client-Request-Id: - - 994b918a-3842-4540-91dc-6351d6e3a071 + - 80df38a6-3ea2-4a89-8b61-50edc1975dd5 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' Date: - - Wed, 14 Feb 2024 18:06:17 GMT + - Wed, 24 Apr 2024 12:19:33 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:17 GMT + recorded_at: Wed, 24 Apr 2024 12:19:33 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_hide_inactive.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_hide_inactive.yml index f9845c242cf..37127cef50c 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_hide_inactive.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_hide_inactive.yml @@ -1,5 +1,118 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - ff5cc116-8bcc-465e-b7e1-5688e22c7c00 + X-Ms-Ests-Server: + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AtbjUPFdlLBBoXYoFBwOwn-kbDoXAQAAAIbvut0OAAAA; expires=Fri, 24-May-2024 + 12:18:15 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:18:14 GMT + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:18:15 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"INACTIVE PROJECT! f0r r34lz (683)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '99' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 582dd3dc-3977-4b80-a341-ebce95788a56 + Client-Request-Id: + - 582dd3dc-3977-4b80-a341-ebce95788a56 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 12:18:15 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},1\"","createdDateTime":"2024-04-24T12:18:16Z","eTag":"\"{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},1\"","id":"01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2","lastModifiedDateTime":"2024-04-24T12:18:16Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:16Z","lastModifiedDateTime":"2024-04-24T12:18:16Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:15 GMT - request: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token @@ -37,85 +150,29 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 10b91e57-bb19-4228-b1fb-c24f44a01300 + - d27dcc8a-6124-4aa9-9e75-9f98f2198500 X-Ms-Ests-Server: - - 2.1.17282.6 - FRC ProdSlices + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AmgA7CMaByRDlHpSdtq3URykbDoXAQAAAN_3Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:05:19 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AoH7KavuzZNPicSQOS90AhikbDoXAQAAAIfvut0OAAAA; expires=Fri, 24-May-2024 + 12:18:16 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:05:19 GMT + - Wed, 24 Apr 2024 12:18:15 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:05:19 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"INACTIVE PROJECT! f0r r34lz (334)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '99' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 7196c028-3b5b-4d67-aa1a-d72a72a4d617 - Client-Request-Id: - - 7196c028-3b5b-4d67-aa1a-d72a72a4d617 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:20 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},1\"","createdDateTime":"2024-02-14T18:05:20Z","eTag":"\"{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},1\"","id":"01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6","lastModifiedDateTime":"2024-02-14T18:05:20Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:20Z","lastModifiedDateTime":"2024-02-14T18:05:20Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:20 GMT + recorded_at: Wed, 24 Apr 2024 12:18:16 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2 body: encoding: US-ASCII string: '' @@ -127,7 +184,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,37 +194,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 48a3be4c-2061-4b0c-b436-1f3a56187d1c + - c223c3f1-76f2-4414-96b6-b5b59bd7f42c Client-Request-Id: - - 48a3be4c-2061-4b0c-b436-1f3a56187d1c + - c223c3f1-76f2-4414-96b6-b5b59bd7f42c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' Date: - - Wed, 14 Feb 2024 18:05:20 GMT + - Wed, 24 Apr 2024 12:18:15 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:20Z","eTag":"\"{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},1\"","id":"01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6","lastModifiedDateTime":"2024-02-14T18:05:20Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:20Z","lastModifiedDateTime":"2024-02-14T18:05:20Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:20 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:16Z","eTag":"\"{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},2\"","id":"01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:16Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:16Z","lastModifiedDateTime":"2024-04-24T12:18:16Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:16 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2/permissions body: encoding: US-ASCII string: '' @@ -179,7 +232,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -189,22 +242,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - aba36327-1ea5-4f5d-938e-3d08da0c7e95 + - fc07fca9-c98b-4aca-8e85-fabfb0b20334 Client-Request-Id: - - aba36327-1ea5-4f5d-938e-3d08da0c7e95 + - fc07fca9-c98b-4aca-8e85-fabfb0b20334 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -212,26 +261,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:20 GMT + - Wed, 24 Apr 2024 12:18:16 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:20 GMT + recorded_at: Wed, 24 Apr 2024 12:18:16 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}]}' @@ -243,7 +293,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -255,8 +305,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -268,11 +316,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - d49ae033-7b90-47ea-9285-c3339a0dc415 + - 99008976-eeda-47b0-a632-5459a88255f6 Client-Request-Id: - - d49ae033-7b90-47ea-9285-c3339a0dc415 + - 99008976-eeda-47b0-a632-5459a88255f6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -283,15 +331,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:20 GMT + - Wed, 24 Apr 2024 12:18:17 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test user 02"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:21 GMT + recorded_at: Wed, 24 Apr 2024 12:18:17 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -303,7 +351,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -315,8 +363,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -328,11 +374,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - d8d1f157-d7c5-475e-9090-47eaf725f27c + - 32bd9991-ba12-4db9-8968-0803674cc57f Client-Request-Id: - - d8d1f157-d7c5-475e-9090-47eaf725f27c + - 32bd9991-ba12-4db9-8968-0803674cc57f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000559"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -343,16 +389,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:22 GMT + - Wed, 24 Apr 2024 12:18:18 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:22 GMT + recorded_at: Wed, 24 Apr 2024 12:18:19 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2 body: encoding: US-ASCII string: '' @@ -364,7 +410,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -374,37 +420,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - '03791900-654e-4cbf-8206-6b70d6d45322' + - e1916acd-8b43-4cf6-b560-0d98cc5b726a Client-Request-Id: - - '03791900-654e-4cbf-8206-6b70d6d45322' + - e1916acd-8b43-4cf6-b560-0d98cc5b726a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000544"}}' Date: - - Wed, 14 Feb 2024 18:05:22 GMT + - Wed, 24 Apr 2024 12:18:19 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:20Z","eTag":"\"{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},3\"","id":"01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6","lastModifiedDateTime":"2024-02-14T18:05:20Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:20Z","lastModifiedDateTime":"2024-02-14T18:05:20Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:23 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:16Z","eTag":"\"{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},4\"","id":"01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:16Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:16Z","lastModifiedDateTime":"2024-04-24T12:18:16Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:19 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2/permissions body: encoding: US-ASCII string: '' @@ -416,7 +458,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -426,22 +468,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1e008797-28f3-4538-bc00-8399bbe45695 + - feb61c51-4a7e-4d2e-a8eb-7f108d611c88 Client-Request-Id: - - 1e008797-28f3-4538-bc00-8399bbe45695 + - feb61c51-4a7e-4d2e-a8eb-7f108d611c88 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -449,32 +487,36 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:22 GMT + - Wed, 24 Apr 2024 12:18:19 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"displayName":"Test + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 01","email":"testuser01.op@outlook.com","id":"42","loginName":"i:0#.f|membership|testuser01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 02","email":"testuser02.op@outlook.com","id":"43","loginName":"i:0#.f|membership|testuser02.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test Manager 01","email":"testmanager01.op@outlook.com","id":"45","loginName":"i:0#.f|membership|testmanager01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:23 GMT + recorded_at: Wed, 24 Apr 2024 12:18:20 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -489,7 +531,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -499,60 +541,55 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - fb25efe1-cbcf-4822-b619-9471c4c1420d + - f9c04f79-b1a5-4510-9d47-025229781784 Client-Request-Id: - - fb25efe1-cbcf-4822-b619-9471c4c1420d + - f9c04f79-b1a5-4510-9d47-025229781784 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' Date: - - Wed, 14 Feb 2024 18:05:23 GMT + - Wed, 24 Apr 2024 12:18:19 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-02-14T18:05:20Z","eTag":"\"{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},3\"","id":"01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6","lastModifiedDateTime":"2024-02-14T18:05:20Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:20Z","lastModifiedDateTime":"2024-02-14T18:05:20Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:23 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:16Z","eTag":"\"{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},4\"","id":"01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:16Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:16Z","lastModifiedDateTime":"2024-04-24T12:18:16Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' + recorded_at: Wed, 24 Apr 2024 12:18:20 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"[Sample] Project Name _ Ehuu (681)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -564,53 +601,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{35C610D5-7EEF-4032-8AF1-C7DA901C79A0},1"' + - '"{36DB61EB-CC04-43C9-BBF4-940D59A2E681},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5POVCDDDL336GJAIV4OH3KIBY6NA') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPLMHNTMBGMZFB3X5EUBVM2FZUB') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - c423dee4-fc49-45a8-a5a4-0dd93f4fe73c + - 1af5fbea-f301-4c3e-9521-0b97e48b9d8c Client-Request-Id: - - c423dee4-fc49-45a8-a5a4-0dd93f4fe73c + - 1af5fbea-f301-4c3e-9521-0b97e48b9d8c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:23 GMT + - Wed, 24 Apr 2024 12:18:20 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{35C610D5-7EEF-4032-8AF1-C7DA901C79A0},1\"","createdDateTime":"2024-02-14T18:05:24Z","eTag":"\"{35C610D5-7EEF-4032-8AF1-C7DA901C79A0},1\"","id":"01AZJL5POVCDDDL336GJAIV4OH3KIBY6NA","lastModifiedDateTime":"2024-02-14T18:05:24Z","name":"[Sample] - Project Name _ Ehuu (332)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{35C610D5-7EEF-4032-8AF1-C7DA901C79A0},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{36DB61EB-CC04-43C9-BBF4-940D59A2E681},1\"","createdDateTime":"2024-04-24T12:18:21Z","eTag":"\"{36DB61EB-CC04-43C9-BBF4-940D59A2E681},1\"","id":"01AZJL5PPLMHNTMBGMZFB3X5EUBVM2FZUB","lastModifiedDateTime":"2024-04-24T12:18:21Z","name":"[Sample] + Project Name _ Ehuu (681)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{36DB61EB-CC04-43C9-BBF4-940D59A2E681},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:24Z","lastModifiedDateTime":"2024-02-14T18:05:24Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:23 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:21Z","lastModifiedDateTime":"2024-04-24T12:18:21Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:20 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (333)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (682)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -622,53 +657,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{E00F7B77-1207-4A13-ADD3-69CF3CF4F418},1"' + - '"{CF681200-A49A-48BF-A006-C512D38A943D},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PLXPMH6ABYSCNFK3U3JZ46PJ5AY') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PIACJUM7GVEX5EKABWFCLJYVFB5') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 6fabe2e5-fb24-48d1-be38-454071ea65bc + - 3a108913-f1ce-4043-b8aa-07119cb3c748 Client-Request-Id: - - 6fabe2e5-fb24-48d1-be38-454071ea65bc + - 3a108913-f1ce-4043-b8aa-07119cb3c748 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057E"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:23 GMT + - Wed, 24 Apr 2024 12:18:20 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{E00F7B77-1207-4A13-ADD3-69CF3CF4F418},1\"","createdDateTime":"2024-02-14T18:05:24Z","eTag":"\"{E00F7B77-1207-4A13-ADD3-69CF3CF4F418},1\"","id":"01AZJL5PLXPMH6ABYSCNFK3U3JZ46PJ5AY","lastModifiedDateTime":"2024-02-14T18:05:24Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{E00F7B77-1207-4A13-ADD3-69CF3CF4F418},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{CF681200-A49A-48BF-A006-C512D38A943D},1\"","createdDateTime":"2024-04-24T12:18:21Z","eTag":"\"{CF681200-A49A-48BF-A006-C512D38A943D},1\"","id":"01AZJL5PIACJUM7GVEX5EKABWFCLJYVFB5","lastModifiedDateTime":"2024-04-24T12:18:21Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{CF681200-A49A-48BF-A006-C512D38A943D},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:24Z","lastModifiedDateTime":"2024-02-14T18:05:24Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:23 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:21Z","lastModifiedDateTime":"2024-04-24T12:18:21Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:21 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"PUBLIC PROJECT (335)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"PUBLIC PROJECT (684)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -680,41 +713,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{92E29621-7C25-4E36-BA9E-DAA99AF787A5},1"' + - '"{E3A22ABA-6F24-4719-BE2E-7AFE3450331A},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PJBS3RJEJL4GZHLVHW2VGNPPB5F') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PN2FKROGJDPDFD34LT27Y2FAMY2') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - c2f3e083-0a7d-4498-b80a-fdd992c51dce + - a50cd834-91a0-4595-b13e-f50d96995a84 Client-Request-Id: - - c2f3e083-0a7d-4498-b80a-fdd992c51dce + - a50cd834-91a0-4595-b13e-f50d96995a84 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000559"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:23 GMT + - Wed, 24 Apr 2024 12:18:20 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{92E29621-7C25-4E36-BA9E-DAA99AF787A5},1\"","createdDateTime":"2024-02-14T18:05:24Z","eTag":"\"{92E29621-7C25-4E36-BA9E-DAA99AF787A5},1\"","id":"01AZJL5PJBS3RJEJL4GZHLVHW2VGNPPB5F","lastModifiedDateTime":"2024-02-14T18:05:24Z","name":"PUBLIC - PROJECT (335)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{92E29621-7C25-4E36-BA9E-DAA99AF787A5},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{E3A22ABA-6F24-4719-BE2E-7AFE3450331A},1\"","createdDateTime":"2024-04-24T12:18:22Z","eTag":"\"{E3A22ABA-6F24-4719-BE2E-7AFE3450331A},1\"","id":"01AZJL5PN2FKROGJDPDFD34LT27Y2FAMY2","lastModifiedDateTime":"2024-04-24T12:18:22Z","name":"PUBLIC + PROJECT (684)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{E3A22ABA-6F24-4719-BE2E-7AFE3450331A},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:24Z","lastModifiedDateTime":"2024-02-14T18:05:24Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:24 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:22Z","lastModifiedDateTime":"2024-04-24T12:18:22Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:21 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB body: encoding: US-ASCII string: '' @@ -726,7 +757,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -736,37 +767,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 88badaf4-dff7-42d6-8937-711f79ef464a + - 1f713e5b-6336-4bd3-a251-2f85f104c21c Client-Request-Id: - - 88badaf4-dff7-42d6-8937-711f79ef464a + - 1f713e5b-6336-4bd3-a251-2f85f104c21c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' Date: - - Wed, 14 Feb 2024 18:05:24 GMT + - Wed, 24 Apr 2024 12:18:21 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:20Z","eTag":"\"{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},3\"","id":"01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6","lastModifiedDateTime":"2024-02-14T18:05:20Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:20Z","lastModifiedDateTime":"2024-02-14T18:05:20Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:24 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:22 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB/permissions body: encoding: US-ASCII string: '' @@ -778,7 +805,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -788,22 +815,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1e38ba68-1142-4042-8efd-10e4873f3f4d + - 6a185dc2-90ca-414a-bd11-f48aa7d8cbbb Client-Request-Id: - - 1e38ba68-1142-4042-8efd-10e4873f3f4d + - 6a185dc2-90ca-414a-bd11-f48aa7d8cbbb X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -811,35 +834,257 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:24 GMT + - Wed, 24 Apr 2024 12:18:21 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"displayName":"Test + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:18:22 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 28110bc1-394e-46e1-a8d2-128486e58ab6 + Client-Request-Id: + - 28110bc1-394e-46e1-a8d2-128486e58ab6 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' + Date: + - Wed, 24 Apr 2024 12:18:22 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}' + recorded_at: Wed, 24 Apr 2024 12:18:22 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 9385978b-8e85-47c6-afd7-7a3920e518ed + Client-Request-Id: + - 9385978b-8e85-47c6-afd7-7a3920e518ed + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:18:22 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:18:23 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2 + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 65526095-2baf-46bd-98cc-f146c6f898a8 + Client-Request-Id: + - 65526095-2baf-46bd-98cc-f146c6f898a8 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055A"}}' + Date: + - Wed, 24 Apr 2024 12:18:22 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:16Z","eTag":"\"{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},4\"","id":"01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:16Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:16Z","lastModifiedDateTime":"2024-04-24T12:18:16Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:23 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - b38daa4f-68a0-4bf2-8415-a41f8e27426b + Client-Request-Id: + - b38daa4f-68a0-4bf2-8415-a41f8e27426b + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:18:23 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 01","email":"testuser01.op@outlook.com","id":"42","loginName":"i:0#.f|membership|testuser01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 02","email":"testuser02.op@outlook.com","id":"43","loginName":"i:0#.f|membership|testuser02.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test Manager 01","email":"testmanager01.op@outlook.com","id":"45","loginName":"i:0#.f|membership|testmanager01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:24 GMT + recorded_at: Wed, 24 Apr 2024 12:18:24 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6/permissions/aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2/permissions/aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t body: encoding: US-ASCII string: '' @@ -851,7 +1096,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -864,11 +1109,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7ffb4a6f-a68e-4d2b-b183-4d6dc71a0b13 + - a967fa96-66f1-4ff8-a8eb-285a52c6d2d1 Client-Request-Id: - - 7ffb4a6f-a68e-4d2b-b183-4d6dc71a0b13 + - a967fa96-66f1-4ff8-a8eb-285a52c6d2d1 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057D"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -877,14 +1122,14 @@ http_interactions: Sunset: - Sun, 01 Oct 2023 23:59:59 GMT Date: - - Wed, 14 Feb 2024 18:05:24 GMT + - Wed, 24 Apr 2024 12:18:24 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:25 GMT + recorded_at: Wed, 24 Apr 2024 12:18:24 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6/permissions/aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2/permissions/aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t body: encoding: US-ASCII string: '' @@ -896,7 +1141,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -909,11 +1154,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - f7ea1021-7f0d-4357-8d2c-3fd52085c550 + - 9ce77326-0970-4342-9535-9c0c6a69cc9c Client-Request-Id: - - f7ea1021-7f0d-4357-8d2c-3fd52085c550 + - 9ce77326-0970-4342-9535-9c0c6a69cc9c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -922,14 +1167,14 @@ http_interactions: Sunset: - Sun, 01 Oct 2023 23:59:59 GMT Date: - - Wed, 14 Feb 2024 18:05:24 GMT + - Wed, 24 Apr 2024 12:18:24 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:25 GMT + recorded_at: Wed, 24 Apr 2024 12:18:25 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6/permissions/aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2/permissions/aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t body: encoding: US-ASCII string: '' @@ -941,7 +1186,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -954,11 +1199,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - b9cf4f46-98d5-4d26-a5b0-19b45335b7f9 + - '079330e3-48f2-4ce0-b185-5b3e980daa18' Client-Request-Id: - - b9cf4f46-98d5-4d26-a5b0-19b45335b7f9 + - '079330e3-48f2-4ce0-b185-5b3e980daa18' X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -967,14 +1212,14 @@ http_interactions: Sunset: - Sun, 01 Oct 2023 23:59:59 GMT Date: - - Wed, 14 Feb 2024 18:05:24 GMT + - Wed, 24 Apr 2024 12:18:25 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:25 GMT + recorded_at: Wed, 24 Apr 2024 12:18:25 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLMHNTMBGMZFB3X5EUBVM2FZUB body: encoding: US-ASCII string: '' @@ -986,7 +1231,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -996,37 +1241,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 552048f8-5059-4338-b630-a6d9f4a230ad + - 68e4723a-0553-4d0b-a9c6-4778ce0a5412 Client-Request-Id: - - 552048f8-5059-4338-b630-a6d9f4a230ad + - 68e4723a-0553-4d0b-a9c6-4778ce0a5412 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055A"}}' Date: - - Wed, 14 Feb 2024 18:05:25 GMT + - Wed, 24 Apr 2024 12:18:25 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:26 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:21Z","eTag":"\"{36DB61EB-CC04-43C9-BBF4-940D59A2E681},2\"","id":"01AZJL5PPLMHNTMBGMZFB3X5EUBVM2FZUB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:21Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{36DB61EB-CC04-43C9-BBF4-940D59A2E681},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:21Z","lastModifiedDateTime":"2024-04-24T12:18:21Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:25 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLMHNTMBGMZFB3X5EUBVM2FZUB/permissions body: encoding: US-ASCII string: '' @@ -1038,7 +1279,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1048,22 +1289,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 10c46432-54ca-45fa-a1ea-8e469762da8c + - 9bfda36a-af31-4158-8832-2867ed21f6b0 Client-Request-Id: - - 10c46432-54ca-45fa-a1ea-8e469762da8c + - 9bfda36a-af31-4158-8832-2867ed21f6b0 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1071,373 +1308,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:26 GMT + - Wed, 24 Apr 2024 12:18:25 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPLMHNTMBGMZFB3X5EUBVM2FZUB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:26 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - c1212cfb-4fd7-4c4d-ad4f-e808c09e4767 - Client-Request-Id: - - c1212cfb-4fd7-4c4d-ad4f-e808c09e4767 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:25 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:26 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 13236d39-24f1-4172-91cf-e0ed24c809d2 - Client-Request-Id: - - 13236d39-24f1-4172-91cf-e0ed24c809d2 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:26 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:26 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 26235683-3cf0-4024-8c7b-9e82b68d6d3e - Client-Request-Id: - - 26235683-3cf0-4024-8c7b-9e82b68d6d3e - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:26 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:27 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 52a55223-3990-4daa-bc71-7077e951aef0 - Client-Request-Id: - - 52a55223-3990-4daa-bc71-7077e951aef0 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:26 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:27 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POVCDDDL336GJAIV4OH3KIBY6NA - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 0d2418ee-00ce-479b-875f-6b75cc2b2d29 - Client-Request-Id: - - 0d2418ee-00ce-479b-875f-6b75cc2b2d29 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:27 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:24Z","eTag":"\"{35C610D5-7EEF-4032-8AF1-C7DA901C79A0},1\"","id":"01AZJL5POVCDDDL336GJAIV4OH3KIBY6NA","lastModifiedDateTime":"2024-02-14T18:05:24Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{35C610D5-7EEF-4032-8AF1-C7DA901C79A0},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:24Z","lastModifiedDateTime":"2024-02-14T18:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:27 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POVCDDDL336GJAIV4OH3KIBY6NA/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 93cd8f8f-ca64-4dea-8bb8-4bf938dea750 - Client-Request-Id: - - 93cd8f8f-ca64-4dea-8bb8-4bf938dea750 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:27 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POVCDDDL336GJAIV4OH3KIBY6NA'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:27 GMT + recorded_at: Wed, 24 Apr 2024 12:18:26 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POVCDDDL336GJAIV4OH3KIBY6NA/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLMHNTMBGMZFB3X5EUBVM2FZUB/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1449,7 +1340,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1461,8 +1352,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1474,11 +1363,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - dc44170c-c0f8-42d6-a22f-756348c58a09 + - df20a157-2be5-4bb4-afa2-83a51c4fe85d Client-Request-Id: - - dc44170c-c0f8-42d6-a22f-756348c58a09 + - df20a157-2be5-4bb4-afa2-83a51c4fe85d X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000559"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1489,17 +1378,17 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:29 GMT + - Wed, 24 Apr 2024 12:18:27 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:29 GMT + recorded_at: Wed, 24 Apr 2024 12:18:28 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLXPMH6ABYSCNFK3U3JZ46PJ5AY + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIACJUM7GVEX5EKABWFCLJYVFB5 body: encoding: US-ASCII string: '' @@ -1511,7 +1400,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1521,37 +1410,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 35843894-557f-4d5f-9b2d-938db1b3c042 + - dbaaefbb-643b-4724-8ea4-ed82f5c61ca3 Client-Request-Id: - - 35843894-557f-4d5f-9b2d-938db1b3c042 + - dbaaefbb-643b-4724-8ea4-ed82f5c61ca3 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' Date: - - Wed, 14 Feb 2024 18:05:29 GMT + - Wed, 24 Apr 2024 12:18:28 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:24Z","eTag":"\"{E00F7B77-1207-4A13-ADD3-69CF3CF4F418},1\"","id":"01AZJL5PLXPMH6ABYSCNFK3U3JZ46PJ5AY","lastModifiedDateTime":"2024-02-14T18:05:24Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{E00F7B77-1207-4A13-ADD3-69CF3CF4F418},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:24Z","lastModifiedDateTime":"2024-02-14T18:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:29 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:21Z","eTag":"\"{CF681200-A49A-48BF-A006-C512D38A943D},2\"","id":"01AZJL5PIACJUM7GVEX5EKABWFCLJYVFB5","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:21Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{CF681200-A49A-48BF-A006-C512D38A943D},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:21Z","lastModifiedDateTime":"2024-04-24T12:18:21Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:28 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLXPMH6ABYSCNFK3U3JZ46PJ5AY/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIACJUM7GVEX5EKABWFCLJYVFB5/permissions body: encoding: US-ASCII string: '' @@ -1563,7 +1448,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1573,22 +1458,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 993cfa0e-c941-4bc2-b079-d8635f47753d + - 83f61a89-bfa4-48a1-a663-f2f98d41bea7 Client-Request-Id: - - 993cfa0e-c941-4bc2-b079-d8635f47753d + - 83f61a89-bfa4-48a1-a663-f2f98d41bea7 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1596,26 +1477,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:29 GMT + - Wed, 24 Apr 2024 12:18:28 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLXPMH6ABYSCNFK3U3JZ46PJ5AY'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIACJUM7GVEX5EKABWFCLJYVFB5'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:30 GMT + recorded_at: Wed, 24 Apr 2024 12:18:28 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLXPMH6ABYSCNFK3U3JZ46PJ5AY/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIACJUM7GVEX5EKABWFCLJYVFB5/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1627,7 +1509,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1639,8 +1521,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1652,11 +1532,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - f6d6058e-6316-4838-9391-1371b8b8d103 + - 060ba135-9846-4bd7-ad83-dd0a980f8f6c Client-Request-Id: - - f6d6058e-6316-4838-9391-1371b8b8d103 + - 060ba135-9846-4bd7-ad83-dd0a980f8f6c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055D"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1667,16 +1547,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:31 GMT + - Wed, 24 Apr 2024 12:18:29 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:31 GMT + recorded_at: Wed, 24 Apr 2024 12:18:30 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJBS3RJEJL4GZHLVHW2VGNPPB5F + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2FKROGJDPDFD34LT27Y2FAMY2 body: encoding: US-ASCII string: '' @@ -1688,7 +1568,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1698,37 +1578,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 3161b58d-5aa2-4ba5-b301-94f9c91bdb8c + - c894f118-4f19-42d3-9816-dce9c9519ce4 Client-Request-Id: - - 3161b58d-5aa2-4ba5-b301-94f9c91bdb8c + - c894f118-4f19-42d3-9816-dce9c9519ce4 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000559"}}' Date: - - Wed, 14 Feb 2024 18:05:30 GMT + - Wed, 24 Apr 2024 12:18:29 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:24Z","eTag":"\"{92E29621-7C25-4E36-BA9E-DAA99AF787A5},1\"","id":"01AZJL5PJBS3RJEJL4GZHLVHW2VGNPPB5F","lastModifiedDateTime":"2024-02-14T18:05:24Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{92E29621-7C25-4E36-BA9E-DAA99AF787A5},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:24Z","lastModifiedDateTime":"2024-02-14T18:05:24Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:31 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:22Z","eTag":"\"{E3A22ABA-6F24-4719-BE2E-7AFE3450331A},2\"","id":"01AZJL5PN2FKROGJDPDFD34LT27Y2FAMY2","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:22Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{E3A22ABA-6F24-4719-BE2E-7AFE3450331A},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:22Z","lastModifiedDateTime":"2024-04-24T12:18:22Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:30 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJBS3RJEJL4GZHLVHW2VGNPPB5F/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2FKROGJDPDFD34LT27Y2FAMY2/permissions body: encoding: US-ASCII string: '' @@ -1740,7 +1616,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1750,22 +1626,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 38cd4c16-e571-44cb-9351-e9648b77eb7b + - 6cb3e79d-bbb9-4ed9-971a-673eab8a1d81 Client-Request-Id: - - 38cd4c16-e571-44cb-9351-e9648b77eb7b + - 6cb3e79d-bbb9-4ed9-971a-673eab8a1d81 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1773,26 +1645,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:31 GMT + - Wed, 24 Apr 2024 12:18:30 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJBS3RJEJL4GZHLVHW2VGNPPB5F'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PN2FKROGJDPDFD34LT27Y2FAMY2'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:31 GMT + recorded_at: Wed, 24 Apr 2024 12:18:31 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJBS3RJEJL4GZHLVHW2VGNPPB5F/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2FKROGJDPDFD34LT27Y2FAMY2/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1804,7 +1677,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1816,8 +1689,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1829,11 +1700,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 69c3fb02-09da-4c8d-b22a-084ed98c2c3c + - 04ce53f8-c260-4ce5-b657-53d3418fecbf Client-Request-Id: - - 69c3fb02-09da-4c8d-b22a-084ed98c2c3c + - 04ce53f8-c260-4ce5-b657-53d3418fecbf X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1844,16 +1715,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:32 GMT + - Wed, 24 Apr 2024 12:18:31 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:32 GMT + recorded_at: Wed, 24 Apr 2024 12:18:32 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJBS3RJEJL4GZHLVHW2VGNPPB5F/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2FKROGJDPDFD34LT27Y2FAMY2/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"}]}' @@ -1865,7 +1736,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1877,8 +1748,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1890,11 +1759,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 3abe01b7-17f0-4788-8f93-a281d645781b + - 1a6253bd-6a6c-41e5-a60e-fdd2d62fb4c8 Client-Request-Id: - - 3abe01b7-17f0-4788-8f93-a281d645781b + - 1a6253bd-6a6c-41e5-a60e-fdd2d62fb4c8 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055D"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1905,15 +1774,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:33 GMT + - Wed, 24 Apr 2024 12:18:33 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test Manager 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:33 GMT + recorded_at: Wed, 24 Apr 2024 12:18:33 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2 body: encoding: US-ASCII string: '' @@ -1925,7 +1794,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1935,37 +1804,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9241e4db-5505-49fe-871a-06691bc54b20 + - 2ed04173-f2a1-4f13-b2de-f5da185db341 Client-Request-Id: - - 9241e4db-5505-49fe-871a-06691bc54b20 + - 2ed04173-f2a1-4f13-b2de-f5da185db341 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000544"}}' Date: - - Wed, 14 Feb 2024 18:05:33 GMT + - Wed, 24 Apr 2024 12:18:33 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:20Z","eTag":"\"{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},6\"","id":"01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6","lastModifiedDateTime":"2024-02-14T18:05:20Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{6F41CABF-A5F8-45AD-B87A-D62298CBE45E},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:20Z","lastModifiedDateTime":"2024-02-14T18:05:20Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:33 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:16Z","eTag":"\"{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},7\"","id":"01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:16Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{06F66FD7-E1C4-460C-B6B5-B9C002C08CDA},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:16Z","lastModifiedDateTime":"2024-04-24T12:18:16Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:33 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2/permissions body: encoding: US-ASCII string: '' @@ -1977,7 +1842,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1987,22 +1852,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - f5e69fd9-f4d8-414d-a1ec-fb63a667ee54 + - 43ccb49f-0c1e-4d17-81c0-272722e7a535 Client-Request-Id: - - f5e69fd9-f4d8-414d-a1ec-fb63a667ee54 + - 43ccb49f-0c1e-4d17-81c0-272722e7a535 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -2010,38 +1871,37 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:34 GMT + - Wed, 24 Apr 2024 12:18:33 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:34 GMT + recorded_at: Wed, 24 Apr 2024 12:18:34 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POVCDDDL336GJAIV4OH3KIBY6NA + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLMHNTMBGMZFB3X5EUBVM2FZUB body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -2054,32 +1914,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - b10c879b-b960-4a19-b019-8edc352a00ea + - dd720e36-8407-4582-a324-dab5d7cafd24 Client-Request-Id: - - b10c879b-b960-4a19-b019-8edc352a00ea + - dd720e36-8407-4582-a324-dab5d7cafd24 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057F"}}' Date: - - Wed, 14 Feb 2024 18:05:33 GMT + - Wed, 24 Apr 2024 12:18:34 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:34 GMT + recorded_at: Wed, 24 Apr 2024 12:18:34 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLXPMH6ABYSCNFK3U3JZ46PJ5AY + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIACJUM7GVEX5EKABWFCLJYVFB5 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -2092,32 +1950,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 74ca7c28-12f2-4433-b03f-fd345f2c6c67 + - 56351546-f070-4947-aaff-663eafb1d5cc Client-Request-Id: - - 74ca7c28-12f2-4433-b03f-fd345f2c6c67 + - 56351546-f070-4947-aaff-663eafb1d5cc X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' Date: - - Wed, 14 Feb 2024 18:05:34 GMT + - Wed, 24 Apr 2024 12:18:34 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:34 GMT + recorded_at: Wed, 24 Apr 2024 12:18:35 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN7ZJAW76FFVVC3Q6WWEKMMXZC6 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POXN73ANRHBBRDLNNNZYABMBDG2 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -2130,32 +1986,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7819903f-4609-47ee-92c4-eb297f04be61 + - f33e2b87-8df3-457a-ab02-23cdbef32f5f Client-Request-Id: - - 7819903f-4609-47ee-92c4-eb297f04be61 + - f33e2b87-8df3-457a-ab02-23cdbef32f5f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' Date: - - Wed, 14 Feb 2024 18:05:34 GMT + - Wed, 24 Apr 2024 12:18:34 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:34 GMT + recorded_at: Wed, 24 Apr 2024 12:18:35 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJBS3RJEJL4GZHLVHW2VGNPPB5F + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2FKROGJDPDFD34LT27Y2FAMY2 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -2168,15 +2022,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 654e5bcd-5a0c-43a7-823a-1791cbd39827 + - 053ebc9f-ccba-46e7-b03b-5f59069f10ea Client-Request-Id: - - 654e5bcd-5a0c-43a7-823a-1791cbd39827 + - 053ebc9f-ccba-46e7-b03b-5f59069f10ea X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' Date: - - Wed, 14 Feb 2024 18:05:34 GMT + - Wed, 24 Apr 2024 12:18:35 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:34 GMT + recorded_at: Wed, 24 Apr 2024 12:18:35 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_original_folders.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_original_folders.yml index f1f1ff67923..3cf7f317003 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_original_folders.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_original_folders.yml @@ -37,24 +37,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - a76badcb-c31b-4be7-89c2-f2408c8ba000 + - 5460589a-0a3d-48b4-96c4-ecfbc3a29a00 X-Ms-Ests-Server: - - 2.1.17282.6 - WEULR1 ProdSlices + - 2.1.17846.6 - FRC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AuGz6i-hCuBOoDrE4_x9ozCkbDoXAQAAAMf3Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:04:56 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=Av4sLTatLVxDh3CEubHRYsekbDoXAQAAAGjvut0OAAAA; expires=Fri, 24-May-2024 + 12:17:45 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:04:55 GMT + - Wed, 24 Apr 2024 12:17:44 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:04:56 GMT + recorded_at: Wed, 24 Apr 2024 12:17:45 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -79,39 +81,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7bb08e47-dd2c-4bf8-aec3-09ae398e6fc6 + - bb28532e-2103-4e30-b5f2-682c77b039a5 Client-Request-Id: - - 7bb08e47-dd2c-4bf8-aec3-09ae398e6fc6 + - bb28532e-2103-4e30-b5f2-682c77b039a5 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' Date: - - Wed, 14 Feb 2024 18:04:55 GMT + - Wed, 24 Apr 2024 12:17:45 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:04:56 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},274\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}]}' + recorded_at: Wed, 24 Apr 2024 12:17:45 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_public_project.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_public_project.yml index aa24f71fb14..7bd69b42bf1 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_public_project.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_public_project.yml @@ -37,24 +37,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 96f7e14e-57fd-44c0-b9fc-4537f40aab00 + - d0537a6f-e1be-4952-9ffc-eab693a09400 X-Ms-Ests-Server: - - 2.1.17282.6 - FRC ProdSlices + - 2.1.17846.6 - FRC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=Atcfo1kw8eBKmruSnrS7oc-kbDoXAQAAAO73Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:05:35 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AhFfNPFGhXlLqELe_jXpmWOkbDoXAQAAAGnvut0OAAAA; expires=Fri, 24-May-2024 + 12:17:46 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:05:35 GMT + - Wed, 24 Apr 2024 12:17:46 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:05:35 GMT + recorded_at: Wed, 24 Apr 2024 12:17:46 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -79,60 +81,111 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 313424bf-1c54-4d3a-b4c1-39d602a2abed + - 5e6b2c1e-56c1-439f-90e6-631c3b0389f1 Client-Request-Id: - - 313424bf-1c54-4d3a-b4c1-39d602a2abed + - 5e6b2c1e-56c1-439f-90e6-631c3b0389f1 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000052E"}}' Date: - - Wed, 14 Feb 2024 18:05:35 GMT + - Wed, 24 Apr 2024 12:17:45 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:35 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},274\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}]}' + recorded_at: Wed, 24 Apr 2024 12:17:46 GMT +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 5666a629-8942-4a40-9aed-f98b95e46800 + X-Ms-Ests-Server: + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=ApMWYcKv97pNh7jryFE2cUmkbDoXAQAAAGrvut0OAAAA; expires=Fri, 24-May-2024 + 12:17:47 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:17:46 GMT + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:17:47 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"[Sample] Project Name _ Ehuu (681)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - '100' + Authorization: + - Bearer response: status: code: 201 @@ -140,53 +193,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{2896099C-3123-4193-A570-9D0B9010EABD},1"' + - '"{D0A03CAF-B699-4D53-965A-65B6A48EC228},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PM4BGLCQIZRSNA2K4E5BOIBB2V5') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PNPHSQNBGNWKNGZMWTFW2SI5QRI') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5558a434-3448-4b3c-bcf9-4877451308a4 + - 7e064c9f-7283-4ad3-b59f-24bb76f7b0c3 Client-Request-Id: - - 5558a434-3448-4b3c-bcf9-4877451308a4 + - 7e064c9f-7283-4ad3-b59f-24bb76f7b0c3 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:34 GMT + - Wed, 24 Apr 2024 12:17:46 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{2896099C-3123-4193-A570-9D0B9010EABD},1\"","createdDateTime":"2024-02-14T18:05:36Z","eTag":"\"{2896099C-3123-4193-A570-9D0B9010EABD},1\"","id":"01AZJL5PM4BGLCQIZRSNA2K4E5BOIBB2V5","lastModifiedDateTime":"2024-02-14T18:05:36Z","name":"[Sample] - Project Name _ Ehuu (332)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{2896099C-3123-4193-A570-9D0B9010EABD},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{D0A03CAF-B699-4D53-965A-65B6A48EC228},1\"","createdDateTime":"2024-04-24T12:17:47Z","eTag":"\"{D0A03CAF-B699-4D53-965A-65B6A48EC228},1\"","id":"01AZJL5PNPHSQNBGNWKNGZMWTFW2SI5QRI","lastModifiedDateTime":"2024-04-24T12:17:47Z","name":"[Sample] + Project Name _ Ehuu (681)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{D0A03CAF-B699-4D53-965A-65B6A48EC228},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:36Z","lastModifiedDateTime":"2024-02-14T18:05:36Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:35 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:17:47Z","lastModifiedDateTime":"2024-04-24T12:17:47Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:17:47 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (333)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (682)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -198,53 +249,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{D48D998A-1D48-4EB7-AD5D-29130B42521B},1"' + - '"{F7BED3EF-4315-4441-B4BB-9F6A52821FC4},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PMKTGG5ISA5W5HK2XJJCMFUEUQ3') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPP2O7POFKDIFCLJO47NJJIEH6E') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - d9ed8261-6596-4111-b5d3-1fd418c9ffe5 + - 70895b3c-a1c2-48fb-b91f-87c891d3c888 Client-Request-Id: - - d9ed8261-6596-4111-b5d3-1fd418c9ffe5 + - 70895b3c-a1c2-48fb-b91f-87c891d3c888 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:35 GMT + - Wed, 24 Apr 2024 12:17:47 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{D48D998A-1D48-4EB7-AD5D-29130B42521B},1\"","createdDateTime":"2024-02-14T18:05:36Z","eTag":"\"{D48D998A-1D48-4EB7-AD5D-29130B42521B},1\"","id":"01AZJL5PMKTGG5ISA5W5HK2XJJCMFUEUQ3","lastModifiedDateTime":"2024-02-14T18:05:36Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{D48D998A-1D48-4EB7-AD5D-29130B42521B},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{F7BED3EF-4315-4441-B4BB-9F6A52821FC4},1\"","createdDateTime":"2024-04-24T12:17:48Z","eTag":"\"{F7BED3EF-4315-4441-B4BB-9F6A52821FC4},1\"","id":"01AZJL5PPP2O7POFKDIFCLJO47NJJIEH6E","lastModifiedDateTime":"2024-04-24T12:17:48Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{F7BED3EF-4315-4441-B4BB-9F6A52821FC4},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:36Z","lastModifiedDateTime":"2024-02-14T18:05:36Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:35 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:17:48Z","lastModifiedDateTime":"2024-04-24T12:17:48Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:17:48 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"PUBLIC PROJECT (335)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"PUBLIC PROJECT (684)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -256,41 +305,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{C1BE9AF0-236D-4E44-809D-69A7A0116786},1"' + - '"{F26BCD79-C0EA-4D0A-8C35-9C3D3E0393B1},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9f23be99-94d4-4ac9-bf8a-ee86c9bf4ff1 + - 6cfbd2d6-2b23-440a-8ec5-1bdbf7a5f37f Client-Request-Id: - - 9f23be99-94d4-4ac9-bf8a-ee86c9bf4ff1 + - 6cfbd2d6-2b23-440a-8ec5-1bdbf7a5f37f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057E"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:35 GMT + - Wed, 24 Apr 2024 12:17:48 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{C1BE9AF0-236D-4E44-809D-69A7A0116786},1\"","createdDateTime":"2024-02-14T18:05:36Z","eTag":"\"{C1BE9AF0-236D-4E44-809D-69A7A0116786},1\"","id":"01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G","lastModifiedDateTime":"2024-02-14T18:05:36Z","name":"PUBLIC - PROJECT (335)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{C1BE9AF0-236D-4E44-809D-69A7A0116786},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{F26BCD79-C0EA-4D0A-8C35-9C3D3E0393B1},1\"","createdDateTime":"2024-04-24T12:17:48Z","eTag":"\"{F26BCD79-C0EA-4D0A-8C35-9C3D3E0393B1},1\"","id":"01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R","lastModifiedDateTime":"2024-04-24T12:17:48Z","name":"PUBLIC + PROJECT (684)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{F26BCD79-C0EA-4D0A-8C35-9C3D3E0393B1},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:36Z","lastModifiedDateTime":"2024-02-14T18:05:36Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:36 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:17:48Z","lastModifiedDateTime":"2024-04-24T12:17:48Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:17:48 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB body: encoding: US-ASCII string: '' @@ -302,7 +349,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -312,37 +359,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 190b87e5-948c-4a1b-b3b0-dd12ae9c6994 + - 74a444cf-205b-46f9-ad9a-91b6b9e9d920 Client-Request-Id: - - 190b87e5-948c-4a1b-b3b0-dd12ae9c6994 + - 74a444cf-205b-46f9-ad9a-91b6b9e9d920 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054C"}}' Date: - - Wed, 14 Feb 2024 18:05:36 GMT + - Wed, 24 Apr 2024 12:17:48 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:36 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:17:48 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB/permissions body: encoding: US-ASCII string: '' @@ -354,7 +397,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -364,22 +407,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 2c36057d-e7c6-4302-a3ad-2d7e3e149384 + - 980d9ba6-6364-4cf1-9751-fcb31194b06f Client-Request-Id: - - 2c36057d-e7c6-4302-a3ad-2d7e3e149384 + - 980d9ba6-6364-4cf1-9751-fcb31194b06f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -387,257 +426,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:36 GMT + - Wed, 24 Apr 2024 12:17:48 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:36 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 6fcd6ba2-490f-4cfc-9b14-2cb17b1d3602 - Client-Request-Id: - - 6fcd6ba2-490f-4cfc-9b14-2cb17b1d3602 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:35 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:36 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - b710cddb-8f80-46a0-b8e0-664f0c608a10 - Client-Request-Id: - - b710cddb-8f80-46a0-b8e0-664f0c608a10 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:36 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:37 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 5d05d326-9447-4633-90b1-95042c92f513 - Client-Request-Id: - - 5d05d326-9447-4633-90b1-95042c92f513 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:36 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:37 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 7967a44e-533c-4644-a55d-fb91a501263e - Client-Request-Id: - - 7967a44e-533c-4644-a55d-fb91a501263e - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:37 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:37 GMT + recorded_at: Wed, 24 Apr 2024 12:17:49 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4BGLCQIZRSNA2K4E5BOIBB2V5 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K body: encoding: US-ASCII string: '' @@ -649,7 +458,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -659,37 +468,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5af6811a-0a9f-4cf9-85a5-c341fd1c74d8 + - eeb7cd1a-910b-4d80-bd67-9028f72ded66 Client-Request-Id: - - 5af6811a-0a9f-4cf9-85a5-c341fd1c74d8 + - eeb7cd1a-910b-4d80-bd67-9028f72ded66 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' Date: - - Wed, 14 Feb 2024 18:05:37 GMT + - Wed, 24 Apr 2024 12:17:49 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:36Z","eTag":"\"{2896099C-3123-4193-A570-9D0B9010EABD},1\"","id":"01AZJL5PM4BGLCQIZRSNA2K4E5BOIBB2V5","lastModifiedDateTime":"2024-02-14T18:05:36Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{2896099C-3123-4193-A570-9D0B9010EABD},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:36Z","lastModifiedDateTime":"2024-02-14T18:05:36Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:38 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},274\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}' + recorded_at: Wed, 24 Apr 2024 12:17:49 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4BGLCQIZRSNA2K4E5BOIBB2V5/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions body: encoding: US-ASCII string: '' @@ -701,7 +506,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -711,22 +516,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - cbc8cef8-4bc6-46bc-8087-0bfaed82afeb + - cfd73266-a3ba-41ba-9df6-38eb36e4fc36 Client-Request-Id: - - cbc8cef8-4bc6-46bc-8087-0bfaed82afeb + - cfd73266-a3ba-41ba-9df6-38eb36e4fc36 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -734,26 +535,185 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:37 GMT + - Wed, 24 Apr 2024 12:17:49 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PM4BGLCQIZRSNA2K4E5BOIBB2V5'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"24","loginName":"i:0#.f|membership|mrocha.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Marcello + Rocha","email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:17:50 GMT +- request: + method: delete + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions/aTowIy5mfG1lbWJlcnNoaXB8bXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20 + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 204 + message: No Content + headers: + Cache-Control: + - no-store, no-cache + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 93c23987-19e6-45c7-895b-542cd13a1015 + Client-Request-Id: + - 93c23987-19e6-45c7-895b-542cd13a1015 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:17:49 GMT + body: + encoding: UTF-8 + string: '' + recorded_at: Wed, 24 Apr 2024 12:17:50 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNPHSQNBGNWKNGZMWTFW2SI5QRI + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 1595c264-daab-4c09-83c8-251535f2e422 + Client-Request-Id: + - 1595c264-daab-4c09-83c8-251535f2e422 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + Date: + - Wed, 24 Apr 2024 12:17:50 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:17:47Z","eTag":"\"{D0A03CAF-B699-4D53-965A-65B6A48EC228},2\"","id":"01AZJL5PNPHSQNBGNWKNGZMWTFW2SI5QRI","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:17:47Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{D0A03CAF-B699-4D53-965A-65B6A48EC228},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:17:47Z","lastModifiedDateTime":"2024-04-24T12:17:47Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:17:50 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNPHSQNBGNWKNGZMWTFW2SI5QRI/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 2de462f8-f6f1-4d2f-9a68-8f2efc76ec3c + Client-Request-Id: + - 2de462f8-f6f1-4d2f-9a68-8f2efc76ec3c + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057E"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:17:51 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNPHSQNBGNWKNGZMWTFW2SI5QRI'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:38 GMT + recorded_at: Wed, 24 Apr 2024 12:17:51 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4BGLCQIZRSNA2K4E5BOIBB2V5/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNPHSQNBGNWKNGZMWTFW2SI5QRI/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -765,7 +725,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -777,8 +737,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -790,11 +748,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - e003ade7-9891-47f1-83f0-4aa0c382f2cc + - 6f3a6ac5-0891-48a5-a8aa-5444a7441b1b Client-Request-Id: - - e003ade7-9891-47f1-83f0-4aa0c382f2cc + - 6f3a6ac5-0891-48a5-a8aa-5444a7441b1b X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -805,17 +763,17 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:39 GMT + - Wed, 24 Apr 2024 12:17:52 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:39 GMT + recorded_at: Wed, 24 Apr 2024 12:17:53 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMKTGG5ISA5W5HK2XJJCMFUEUQ3 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPP2O7POFKDIFCLJO47NJJIEH6E body: encoding: US-ASCII string: '' @@ -827,7 +785,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -837,37 +795,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e5e57372-6fd2-40d2-b892-7b82ad909b0e + - 5e40f2a1-17f9-4725-9cb7-e11c880423a6 Client-Request-Id: - - e5e57372-6fd2-40d2-b892-7b82ad909b0e + - 5e40f2a1-17f9-4725-9cb7-e11c880423a6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' Date: - - Wed, 14 Feb 2024 18:05:39 GMT + - Wed, 24 Apr 2024 12:17:52 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:36Z","eTag":"\"{D48D998A-1D48-4EB7-AD5D-29130B42521B},1\"","id":"01AZJL5PMKTGG5ISA5W5HK2XJJCMFUEUQ3","lastModifiedDateTime":"2024-02-14T18:05:36Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{D48D998A-1D48-4EB7-AD5D-29130B42521B},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:36Z","lastModifiedDateTime":"2024-02-14T18:05:36Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:40 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:17:48Z","eTag":"\"{F7BED3EF-4315-4441-B4BB-9F6A52821FC4},2\"","id":"01AZJL5PPP2O7POFKDIFCLJO47NJJIEH6E","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:17:48Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{F7BED3EF-4315-4441-B4BB-9F6A52821FC4},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:17:48Z","lastModifiedDateTime":"2024-04-24T12:17:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:17:53 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMKTGG5ISA5W5HK2XJJCMFUEUQ3/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPP2O7POFKDIFCLJO47NJJIEH6E/permissions body: encoding: US-ASCII string: '' @@ -879,7 +833,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -889,22 +843,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 40b2dce0-00d5-41e6-9b3b-09e581e9e5cd + - e5397b14-458d-4e7c-9543-ffc06010477b Client-Request-Id: - - 40b2dce0-00d5-41e6-9b3b-09e581e9e5cd + - e5397b14-458d-4e7c-9543-ffc06010477b X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -912,26 +862,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:39 GMT + - Wed, 24 Apr 2024 12:17:53 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PMKTGG5ISA5W5HK2XJJCMFUEUQ3'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPP2O7POFKDIFCLJO47NJJIEH6E'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:40 GMT + recorded_at: Wed, 24 Apr 2024 12:17:54 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMKTGG5ISA5W5HK2XJJCMFUEUQ3/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPP2O7POFKDIFCLJO47NJJIEH6E/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -943,7 +894,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -955,8 +906,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -968,11 +917,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - a263bf9b-1695-43da-8e3f-fd9b94fec0b5 + - 26b719bc-9486-4ef7-80dc-3dff05e104df Client-Request-Id: - - a263bf9b-1695-43da-8e3f-fd9b94fec0b5 + - 26b719bc-9486-4ef7-80dc-3dff05e104df X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -983,16 +932,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:41 GMT + - Wed, 24 Apr 2024 12:17:54 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:41 GMT + recorded_at: Wed, 24 Apr 2024 12:17:55 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R body: encoding: US-ASCII string: '' @@ -1004,7 +953,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1014,37 +963,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1125eaff-76e3-40c4-ad6e-db5c114f2b87 + - 3c950943-5f7b-41ed-8ae2-1b5a32a0e80d Client-Request-Id: - - 1125eaff-76e3-40c4-ad6e-db5c114f2b87 + - 3c950943-5f7b-41ed-8ae2-1b5a32a0e80d X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000052E"}}' Date: - - Wed, 14 Feb 2024 18:05:41 GMT + - Wed, 24 Apr 2024 12:17:55 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:36Z","eTag":"\"{C1BE9AF0-236D-4E44-809D-69A7A0116786},1\"","id":"01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G","lastModifiedDateTime":"2024-02-14T18:05:36Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{C1BE9AF0-236D-4E44-809D-69A7A0116786},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:36Z","lastModifiedDateTime":"2024-02-14T18:05:36Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:41 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:17:48Z","eTag":"\"{F26BCD79-C0EA-4D0A-8C35-9C3D3E0393B1},2\"","id":"01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:17:48Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{F26BCD79-C0EA-4D0A-8C35-9C3D3E0393B1},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:17:48Z","lastModifiedDateTime":"2024-04-24T12:17:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:17:56 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R/permissions body: encoding: US-ASCII string: '' @@ -1056,7 +1001,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1066,22 +1011,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7e0e8fb9-7ee1-443a-b302-d3596636d7de + - 34915f8f-bd49-42da-9e85-8adb8d2d2c7e Client-Request-Id: - - 7e0e8fb9-7ee1-443a-b302-d3596636d7de + - 34915f8f-bd49-42da-9e85-8adb8d2d2c7e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1089,26 +1030,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:41 GMT + - Wed, 24 Apr 2024 12:17:56 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:42 GMT + recorded_at: Wed, 24 Apr 2024 12:17:56 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1120,7 +1062,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1132,8 +1074,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1145,11 +1085,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 65ba9f0f-9878-454b-8370-d2ad52fb339e + - 5fbfc7a6-cc4b-43b0-a080-e72a7c40cf93 Client-Request-Id: - - 65ba9f0f-9878-454b-8370-d2ad52fb339e + - 5fbfc7a6-cc4b-43b0-a080-e72a7c40cf93 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1160,16 +1100,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:42 GMT + - Wed, 24 Apr 2024 12:17:57 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:43 GMT + recorded_at: Wed, 24 Apr 2024 12:17:57 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"}]}' @@ -1181,7 +1121,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1193,8 +1133,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1206,11 +1144,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5dd0d7cd-c5be-470a-878d-b31aa7edd8cd + - 6fd4fc9b-9c96-4e7a-a58b-cb7582bcf247 Client-Request-Id: - - 5dd0d7cd-c5be-470a-878d-b31aa7edd8cd + - 6fd4fc9b-9c96-4e7a-a58b-cb7582bcf247 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1221,15 +1159,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:43 GMT + - Wed, 24 Apr 2024 12:17:58 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test Manager 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:43 GMT + recorded_at: Wed, 24 Apr 2024 12:17:59 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R body: encoding: US-ASCII string: '' @@ -1241,7 +1179,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1251,37 +1189,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 6b34874c-2117-4c8f-8574-b8b7b3f1c4b5 + - f3088cc6-a3e4-4f07-b4d5-f9d1691b1d72 Client-Request-Id: - - 6b34874c-2117-4c8f-8574-b8b7b3f1c4b5 + - f3088cc6-a3e4-4f07-b4d5-f9d1691b1d72 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' Date: - - Wed, 14 Feb 2024 18:05:43 GMT + - Wed, 24 Apr 2024 12:17:59 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:36Z","eTag":"\"{C1BE9AF0-236D-4E44-809D-69A7A0116786},3\"","id":"01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G","lastModifiedDateTime":"2024-02-14T18:05:36Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{C1BE9AF0-236D-4E44-809D-69A7A0116786},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:36Z","lastModifiedDateTime":"2024-02-14T18:05:36Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:44 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:17:48Z","eTag":"\"{F26BCD79-C0EA-4D0A-8C35-9C3D3E0393B1},4\"","id":"01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:17:48Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{F26BCD79-C0EA-4D0A-8C35-9C3D3E0393B1},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:17:48Z","lastModifiedDateTime":"2024-04-24T12:17:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:17:59 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R/permissions body: encoding: US-ASCII string: '' @@ -1293,7 +1227,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1303,22 +1237,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 2cea0f37-c654-47e7-8609-90124ae26714 + - b19351e7-0685-4fa6-a5b7-75d179450f8a Client-Request-Id: - - 2cea0f37-c654-47e7-8609-90124ae26714 + - b19351e7-0685-4fa6-a5b7-75d179450f8a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000052E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1326,47 +1256,49 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:43 GMT + - Wed, 24 Apr 2024 12:17:58 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"displayName":"Test + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 01","email":"testuser01.op@outlook.com","id":"42","loginName":"i:0#.f|membership|testuser01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 02","email":"testuser02.op@outlook.com","id":"43","loginName":"i:0#.f|membership|testuser02.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test Manager 01","email":"testmanager01.op@outlook.com","id":"45","loginName":"i:0#.f|membership|testmanager01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:44 GMT + recorded_at: Wed, 24 Apr 2024 12:17:59 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PM4BGLCQIZRSNA2K4E5BOIBB2V5 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNPHSQNBGNWKNGZMWTFW2SI5QRI body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1379,32 +1311,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5df83196-a99f-4251-9452-19ecf6723885 + - c89a61c8-9ba3-485a-8c61-23d02202fb3e Client-Request-Id: - - 5df83196-a99f-4251-9452-19ecf6723885 + - c89a61c8-9ba3-485a-8c61-23d02202fb3e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' Date: - - Wed, 14 Feb 2024 18:05:44 GMT + - Wed, 24 Apr 2024 12:17:59 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:44 GMT + recorded_at: Wed, 24 Apr 2024 12:18:00 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PMKTGG5ISA5W5HK2XJJCMFUEUQ3 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPP2O7POFKDIFCLJO47NJJIEH6E body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1417,32 +1347,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 93e1bd8c-d4e7-47e4-bc02-198f369f49d9 + - ac530df5-0419-4b2d-83d2-6a06efa99c52 Client-Request-Id: - - 93e1bd8c-d4e7-47e4-bc02-198f369f49d9 + - ac530df5-0419-4b2d-83d2-6a06efa99c52 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' Date: - - Wed, 14 Feb 2024 18:05:44 GMT + - Wed, 24 Apr 2024 12:18:00 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:44 GMT + recorded_at: Wed, 24 Apr 2024 12:18:00 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPQTK7MC3JDIRHIBHLJU6QBCZ4G + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLZZVV7F2WABJGYYNM4HU7AHE5R body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1455,15 +1383,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - b8ad3f45-7eba-4185-a043-050d3af23f78 + - ab68d7ca-fb9d-4158-aa1f-3fe2d85b824e Client-Request-Id: - - b8ad3f45-7eba-4185-a043-050d3af23f78 + - ab68d7ca-fb9d-4158-aa1f-3fe2d85b824e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' Date: - - Wed, 14 Feb 2024 18:05:44 GMT + - Wed, 24 Apr 2024 12:17:59 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:45 GMT + recorded_at: Wed, 24 Apr 2024 12:18:00 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_rename_failed.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_rename_failed.yml index c46f6021de5..c3f1bc97c19 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_rename_failed.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_rename_failed.yml @@ -1,5 +1,174 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 9a55422d-f14c-4de6-80e1-52a1a4718a00 + X-Ms-Ests-Server: + - 2.1.17846.6 - FRC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=Alt2sgg7iblOtRCd9F1_1rOkbDoXAQAAALvvut0OAAAA; expires=Fri, 24-May-2024 + 12:19:07 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:19:06 GMT + Content-Length: + - '1740' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:19:07 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"[Sample] Project Name _ Ehuu (681)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '100' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{EF1EB1EB-96C6-4A32-B874-287796A0A206},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPLWEPO7RUWGJFLQ5BIO6LKBIQG') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 8124710e-bf63-411c-ae60-277350b3295b + Client-Request-Id: + - 8124710e-bf63-411c-ae60-277350b3295b + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055E"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 12:19:07 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{EF1EB1EB-96C6-4A32-B874-287796A0A206},1\"","createdDateTime":"2024-04-24T12:19:08Z","eTag":"\"{EF1EB1EB-96C6-4A32-B874-287796A0A206},1\"","id":"01AZJL5PPLWEPO7RUWGJFLQ5BIO6LKBIQG","lastModifiedDateTime":"2024-04-24T12:19:08Z","name":"[Sample] + Project Name _ Ehuu (681)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{EF1EB1EB-96C6-4A32-B874-287796A0A206},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:08Z","lastModifiedDateTime":"2024-04-24T12:19:08Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:07 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"Flawless Death Star Blueprints","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + Authorization: + - Bearer + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '96' + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{F29392F9-2759-43AE-A0D7-FBEB9EA8C2FE},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 7bfcb873-94cf-4f9d-90b1-74b407cf2d3d + Client-Request-Id: + - 7bfcb873-94cf-4f9d-90b1-74b407cf2d3d + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000052A"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 12:19:07 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{F29392F9-2759-43AE-A0D7-FBEB9EA8C2FE},1\"","createdDateTime":"2024-04-24T12:19:08Z","eTag":"\"{F29392F9-2759-43AE-A0D7-FBEB9EA8C2FE},1\"","id":"01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6","lastModifiedDateTime":"2024-04-24T12:19:08Z","name":"Flawless + Death Star Blueprints","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Flawless%20Death%20Star%20Blueprints","cTag":"\"c:{F29392F9-2759-43AE-A0D7-FBEB9EA8C2FE},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:08Z","lastModifiedDateTime":"2024-04-24T12:19:08Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:08 GMT - request: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token @@ -37,140 +206,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - f1b6a649-f21a-46a3-bad1-bb74ca62a400 + - 77e9d738-fa4e-4036-9440-945251167e00 X-Ms-Ests-Server: - - 2.1.17282.6 - SEC ProdSlices + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=Atv907d77VFFsZjKxp-kCqWkbDoXAQAAACL4Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:06:27 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AstoQ_B2wEdEmIHM6sFyDRykbDoXAQAAALvvut0OAAAA; expires=Fri, 24-May-2024 + 12:19:08 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:06:26 GMT + - Wed, 24 Apr 2024 12:19:08 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:06:27 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '100' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{E48118A7-EA05-4C2D-80CC-C553FC3AA85D},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PNHDCA6IBPKFVGIBTGFKP6DVKC5') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 40c1bd94-b74d-4a4e-865b-f254547c5c74 - Client-Request-Id: - - 40c1bd94-b74d-4a4e-865b-f254547c5c74 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:27 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{E48118A7-EA05-4C2D-80CC-C553FC3AA85D},1\"","createdDateTime":"2024-02-14T18:06:28Z","eTag":"\"{E48118A7-EA05-4C2D-80CC-C553FC3AA85D},1\"","id":"01AZJL5PNHDCA6IBPKFVGIBTGFKP6DVKC5","lastModifiedDateTime":"2024-02-14T18:06:28Z","name":"[Sample] - Project Name _ Ehuu (332)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{E48118A7-EA05-4C2D-80CC-C553FC3AA85D},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:28Z","lastModifiedDateTime":"2024-02-14T18:06:28Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:27 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"Flawless Death Star Blueprints","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '96' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{22CA54F5-B6C1-4018-BDDB-CA40FFD887F7},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - b3e5662f-6f6d-4026-ae44-a4799c09f214 - Client-Request-Id: - - b3e5662f-6f6d-4026-ae44-a4799c09f214 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:27 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{22CA54F5-B6C1-4018-BDDB-CA40FFD887F7},1\"","createdDateTime":"2024-02-14T18:06:28Z","eTag":"\"{22CA54F5-B6C1-4018-BDDB-CA40FFD887F7},1\"","id":"01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X","lastModifiedDateTime":"2024-02-14T18:06:28Z","name":"Flawless - Death Star Blueprints","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Flawless%20Death%20Star%20Blueprints","cTag":"\"c:{22CA54F5-B6C1-4018-BDDB-CA40FFD887F7},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:28Z","lastModifiedDateTime":"2024-02-14T18:06:28Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:28 GMT + recorded_at: Wed, 24 Apr 2024 12:19:08 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -185,7 +240,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -195,55 +250,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 6a0f189f-b61c-4ceb-ba7d-40efc84f3f1f + - 9621bf78-f6d8-40df-8b7e-5f0e52c3543c Client-Request-Id: - - 6a0f189f-b61c-4ceb-ba7d-40efc84f3f1f + - 9621bf78-f6d8-40df-8b7e-5f0e52c3543c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' Date: - - Wed, 14 Feb 2024 18:06:27 GMT + - Wed, 24 Apr 2024 12:19:08 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-02-14T18:06:28Z","eTag":"\"{E48118A7-EA05-4C2D-80CC-C553FC3AA85D},1\"","id":"01AZJL5PNHDCA6IBPKFVGIBTGFKP6DVKC5","lastModifiedDateTime":"2024-02-14T18:06:28Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{E48118A7-EA05-4C2D-80CC-C553FC3AA85D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:28Z","lastModifiedDateTime":"2024-02-14T18:06:28Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-02-14T18:06:28Z","eTag":"\"{22CA54F5-B6C1-4018-BDDB-CA40FFD887F7},1\"","id":"01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X","lastModifiedDateTime":"2024-02-14T18:06:28Z","name":"Flawless - Death Star Blueprints","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Flawless%20Death%20Star%20Blueprints","cTag":"\"c:{22CA54F5-B6C1-4018-BDDB-CA40FFD887F7},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:28Z","lastModifiedDateTime":"2024-02-14T18:06:28Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:28 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:08Z","eTag":"\"{EF1EB1EB-96C6-4A32-B874-287796A0A206},2\"","id":"01AZJL5PPLWEPO7RUWGJFLQ5BIO6LKBIQG","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:08Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{EF1EB1EB-96C6-4A32-B874-287796A0A206},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:08Z","lastModifiedDateTime":"2024-04-24T12:19:08Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:08Z","eTag":"\"{F29392F9-2759-43AE-A0D7-FBEB9EA8C2FE},2\"","id":"01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:08Z","name":"Flawless + Death Star Blueprints","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Flawless%20Death%20Star%20Blueprints","cTag":"\"c:{F29392F9-2759-43AE-A0D7-FBEB9EA8C2FE},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:08Z","lastModifiedDateTime":"2024-04-24T12:19:08Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' + recorded_at: Wed, 24 Apr 2024 12:19:08 GMT - request: method: patch - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6 body: encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)"}' + string: '{"name":"[Sample] Project Name _ Ehuu (681)"}' headers: Authorization: - Bearer @@ -252,7 +303,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -264,8 +315,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json Content-Encoding: @@ -275,32 +324,32 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - dec2afae-6af4-48d5-91a9-15be419172c5 + - 40945f75-7a11-4d70-83ee-23870cf82570 Client-Request-Id: - - dec2afae-6af4-48d5-91a9-15be419172c5 + - 40945f75-7a11-4d70-83ee-23870cf82570 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057F"}}' Date: - - Wed, 14 Feb 2024 18:06:28 GMT + - Wed, 24 Apr 2024 12:19:09 GMT body: encoding: UTF-8 - string: '{"error":{"code":"nameAlreadyExists","message":"Name already exists","innerError":{"date":"2024-02-14T18:06:28","request-id":"dec2afae-6af4-48d5-91a9-15be419172c5","client-request-id":"dec2afae-6af4-48d5-91a9-15be419172c5"}}}' - recorded_at: Wed, 14 Feb 2024 18:06:28 GMT + string: '{"error":{"code":"nameAlreadyExists","message":"Name already exists","innerError":{"date":"2024-04-24T12:19:09","request-id":"40945f75-7a11-4d70-83ee-23870cf82570","client-request-id":"40945f75-7a11-4d70-83ee-23870cf82570"}}}' + recorded_at: Wed, 24 Apr 2024 12:19:09 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (333)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (682)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -312,53 +361,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{3C128FE7-1D4D-454D-B1F7-68EE11C7992A},1"' + - '"{7039114F-01EF-46DC-918E-FCAEBD2A9994},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPHR4JDYTI5JVC3D53I5YI4PGJK') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PKPCE4XB3YB3RDJDDX4V26SVGMU') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 19ffade6-cb52-4f79-9b7b-9357dfbf9e02 + - a9cfe318-b1bc-4827-ad0f-94135c1193e6 Client-Request-Id: - - 19ffade6-cb52-4f79-9b7b-9357dfbf9e02 + - a9cfe318-b1bc-4827-ad0f-94135c1193e6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055A"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:28 GMT + - Wed, 24 Apr 2024 12:19:09 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{3C128FE7-1D4D-454D-B1F7-68EE11C7992A},1\"","createdDateTime":"2024-02-14T18:06:29Z","eTag":"\"{3C128FE7-1D4D-454D-B1F7-68EE11C7992A},1\"","id":"01AZJL5PPHR4JDYTI5JVC3D53I5YI4PGJK","lastModifiedDateTime":"2024-02-14T18:06:29Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{3C128FE7-1D4D-454D-B1F7-68EE11C7992A},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{7039114F-01EF-46DC-918E-FCAEBD2A9994},1\"","createdDateTime":"2024-04-24T12:19:10Z","eTag":"\"{7039114F-01EF-46DC-918E-FCAEBD2A9994},1\"","id":"01AZJL5PKPCE4XB3YB3RDJDDX4V26SVGMU","lastModifiedDateTime":"2024-04-24T12:19:10Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{7039114F-01EF-46DC-918E-FCAEBD2A9994},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:29Z","lastModifiedDateTime":"2024-02-14T18:06:29Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:29 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:10Z","lastModifiedDateTime":"2024-04-24T12:19:10Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:09 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"PUBLIC PROJECT (335)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"PUBLIC PROJECT (684)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -370,41 +417,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{1BD42CF3-16C8-4943-A0B7-8E08CF0E725A},1"' + - '"{464FA0F3-D7E6-498D-82CB-6C82D533D679},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPTFTKBXSAWINE2BN4OBDHQ44S2') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPTUBHUNZWXRVEYFS3MQLKTHVTZ') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9d4beff3-63e0-436b-9d73-813c5a51e03c + - 7bca38ff-22e4-44d2-a74b-36412256e06e Client-Request-Id: - - 9d4beff3-63e0-436b-9d73-813c5a51e03c + - 7bca38ff-22e4-44d2-a74b-36412256e06e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:29 GMT + - Wed, 24 Apr 2024 12:19:09 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{1BD42CF3-16C8-4943-A0B7-8E08CF0E725A},1\"","createdDateTime":"2024-02-14T18:06:29Z","eTag":"\"{1BD42CF3-16C8-4943-A0B7-8E08CF0E725A},1\"","id":"01AZJL5PPTFTKBXSAWINE2BN4OBDHQ44S2","lastModifiedDateTime":"2024-02-14T18:06:29Z","name":"PUBLIC - PROJECT (335)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{1BD42CF3-16C8-4943-A0B7-8E08CF0E725A},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{464FA0F3-D7E6-498D-82CB-6C82D533D679},1\"","createdDateTime":"2024-04-24T12:19:10Z","eTag":"\"{464FA0F3-D7E6-498D-82CB-6C82D533D679},1\"","id":"01AZJL5PPTUBHUNZWXRVEYFS3MQLKTHVTZ","lastModifiedDateTime":"2024-04-24T12:19:10Z","name":"PUBLIC + PROJECT (684)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{464FA0F3-D7E6-498D-82CB-6C82D533D679},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:29Z","lastModifiedDateTime":"2024-02-14T18:06:29Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:06:29 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:10Z","lastModifiedDateTime":"2024-04-24T12:19:10Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:19:10 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNHDCA6IBPKFVGIBTGFKP6DVKC5 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB body: encoding: US-ASCII string: '' @@ -416,7 +461,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -426,37 +471,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 8dce6002-9061-4fb3-b2c6-c7cf46ab1d42 + - dc2ea152-8e86-4611-96f1-87f9eae094f6 Client-Request-Id: - - 8dce6002-9061-4fb3-b2c6-c7cf46ab1d42 + - dc2ea152-8e86-4611-96f1-87f9eae094f6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' Date: - - Wed, 14 Feb 2024 18:06:29 GMT + - Wed, 24 Apr 2024 12:19:09 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:28Z","eTag":"\"{E48118A7-EA05-4C2D-80CC-C553FC3AA85D},1\"","id":"01AZJL5PNHDCA6IBPKFVGIBTGFKP6DVKC5","lastModifiedDateTime":"2024-02-14T18:06:28Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{E48118A7-EA05-4C2D-80CC-C553FC3AA85D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:28Z","lastModifiedDateTime":"2024-02-14T18:06:28Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:29 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:10 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNHDCA6IBPKFVGIBTGFKP6DVKC5/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB/permissions body: encoding: US-ASCII string: '' @@ -468,7 +509,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -478,22 +519,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9882733a-0e3f-49d1-bd76-103fc40df319 + - fc037c33-4ad6-454d-9a44-fd420b738fbf Client-Request-Id: - - 9882733a-0e3f-49d1-bd76-103fc40df319 + - fc037c33-4ad6-454d-9a44-fd420b738fbf X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057D"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -501,373 +538,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:29 GMT + - Wed, 24 Apr 2024 12:19:10 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNHDCA6IBPKFVGIBTGFKP6DVKC5'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:29 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 3e40c8da-2df8-46dd-af22-8592e35238a2 - Client-Request-Id: - - 3e40c8da-2df8-46dd-af22-8592e35238a2 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:29 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:30 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 442adbc2-df50-4826-969a-ac4526a7ba69 - Client-Request-Id: - - 442adbc2-df50-4826-969a-ac4526a7ba69 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:29 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:30 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 1636a2b6-b704-4de3-935b-04b6219da3c6 - Client-Request-Id: - - 1636a2b6-b704-4de3-935b-04b6219da3c6 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:30 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:30 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 93fa8133-752e-4117-91d9-a2db08de2016 - Client-Request-Id: - - 93fa8133-752e-4117-91d9-a2db08de2016 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:30 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:31 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - cd69f1ae-339e-4a8a-92e0-aa009e119e6e - Client-Request-Id: - - cd69f1ae-339e-4a8a-92e0-aa009e119e6e - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:30 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:31 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - b3ca9836-a2f1-4a1b-9804-3e11468f1968 - Client-Request-Id: - - b3ca9836-a2f1-4a1b-9804-3e11468f1968 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:06:31 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:31 GMT + recorded_at: Wed, 24 Apr 2024 12:19:10 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLWEPO7RUWGJFLQ5BIO6LKBIQG body: encoding: US-ASCII string: '' @@ -879,7 +570,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -889,37 +580,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - b09cc702-9949-43d1-bfb5-59fa208c37b4 + - 60a6f29e-31c0-439a-b44f-f3370719cc62 Client-Request-Id: - - b09cc702-9949-43d1-bfb5-59fa208c37b4 + - 60a6f29e-31c0-439a-b44f-f3370719cc62 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000558"}}' Date: - - Wed, 14 Feb 2024 18:06:31 GMT + - Wed, 24 Apr 2024 12:19:10 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:28Z","eTag":"\"{22CA54F5-B6C1-4018-BDDB-CA40FFD887F7},1\"","id":"01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X","lastModifiedDateTime":"2024-02-14T18:06:28Z","name":"Flawless - Death Star Blueprints","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Flawless%20Death%20Star%20Blueprints","cTag":"\"c:{22CA54F5-B6C1-4018-BDDB-CA40FFD887F7},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:28Z","lastModifiedDateTime":"2024-02-14T18:06:28Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:31 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:08Z","eTag":"\"{EF1EB1EB-96C6-4A32-B874-287796A0A206},2\"","id":"01AZJL5PPLWEPO7RUWGJFLQ5BIO6LKBIQG","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:08Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{EF1EB1EB-96C6-4A32-B874-287796A0A206},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:08Z","lastModifiedDateTime":"2024-04-24T12:19:08Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:11 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLWEPO7RUWGJFLQ5BIO6LKBIQG/permissions body: encoding: US-ASCII string: '' @@ -931,7 +618,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -941,22 +628,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 29b5e39d-6952-491e-b723-6d6ad688297c + - 158dca52-997f-4860-b366-855a3523c8f4 Client-Request-Id: - - 29b5e39d-6952-491e-b723-6d6ad688297c + - 158dca52-997f-4860-b366-855a3523c8f4 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -964,26 +647,245 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:32 GMT + - Wed, 24 Apr 2024 12:19:11 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPLWEPO7RUWGJFLQ5BIO6LKBIQG'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:32 GMT + recorded_at: Wed, 24 Apr 2024 12:19:11 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - c5716ca1-f8dd-42fd-ab7d-f90d9c448170 + Client-Request-Id: + - c5716ca1-f8dd-42fd-ab7d-f90d9c448170 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' + Date: + - Wed, 24 Apr 2024 12:19:11 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}' + recorded_at: Wed, 24 Apr 2024 12:19:12 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - c30919b6-0ade-4514-9297-16658125a881 + Client-Request-Id: + - c30919b6-0ade-4514-9297-16658125a881 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:19:12 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:19:12 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6 + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - f31ff0c2-0495-4627-aa1e-950dd542f553 + Client-Request-Id: + - f31ff0c2-0495-4627-aa1e-950dd542f553 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + Date: + - Wed, 24 Apr 2024 12:19:12 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:08Z","eTag":"\"{F29392F9-2759-43AE-A0D7-FBEB9EA8C2FE},2\"","id":"01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:08Z","name":"Flawless + Death Star Blueprints","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Flawless%20Death%20Star%20Blueprints","cTag":"\"c:{F29392F9-2759-43AE-A0D7-FBEB9EA8C2FE},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:08Z","lastModifiedDateTime":"2024-04-24T12:19:08Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:12 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - ff00c186-5edd-4e18-ba19-9bb4f66fa641 + Client-Request-Id: + - ff00c186-5edd-4e18-ba19-9bb4f66fa641 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:19:12 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' + recorded_at: Wed, 24 Apr 2024 12:19:13 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -995,7 +897,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1007,8 +909,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1020,11 +920,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 87ec68d0-3934-4262-a107-1b1d3bfadcf7 + - 679b825d-0a55-4996-a4f3-eebf33062987 Client-Request-Id: - - 87ec68d0-3934-4262-a107-1b1d3bfadcf7 + - 679b825d-0a55-4996-a4f3-eebf33062987 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000559"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1035,17 +935,17 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:33 GMT + - Wed, 24 Apr 2024 12:19:14 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:33 GMT + recorded_at: Wed, 24 Apr 2024 12:19:14 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPHR4JDYTI5JVC3D53I5YI4PGJK + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKPCE4XB3YB3RDJDDX4V26SVGMU body: encoding: US-ASCII string: '' @@ -1057,7 +957,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1067,37 +967,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - a6708062-9cb9-4340-a470-8f6dade610f0 + - fddcc690-e3a6-45e6-8ef7-fe0206af8e83 Client-Request-Id: - - a6708062-9cb9-4340-a470-8f6dade610f0 + - fddcc690-e3a6-45e6-8ef7-fe0206af8e83 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' Date: - - Wed, 14 Feb 2024 18:06:33 GMT + - Wed, 24 Apr 2024 12:19:14 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:29Z","eTag":"\"{3C128FE7-1D4D-454D-B1F7-68EE11C7992A},1\"","id":"01AZJL5PPHR4JDYTI5JVC3D53I5YI4PGJK","lastModifiedDateTime":"2024-02-14T18:06:29Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{3C128FE7-1D4D-454D-B1F7-68EE11C7992A},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:29Z","lastModifiedDateTime":"2024-02-14T18:06:29Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:33 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:10Z","eTag":"\"{7039114F-01EF-46DC-918E-FCAEBD2A9994},2\"","id":"01AZJL5PKPCE4XB3YB3RDJDDX4V26SVGMU","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:10Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{7039114F-01EF-46DC-918E-FCAEBD2A9994},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:10Z","lastModifiedDateTime":"2024-04-24T12:19:10Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:15 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPHR4JDYTI5JVC3D53I5YI4PGJK/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKPCE4XB3YB3RDJDDX4V26SVGMU/permissions body: encoding: US-ASCII string: '' @@ -1109,7 +1005,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1119,22 +1015,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 800d8d76-5e71-41b2-93ea-63f7a55383f3 + - 931a00c5-0f3d-4a4c-aeec-2136e9a3c10d Client-Request-Id: - - 800d8d76-5e71-41b2-93ea-63f7a55383f3 + - 931a00c5-0f3d-4a4c-aeec-2136e9a3c10d X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1142,26 +1034,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:33 GMT + - Wed, 24 Apr 2024 12:19:15 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPHR4JDYTI5JVC3D53I5YI4PGJK'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PKPCE4XB3YB3RDJDDX4V26SVGMU'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:34 GMT + recorded_at: Wed, 24 Apr 2024 12:19:15 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPHR4JDYTI5JVC3D53I5YI4PGJK/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKPCE4XB3YB3RDJDDX4V26SVGMU/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1173,7 +1066,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1185,8 +1078,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1198,11 +1089,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 45d4d534-5c54-495f-8526-133f156e488e + - 48923173-e8e7-44dc-8587-a7bfef563705 Client-Request-Id: - - 45d4d534-5c54-495f-8526-133f156e488e + - 48923173-e8e7-44dc-8587-a7bfef563705 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1213,16 +1104,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:35 GMT + - Wed, 24 Apr 2024 12:19:16 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:35 GMT + recorded_at: Wed, 24 Apr 2024 12:19:17 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTFTKBXSAWINE2BN4OBDHQ44S2 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTUBHUNZWXRVEYFS3MQLKTHVTZ body: encoding: US-ASCII string: '' @@ -1234,7 +1125,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1244,37 +1135,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e6aa646d-34c9-43ee-8967-8f980b46280b + - ed436186-6e65-40f8-b96b-f2c07d565c4a Client-Request-Id: - - e6aa646d-34c9-43ee-8967-8f980b46280b + - ed436186-6e65-40f8-b96b-f2c07d565c4a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000559"}}' Date: - - Wed, 14 Feb 2024 18:06:35 GMT + - Wed, 24 Apr 2024 12:19:17 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:06:29Z","eTag":"\"{1BD42CF3-16C8-4943-A0B7-8E08CF0E725A},1\"","id":"01AZJL5PPTFTKBXSAWINE2BN4OBDHQ44S2","lastModifiedDateTime":"2024-02-14T18:06:29Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{1BD42CF3-16C8-4943-A0B7-8E08CF0E725A},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:06:29Z","lastModifiedDateTime":"2024-02-14T18:06:29Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:06:35 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:19:10Z","eTag":"\"{464FA0F3-D7E6-498D-82CB-6C82D533D679},2\"","id":"01AZJL5PPTUBHUNZWXRVEYFS3MQLKTHVTZ","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:19:10Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{464FA0F3-D7E6-498D-82CB-6C82D533D679},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:19:10Z","lastModifiedDateTime":"2024-04-24T12:19:10Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:19:17 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTFTKBXSAWINE2BN4OBDHQ44S2/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTUBHUNZWXRVEYFS3MQLKTHVTZ/permissions body: encoding: US-ASCII string: '' @@ -1286,7 +1173,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1296,22 +1183,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 5fd28047-fb1c-466f-b7b4-7a3d6654a48d + - c8ae0ed6-4fbd-4331-a48a-0bf4270e9c14 Client-Request-Id: - - 5fd28047-fb1c-466f-b7b4-7a3d6654a48d + - c8ae0ed6-4fbd-4331-a48a-0bf4270e9c14 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1319,26 +1202,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:06:35 GMT + - Wed, 24 Apr 2024 12:19:17 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPTFTKBXSAWINE2BN4OBDHQ44S2'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPTUBHUNZWXRVEYFS3MQLKTHVTZ'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:35 GMT + recorded_at: Wed, 24 Apr 2024 12:19:17 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTFTKBXSAWINE2BN4OBDHQ44S2/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTUBHUNZWXRVEYFS3MQLKTHVTZ/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1350,7 +1234,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1362,8 +1246,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1375,11 +1257,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 2793887d-b1e4-4be8-8ba0-0f55f03b4394 + - 1e179291-e902-4111-b917-96e59eabc5b6 Client-Request-Id: - - 2793887d-b1e4-4be8-8ba0-0f55f03b4394 + - 1e179291-e902-4111-b917-96e59eabc5b6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1390,16 +1272,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:36 GMT + - Wed, 24 Apr 2024 12:19:18 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:37 GMT + recorded_at: Wed, 24 Apr 2024 12:19:19 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTFTKBXSAWINE2BN4OBDHQ44S2/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTUBHUNZWXRVEYFS3MQLKTHVTZ/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"}]}' @@ -1411,7 +1293,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1423,8 +1305,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1436,11 +1316,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - a7e53f60-4617-458d-a011-d72fde563309 + - d70a5b60-eb97-476f-8771-94438670e1e2 Client-Request-Id: - - a7e53f60-4617-458d-a011-d72fde563309 + - d70a5b60-eb97-476f-8771-94438670e1e2 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1451,27 +1331,25 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:06:37 GMT + - Wed, 24 Apr 2024 12:19:19 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test Manager 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:06:37 GMT + recorded_at: Wed, 24 Apr 2024 12:19:20 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNHDCA6IBPKFVGIBTGFKP6DVKC5 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLWEPO7RUWGJFLQ5BIO6LKBIQG body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1484,32 +1362,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 632ffbdf-abff-4fe9-9055-2ce705c891b4 + - f6aa085c-308c-4747-b38d-aef925aaed0e Client-Request-Id: - - 632ffbdf-abff-4fe9-9055-2ce705c891b4 + - f6aa085c-308c-4747-b38d-aef925aaed0e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054C"}}' Date: - - Wed, 14 Feb 2024 18:06:37 GMT + - Wed, 24 Apr 2024 12:19:19 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:38 GMT + recorded_at: Wed, 24 Apr 2024 12:19:20 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPVKTFCFQNWDBAL3W6KID75RB7X + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPZSKJ7EWJHVZB2BV735OPKRQX6 body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1522,32 +1398,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 4fad61c2-827d-4f24-8196-8d23079cb5cc + - d5c8d14f-66af-48e3-b206-6b9dd5a722a1 Client-Request-Id: - - 4fad61c2-827d-4f24-8196-8d23079cb5cc + - d5c8d14f-66af-48e3-b206-6b9dd5a722a1 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' Date: - - Wed, 14 Feb 2024 18:06:37 GMT + - Wed, 24 Apr 2024 12:19:20 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:38 GMT + recorded_at: Wed, 24 Apr 2024 12:19:20 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPHR4JDYTI5JVC3D53I5YI4PGJK + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKPCE4XB3YB3RDJDDX4V26SVGMU body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1560,32 +1434,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 43a4d04e-88d0-4834-a37b-0639886d31e1 + - 55afc69b-b954-4a1a-abfc-ccb94b21511e Client-Request-Id: - - 43a4d04e-88d0-4834-a37b-0639886d31e1 + - 55afc69b-b954-4a1a-abfc-ccb94b21511e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057E"}}' Date: - - Wed, 14 Feb 2024 18:06:38 GMT + - Wed, 24 Apr 2024 12:19:20 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:38 GMT + recorded_at: Wed, 24 Apr 2024 12:19:21 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTFTKBXSAWINE2BN4OBDHQ44S2 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPTUBHUNZWXRVEYFS3MQLKTHVTZ body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1598,15 +1470,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - b2fe454d-0ed2-41d1-bc6d-4cebff3cc486 + - 192b6e3e-8664-445e-8688-73d7624604c2 Client-Request-Id: - - b2fe454d-0ed2-41d1-bc6d-4cebff3cc486 + - 192b6e3e-8664-445e-8688-73d7624604c2 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' Date: - - Wed, 14 Feb 2024 18:06:38 GMT + - Wed, 24 Apr 2024 12:19:20 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:06:38 GMT + recorded_at: Wed, 24 Apr 2024 12:19:21 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_rename_folder.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_rename_folder.yml index 1828eb8556b..4994e27652f 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_rename_folder.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_rename_folder.yml @@ -1,5 +1,118 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 3a039c32-884e-4699-9f8b-ac6ceba47800 + X-Ms-Ests-Server: + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AnfwjTFeabRKrkP41k3ckbikbDoXAQAAAHjvut0OAAAA; expires=Fri, 24-May-2024 + 12:18:01 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:18:01 GMT + Content-Length: + - '1740' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:18:01 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"Old Jedi Project","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '82' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - cfd2392b-5dd8-4081-b523-3d5dd7b069c2 + Client-Request-Id: + - cfd2392b-5dd8-4081-b523-3d5dd7b069c2 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000559"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 12:18:00 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},1\"","createdDateTime":"2024-04-24T12:18:02Z","eTag":"\"{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},1\"","id":"01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN","lastModifiedDateTime":"2024-04-24T12:18:02Z","name":"Old + Jedi Project","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Old%20Jedi%20Project","cTag":"\"c:{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:02Z","lastModifiedDateTime":"2024-04-24T12:18:02Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:01 GMT - request: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token @@ -37,82 +150,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - fd771411-00bc-4f14-ace4-288893c8b100 + - 7e92a6c6-9c73-440b-bbe5-9d38e4216200 X-Ms-Ests-Server: - - 2.1.17282.6 - FRC ProdSlices + - 2.1.17846.6 - FRC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AuFBY0jNFKJPqHIRDrrt4MekbDoXAQAAAMj3Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:04:56 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=ArCDpWb__cxGvJBsXA0ofRGkbDoXAQAAAHnvut0OAAAA; expires=Fri, 24-May-2024 + 12:18:01 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:04:56 GMT + - Wed, 24 Apr 2024 12:18:01 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:04:56 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"Old Jedi Project","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '82' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{FB395C48-600D-42C5-8FA4-F8C385A54584},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - f0ee3c12-2e39-4fc0-84a0-5f7764564ac2 - Client-Request-Id: - - f0ee3c12-2e39-4fc0-84a0-5f7764564ac2 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:04:56 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{FB395C48-600D-42C5-8FA4-F8C385A54584},1\"","createdDateTime":"2024-02-14T18:04:57Z","eTag":"\"{FB395C48-600D-42C5-8FA4-F8C385A54584},1\"","id":"01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME","lastModifiedDateTime":"2024-02-14T18:04:57Z","name":"Old - Jedi Project","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Old%20Jedi%20Project","cTag":"\"c:{FB395C48-600D-42C5-8FA4-F8C385A54584},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:04:57Z","lastModifiedDateTime":"2024-02-14T18:04:57Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:04:57 GMT + recorded_at: Wed, 24 Apr 2024 12:18:01 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -127,7 +184,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,60 +194,55 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e21caceb-048d-4691-a143-2227dedeae4b + - 57f5aab7-4d45-4d96-aadf-f1df73478cbb Client-Request-Id: - - e21caceb-048d-4691-a143-2227dedeae4b + - 57f5aab7-4d45-4d96-aadf-f1df73478cbb X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' Date: - - Wed, 14 Feb 2024 18:04:57 GMT + - Wed, 24 Apr 2024 12:18:01 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-02-14T18:04:57Z","eTag":"\"{FB395C48-600D-42C5-8FA4-F8C385A54584},1\"","id":"01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME","lastModifiedDateTime":"2024-02-14T18:04:57Z","name":"Old - Jedi Project","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Old%20Jedi%20Project","cTag":"\"c:{FB395C48-600D-42C5-8FA4-F8C385A54584},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:04:57Z","lastModifiedDateTime":"2024-02-14T18:04:57Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:04:57 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:02Z","eTag":"\"{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},2\"","id":"01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:02Z","name":"Old + Jedi Project","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Old%20Jedi%20Project","cTag":"\"c:{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:02Z","lastModifiedDateTime":"2024-04-24T12:18:02Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' + recorded_at: Wed, 24 Apr 2024 12:18:02 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"[Sample] Project Name _ Ehuu (681)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -202,44 +254,42 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{5554B029-0CE5-474F-8D77-E9A7A290285B},1"' + - '"{45AE1D4A-10C5-4FA5-AA82-0F0C29E8EC44},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PJJWBKFLZIMJ5DY257JU6RJAKC3') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PKKDWXELRIQUVH2VAQPBQU6R3CE') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - f0dccb8e-c036-4d6f-aeff-3efa4c1ece1a + - 80447c31-6988-42fa-bbf8-08f3d3f45e7e Client-Request-Id: - - f0dccb8e-c036-4d6f-aeff-3efa4c1ece1a + - 80447c31-6988-42fa-bbf8-08f3d3f45e7e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057E"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:04:56 GMT + - Wed, 24 Apr 2024 12:18:02 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{5554B029-0CE5-474F-8D77-E9A7A290285B},1\"","createdDateTime":"2024-02-14T18:04:58Z","eTag":"\"{5554B029-0CE5-474F-8D77-E9A7A290285B},1\"","id":"01AZJL5PJJWBKFLZIMJ5DY257JU6RJAKC3","lastModifiedDateTime":"2024-02-14T18:04:58Z","name":"[Sample] - Project Name _ Ehuu (332)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{5554B029-0CE5-474F-8D77-E9A7A290285B},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{45AE1D4A-10C5-4FA5-AA82-0F0C29E8EC44},1\"","createdDateTime":"2024-04-24T12:18:03Z","eTag":"\"{45AE1D4A-10C5-4FA5-AA82-0F0C29E8EC44},1\"","id":"01AZJL5PKKDWXELRIQUVH2VAQPBQU6R3CE","lastModifiedDateTime":"2024-04-24T12:18:03Z","name":"[Sample] + Project Name _ Ehuu (681)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{45AE1D4A-10C5-4FA5-AA82-0F0C29E8EC44},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:04:58Z","lastModifiedDateTime":"2024-02-14T18:04:58Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:04:57 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:03Z","lastModifiedDateTime":"2024-04-24T12:18:03Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:02 GMT - request: method: patch - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN body: encoding: UTF-8 - string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (333)"}' + string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (682)"}' headers: Authorization: - Bearer @@ -248,7 +298,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -260,8 +310,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -271,38 +319,38 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 22d5a908-72d7-4022-8728-13d2003f5935 + - 2301b481-3c56-442e-9725-7fdad903d51f Client-Request-Id: - - 22d5a908-72d7-4022-8728-13d2003f5935 + - 2301b481-3c56-442e-9725-7fdad903d51f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:04:57 GMT + - Wed, 24 Apr 2024 12:18:03 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:04:57Z","eTag":"\"{FB395C48-600D-42C5-8FA4-F8C385A54584},2\"","id":"01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME","lastModifiedDateTime":"2024-02-14T18:04:58Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{FB395C48-600D-42C5-8FA4-F8C385A54584},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-04-24T12:18:02Z","eTag":"\"{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},3\"","id":"01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN","lastModifiedDateTime":"2024-04-24T12:18:03Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:04:57Z","lastModifiedDateTime":"2024-02-14T18:04:58Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:04:58 GMT + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:02Z","lastModifiedDateTime":"2024-04-24T12:18:03Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' + recorded_at: Wed, 24 Apr 2024 12:18:03 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"PUBLIC PROJECT (335)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"PUBLIC PROJECT (684)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -314,41 +362,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{686F53EB-AAE8-4183-BD01-44818ED038CE},1"' + - '"{6EC79B18-C327-4FB3-A164-1F255A8446AA},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPLKNXWR2FKQNA32AKEQGHNAOGO') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PIYTPDW4J6DWNH2CZA7EVNIIRVK') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1bf1f7a1-90c1-4449-979a-0dcb15f2c60d + - 733435f4-7e66-42e2-b491-6b63341cadd5 Client-Request-Id: - - 1bf1f7a1-90c1-4449-979a-0dcb15f2c60d + - 733435f4-7e66-42e2-b491-6b63341cadd5 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:04:58 GMT + - Wed, 24 Apr 2024 12:18:03 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{686F53EB-AAE8-4183-BD01-44818ED038CE},1\"","createdDateTime":"2024-02-14T18:04:58Z","eTag":"\"{686F53EB-AAE8-4183-BD01-44818ED038CE},1\"","id":"01AZJL5PPLKNXWR2FKQNA32AKEQGHNAOGO","lastModifiedDateTime":"2024-02-14T18:04:58Z","name":"PUBLIC - PROJECT (335)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{686F53EB-AAE8-4183-BD01-44818ED038CE},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{6EC79B18-C327-4FB3-A164-1F255A8446AA},1\"","createdDateTime":"2024-04-24T12:18:04Z","eTag":"\"{6EC79B18-C327-4FB3-A164-1F255A8446AA},1\"","id":"01AZJL5PIYTPDW4J6DWNH2CZA7EVNIIRVK","lastModifiedDateTime":"2024-04-24T12:18:04Z","name":"PUBLIC + PROJECT (684)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{6EC79B18-C327-4FB3-A164-1F255A8446AA},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:04:58Z","lastModifiedDateTime":"2024-02-14T18:04:58Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:04:58 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:04Z","lastModifiedDateTime":"2024-04-24T12:18:04Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:03 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB body: encoding: US-ASCII string: '' @@ -360,7 +406,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -370,37 +416,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1f774a21-ef61-4f2b-984e-aa7d3f7a27b5 + - 809a677e-b6ea-4193-83e6-aece1144a3d6 Client-Request-Id: - - 1f774a21-ef61-4f2b-984e-aa7d3f7a27b5 + - 809a677e-b6ea-4193-83e6-aece1144a3d6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' Date: - - Wed, 14 Feb 2024 18:04:58 GMT + - Wed, 24 Apr 2024 12:18:03 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:04:58 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:04 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB/permissions body: encoding: US-ASCII string: '' @@ -412,7 +454,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -422,22 +464,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 05b41630-b23a-4dd9-9765-fc899a83553f + - e134208d-acc2-4f9a-b402-e18a891e5b66 Client-Request-Id: - - 05b41630-b23a-4dd9-9765-fc899a83553f + - e134208d-acc2-4f9a-b402-e18a891e5b66 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057D"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -445,257 +483,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:04:58 GMT + - Wed, 24 Apr 2024 12:18:04 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:04:59 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - e7e48850-abf4-45e6-98eb-009123921953 - Client-Request-Id: - - e7e48850-abf4-45e6-98eb-009123921953 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:04:58 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:04:59 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 89b4dda0-522c-48c4-8ba9-60f25ab7129a - Client-Request-Id: - - 89b4dda0-522c-48c4-8ba9-60f25ab7129a - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:04:59 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:04:59 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - e8ddf8d0-8818-44cd-958c-763072e13a4e - Client-Request-Id: - - e8ddf8d0-8818-44cd-958c-763072e13a4e - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:04:59 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:04:59 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 64624cb7-b3fd-4305-915e-1777e878261a - Client-Request-Id: - - 64624cb7-b3fd-4305-915e-1777e878261a - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:04:59 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:00 GMT + recorded_at: Wed, 24 Apr 2024 12:18:04 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJJWBKFLZIMJ5DY257JU6RJAKC3 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K body: encoding: US-ASCII string: '' @@ -707,7 +515,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -717,37 +525,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e5ad6c70-bb73-4958-a478-7930ccdfd341 + - 3c24989c-926e-4091-b153-e31a4c207260 Client-Request-Id: - - e5ad6c70-bb73-4958-a478-7930ccdfd341 + - 3c24989c-926e-4091-b153-e31a4c207260 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055A"}}' Date: - - Wed, 14 Feb 2024 18:04:59 GMT + - Wed, 24 Apr 2024 12:18:04 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:04:58Z","eTag":"\"{5554B029-0CE5-474F-8D77-E9A7A290285B},1\"","id":"01AZJL5PJJWBKFLZIMJ5DY257JU6RJAKC3","lastModifiedDateTime":"2024-02-14T18:04:58Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{5554B029-0CE5-474F-8D77-E9A7A290285B},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:04:58Z","lastModifiedDateTime":"2024-02-14T18:04:58Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:00 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}' + recorded_at: Wed, 24 Apr 2024 12:18:04 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJJWBKFLZIMJ5DY257JU6RJAKC3/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions body: encoding: US-ASCII string: '' @@ -759,7 +563,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -769,22 +573,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - c56d7c20-02bf-4528-9944-58f8cab346a3 + - f882d88d-5e7d-4db1-b35f-fdff71812094 Client-Request-Id: - - c56d7c20-02bf-4528-9944-58f8cab346a3 + - f882d88d-5e7d-4db1-b35f-fdff71812094 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -792,26 +592,136 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:00 GMT + - Wed, 24 Apr 2024 12:18:05 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJJWBKFLZIMJ5DY257JU6RJAKC3'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:18:05 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKDWXELRIQUVH2VAQPBQU6R3CE + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 9b91ba32-3f62-4c6f-ad35-05971af04a7a + Client-Request-Id: + - 9b91ba32-3f62-4c6f-ad35-05971af04a7a + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' + Date: + - Wed, 24 Apr 2024 12:18:04 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:03Z","eTag":"\"{45AE1D4A-10C5-4FA5-AA82-0F0C29E8EC44},2\"","id":"01AZJL5PKKDWXELRIQUVH2VAQPBQU6R3CE","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:03Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{45AE1D4A-10C5-4FA5-AA82-0F0C29E8EC44},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:03Z","lastModifiedDateTime":"2024-04-24T12:18:03Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:05 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKDWXELRIQUVH2VAQPBQU6R3CE/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - cce8688f-80c2-4a67-83fb-b15147fd3c63 + Client-Request-Id: + - cce8688f-80c2-4a67-83fb-b15147fd3c63 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000558"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:18:05 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PKKDWXELRIQUVH2VAQPBQU6R3CE'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:00 GMT + recorded_at: Wed, 24 Apr 2024 12:18:06 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJJWBKFLZIMJ5DY257JU6RJAKC3/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKDWXELRIQUVH2VAQPBQU6R3CE/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -823,7 +733,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -835,8 +745,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -848,11 +756,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - d0593f80-a1ae-457c-a172-fa47a927d534 + - 3674360b-ba18-4e1b-ab40-836b5ea656ea Client-Request-Id: - - d0593f80-a1ae-457c-a172-fa47a927d534 + - 3674360b-ba18-4e1b-ab40-836b5ea656ea X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -863,17 +771,17 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:02 GMT + - Wed, 24 Apr 2024 12:18:08 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:02 GMT + recorded_at: Wed, 24 Apr 2024 12:18:08 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN body: encoding: US-ASCII string: '' @@ -885,7 +793,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -895,37 +803,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 3e53e336-9c16-44e6-8b42-08cc78482f90 + - a0352064-fc87-4bce-929b-ddb7d1e886f9 Client-Request-Id: - - 3e53e336-9c16-44e6-8b42-08cc78482f90 + - a0352064-fc87-4bce-929b-ddb7d1e886f9 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' Date: - - Wed, 14 Feb 2024 18:05:02 GMT + - Wed, 24 Apr 2024 12:18:07 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:04:57Z","eTag":"\"{FB395C48-600D-42C5-8FA4-F8C385A54584},2\"","id":"01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME","lastModifiedDateTime":"2024-02-14T18:04:58Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{FB395C48-600D-42C5-8FA4-F8C385A54584},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:04:57Z","lastModifiedDateTime":"2024-02-14T18:04:58Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:02 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:02Z","eTag":"\"{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},3\"","id":"01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:03Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:02Z","lastModifiedDateTime":"2024-04-24T12:18:03Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:08 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN/permissions body: encoding: US-ASCII string: '' @@ -937,7 +841,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -947,22 +851,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 2888898f-5b76-49b5-8d12-71d7c7cd3895 + - cbdc366d-47aa-4e06-8f7e-14404af13b4a Client-Request-Id: - - 2888898f-5b76-49b5-8d12-71d7c7cd3895 + - cbdc366d-47aa-4e06-8f7e-14404af13b4a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -970,26 +870,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:02 GMT + - Wed, 24 Apr 2024 12:18:08 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:03 GMT + recorded_at: Wed, 24 Apr 2024 12:18:08 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1001,7 +902,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1013,8 +914,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1026,11 +925,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 8e1d0ec1-4088-4c29-85db-46f642872520 + - 1f848f92-2aeb-4bb2-bfbc-402ed000db6c Client-Request-Id: - - 8e1d0ec1-4088-4c29-85db-46f642872520 + - 1f848f92-2aeb-4bb2-bfbc-402ed000db6c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1041,16 +940,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:04 GMT + - Wed, 24 Apr 2024 12:18:09 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:04 GMT + recorded_at: Wed, 24 Apr 2024 12:18:10 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLKNXWR2FKQNA32AKEQGHNAOGO + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIYTPDW4J6DWNH2CZA7EVNIIRVK body: encoding: US-ASCII string: '' @@ -1062,7 +961,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1072,37 +971,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 15105525-b167-4dc7-8dd6-1067a8302e60 + - f7f44d3a-375c-4d58-abc9-8ebf06395ced Client-Request-Id: - - 15105525-b167-4dc7-8dd6-1067a8302e60 + - f7f44d3a-375c-4d58-abc9-8ebf06395ced X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054B"}}' Date: - - Wed, 14 Feb 2024 18:05:04 GMT + - Wed, 24 Apr 2024 12:18:10 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:04:58Z","eTag":"\"{686F53EB-AAE8-4183-BD01-44818ED038CE},1\"","id":"01AZJL5PPLKNXWR2FKQNA32AKEQGHNAOGO","lastModifiedDateTime":"2024-02-14T18:04:58Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{686F53EB-AAE8-4183-BD01-44818ED038CE},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:04:58Z","lastModifiedDateTime":"2024-02-14T18:04:58Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:04 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:04Z","eTag":"\"{6EC79B18-C327-4FB3-A164-1F255A8446AA},2\"","id":"01AZJL5PIYTPDW4J6DWNH2CZA7EVNIIRVK","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:04Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{6EC79B18-C327-4FB3-A164-1F255A8446AA},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:04Z","lastModifiedDateTime":"2024-04-24T12:18:04Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:10 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLKNXWR2FKQNA32AKEQGHNAOGO/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIYTPDW4J6DWNH2CZA7EVNIIRVK/permissions body: encoding: US-ASCII string: '' @@ -1114,7 +1009,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1124,22 +1019,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - a32ce750-60fb-46d7-bcb1-d48d94f1beb8 + - e53b1e0a-af13-4bce-b95d-e2ab9bf8dde8 Client-Request-Id: - - a32ce750-60fb-46d7-bcb1-d48d94f1beb8 + - e53b1e0a-af13-4bce-b95d-e2ab9bf8dde8 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1147,26 +1038,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:04 GMT + - Wed, 24 Apr 2024 12:18:10 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPLKNXWR2FKQNA32AKEQGHNAOGO'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIYTPDW4J6DWNH2CZA7EVNIIRVK'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:04 GMT + recorded_at: Wed, 24 Apr 2024 12:18:11 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLKNXWR2FKQNA32AKEQGHNAOGO/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIYTPDW4J6DWNH2CZA7EVNIIRVK/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1178,7 +1070,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1190,8 +1082,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1203,11 +1093,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - b8498deb-833e-4afc-b80e-822eeb0e7fa7 + - 810723d0-bac5-405a-8ddc-974b57e43dee Client-Request-Id: - - b8498deb-833e-4afc-b80e-822eeb0e7fa7 + - 810723d0-bac5-405a-8ddc-974b57e43dee X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055B"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1218,16 +1108,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:05 GMT + - Wed, 24 Apr 2024 12:18:11 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:05 GMT + recorded_at: Wed, 24 Apr 2024 12:18:12 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLKNXWR2FKQNA32AKEQGHNAOGO/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIYTPDW4J6DWNH2CZA7EVNIIRVK/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"}]}' @@ -1239,7 +1129,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1251,8 +1141,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1264,11 +1152,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 3b8e6508-89b9-48d9-81b6-7821b77fa3a5 + - c36b1e91-df3d-423f-a058-58b77e2674df Client-Request-Id: - - 3b8e6508-89b9-48d9-81b6-7821b77fa3a5 + - c36b1e91-df3d-423f-a058-58b77e2674df X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1279,15 +1167,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:05 GMT + - Wed, 24 Apr 2024 12:18:12 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test Manager 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:06 GMT + recorded_at: Wed, 24 Apr 2024 12:18:13 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN body: encoding: US-ASCII string: '' @@ -1299,7 +1187,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1309,49 +1197,43 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 58b803cb-5b5c-419f-a0fb-081eaa3c62c4 + - 17138fe3-f00c-4d41-b903-685e8d0e0eab Client-Request-Id: - - 58b803cb-5b5c-419f-a0fb-081eaa3c62c4 + - 17138fe3-f00c-4d41-b903-685e8d0e0eab X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' Date: - - Wed, 14 Feb 2024 18:05:06 GMT + - Wed, 24 Apr 2024 12:18:13 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:04:57Z","eTag":"\"{FB395C48-600D-42C5-8FA4-F8C385A54584},3\"","id":"01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME","lastModifiedDateTime":"2024-02-14T18:04:58Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{FB395C48-600D-42C5-8FA4-F8C385A54584},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:04:57Z","lastModifiedDateTime":"2024-02-14T18:04:58Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:06 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:02Z","eTag":"\"{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},4\"","id":"01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:03Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{A7161CC3-CC6D-4B7A-B979-26C191EDF14D},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:02Z","lastModifiedDateTime":"2024-04-24T12:18:03Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:13 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJJWBKFLZIMJ5DY257JU6RJAKC3 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKKDWXELRIQUVH2VAQPBQU6R3CE body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1364,32 +1246,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 62525205-500c-437b-b089-c178ca942948 + - 0e5323d3-14be-4ca2-b30d-d673ed26a1d4 Client-Request-Id: - - 62525205-500c-437b-b089-c178ca942948 + - 0e5323d3-14be-4ca2-b30d-d673ed26a1d4 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' Date: - - Wed, 14 Feb 2024 18:05:06 GMT + - Wed, 24 Apr 2024 12:18:13 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:07 GMT + recorded_at: Wed, 24 Apr 2024 12:18:14 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PKILQ47WDLAYVBI7JHYYOC2KRME + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PODDQLKO3OMPJF3S6JGYGI634KN body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1402,32 +1282,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 269d379e-456d-42dc-b45c-df9ee2d48d94 + - 4aa31aca-9100-4906-8ad3-86bb5ac20a60 Client-Request-Id: - - 269d379e-456d-42dc-b45c-df9ee2d48d94 + - 4aa31aca-9100-4906-8ad3-86bb5ac20a60 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055D"}}' Date: - - Wed, 14 Feb 2024 18:05:07 GMT + - Wed, 24 Apr 2024 12:18:14 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:07 GMT + recorded_at: Wed, 24 Apr 2024 12:18:14 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPLKNXWR2FKQNA32AKEQGHNAOGO + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIYTPDW4J6DWNH2CZA7EVNIIRVK body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1440,15 +1318,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - f8aea19e-b527-4c63-a49f-d9c77f1ec692 + - a0f5a03f-c590-491d-8aa2-be8fed73abb6 Client-Request-Id: - - f8aea19e-b527-4c63-a49f-d9c77f1ec692 + - a0f5a03f-c590-491d-8aa2-be8fed73abb6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055B"}}' Date: - - Wed, 14 Feb 2024 18:05:07 GMT + - Wed, 24 Apr 2024 12:18:14 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:07 GMT + recorded_at: Wed, 24 Apr 2024 12:18:15 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_root_read_failure.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_root_read_failure.yml index 71a0ac0f8d6..514953472a9 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_root_read_failure.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_root_read_failure.yml @@ -37,24 +37,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 76b17450-1dfe-419b-9152-9a113e63be00 + - 865b5057-3482-45a6-9d1c-d90835e39f00 X-Ms-Ests-Server: - - 2.1.17282.6 - FRC ProdSlices + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AokVI2gc9RtEpXdh6MBn5eykbDoXAQAAAA_4Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:06:08 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AjiXIrmpaqNLqKzohFuYn-OkbDoXAQAAAMnvut0OAAAA; expires=Fri, 24-May-2024 + 12:19:21 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:06:08 GMT + - Wed, 24 Apr 2024 12:19:21 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:06:08 GMT + recorded_at: Wed, 24 Apr 2024 12:19:21 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/THIS-IS-NOT-A-DRIVE-ID/root/children @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -79,10 +81,9 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip Vary: @@ -90,16 +91,16 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - dc640ba4-6220-42d5-ad89-ac3b48215995 + - 2c56d97a-af7c-41db-8a1b-e13f513a3c0b Client-Request-Id: - - dc640ba4-6220-42d5-ad89-ac3b48215995 + - 2c56d97a-af7c-41db-8a1b-e13f513a3c0b X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' Date: - - Wed, 14 Feb 2024 18:06:07 GMT + - Wed, 24 Apr 2024 12:19:21 GMT body: encoding: UTF-8 string: '{"error":{"code":"invalidRequest","message":"The provided drive id - appears to be malformed, or does not represent a valid drive.","innerError":{"date":"2024-02-14T18:06:08","request-id":"dc640ba4-6220-42d5-ad89-ac3b48215995","client-request-id":"dc640ba4-6220-42d5-ad89-ac3b48215995"}}}' - recorded_at: Wed, 14 Feb 2024 18:06:08 GMT + appears to be malformed, or does not represent a valid drive."}}' + recorded_at: Wed, 24 Apr 2024 12:19:21 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_set_permissions.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_set_permissions.yml index 4587fd8b918..8b0f0ea1a7b 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_set_permissions.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/sync_service_set_permissions.yml @@ -1,5 +1,118 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - d9cc4cd1-ac91-4899-8bdf-8cf38048af00 + X-Ms-Ests-Server: + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=As_TSCuO9ZdHmFeYiPlUX1qkbDoXAQAAAJvvut0OAAAA; expires=Fri, 24-May-2024 + 12:18:36 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:18:35 GMT + Content-Length: + - '1740' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:18:36 GMT +- request: + method: post + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children + body: + encoding: UTF-8 + string: '{"name":"INACTIVE PROJECT! f0r r34lz (683)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + headers: + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Length: + - '99' + Authorization: + - Bearer + response: + status: + code: 201 + message: Created + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + Content-Encoding: + - gzip + Etag: + - '"{2788B2C0-1213-4E7E-BECA-C67329784663},1"' + Location: + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD') + Vary: + - Accept-Encoding + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - eedb851d-114e-4935-8507-88955e326f89 + Client-Request-Id: + - eedb851d-114e-4935-8507-88955e326f89 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055D"}}' + Odata-Version: + - '4.0' + Date: + - Wed, 24 Apr 2024 12:18:36 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{2788B2C0-1213-4E7E-BECA-C67329784663},1\"","createdDateTime":"2024-04-24T12:18:36Z","eTag":"\"{2788B2C0-1213-4E7E-BECA-C67329784663},1\"","id":"01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD","lastModifiedDateTime":"2024-04-24T12:18:36Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{2788B2C0-1213-4E7E-BECA-C67329784663},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:36Z","lastModifiedDateTime":"2024-04-24T12:18:36Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:36 GMT - request: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token @@ -37,82 +150,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 55f12125-45f7-40a4-abc7-c16eb8129300 + - c70b6496-c0dc-4a46-b982-3acd4f37ac00 X-Ms-Ests-Server: - - 2.1.17282.6 - SEC ProdSlices + - 2.1.17846.6 - SEC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=Ao9CzyPsu15MhL_gz43dES-kbDoXAQAAAPn3Xt0OAAAA; expires=Fri, 15-Mar-2024 - 18:05:45 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AmgLLz11nkNOpo2KhNOAUpmkbDoXAQAAAJzvut0OAAAA; expires=Fri, 24-May-2024 + 12:18:36 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 18:05:44 GMT + - Wed, 24 Apr 2024 12:18:36 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 18:05:45 GMT -- request: - method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children - body: - encoding: UTF-8 - string: '{"name":"INACTIVE PROJECT! f0r r34lz (334)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - Content-Length: - - '99' - response: - status: - code: 201 - message: Created - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Etag: - - '"{919B3FF6-00D7-4384-9430-24BFF650EDED},1"' - Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN') - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 54595cba-7431-49fc-ac1b-1931dc442b52 - Client-Request-Id: - - 54595cba-7431-49fc-ac1b-1931dc442b52 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:45 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{919B3FF6-00D7-4384-9430-24BFF650EDED},1\"","createdDateTime":"2024-02-14T18:05:45Z","eTag":"\"{919B3FF6-00D7-4384-9430-24BFF650EDED},1\"","id":"01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN","lastModifiedDateTime":"2024-02-14T18:05:45Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{919B3FF6-00D7-4384-9430-24BFF650EDED},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject - Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:45Z","lastModifiedDateTime":"2024-02-14T18:05:45Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:45 GMT + recorded_at: Wed, 24 Apr 2024 12:18:36 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children @@ -127,7 +184,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -137,60 +194,55 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - adce7f06-b45a-4573-8559-d5b0e0453c83 + - 5e5a579e-20d5-4365-8ea7-8be334ebfa16 Client-Request-Id: - - adce7f06-b45a-4573-8559-d5b0e0453c83 + - 5e5a579e-20d5-4365-8ea7-8be334ebfa16 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' Date: - - Wed, 14 Feb 2024 18:05:45 GMT + - Wed, 24 Apr 2024 12:18:36 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children","value":[{"createdDateTime":"2024-02-14T18:05:45Z","eTag":"\"{919B3FF6-00D7-4384-9430-24BFF650EDED},1\"","id":"01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN","lastModifiedDateTime":"2024-02-14T18:05:45Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{919B3FF6-00D7-4384-9430-24BFF650EDED},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:45Z","lastModifiedDateTime":"2024-02-14T18:05:45Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}},{"createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:45 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560},{"@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:36Z","eTag":"\"{2788B2C0-1213-4E7E-BECA-C67329784663},2\"","id":"01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:36Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{2788B2C0-1213-4E7E-BECA-C67329784663},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:36Z","lastModifiedDateTime":"2024-04-24T12:18:36Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}]}' + recorded_at: Wed, 24 Apr 2024 12:18:37 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"[Sample] Project Name _ Ehuu (332)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"[Sample] Project Name _ Ehuu (681)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -202,53 +254,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{CB60B6BA-45CF-4621-AA4A-C04A96CB9653},1"' + - '"{C6A371F6-1A71-43F1-805A-2EACEC090138},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 25039fee-8609-4879-9fa9-9f30ce821378 + - 86683aa2-370b-4439-86e4-091e9f64147e Client-Request-Id: - - 25039fee-8609-4879-9fa9-9f30ce821378 + - 86683aa2-370b-4439-86e4-091e9f64147e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000035F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000164"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:45 GMT + - Wed, 24 Apr 2024 12:18:37 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{CB60B6BA-45CF-4621-AA4A-C04A96CB9653},1\"","createdDateTime":"2024-02-14T18:05:46Z","eTag":"\"{CB60B6BA-45CF-4621-AA4A-C04A96CB9653},1\"","id":"01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST","lastModifiedDateTime":"2024-02-14T18:05:46Z","name":"[Sample] - Project Name _ Ehuu (332)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{CB60B6BA-45CF-4621-AA4A-C04A96CB9653},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{C6A371F6-1A71-43F1-805A-2EACEC090138},1\"","createdDateTime":"2024-04-24T12:18:37Z","eTag":"\"{C6A371F6-1A71-43F1-805A-2EACEC090138},1\"","id":"01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY","lastModifiedDateTime":"2024-04-24T12:18:37Z","name":"[Sample] + Project Name _ Ehuu (681)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{C6A371F6-1A71-43F1-805A-2EACEC090138},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:46Z","lastModifiedDateTime":"2024-02-14T18:05:46Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:46 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:37Z","lastModifiedDateTime":"2024-04-24T12:18:37Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:37 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (333)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"_=o=_ _ _Jedi_ Project Folder ___ (682)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -260,53 +310,51 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{889649ED-34E3-4B4C-82F2-74B424177054},1"' + - '"{0824093D-45B0-49E9-8E0A-2E46945FAB19},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 69802dba-6612-440e-ad3a-4102a6d43673 + - e2b829ee-39db-40f1-be57-06a47cff23a9 Client-Request-Id: - - 69802dba-6612-440e-ad3a-4102a6d43673 + - e2b829ee-39db-40f1-be57-06a47cff23a9 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000544"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:45 GMT + - Wed, 24 Apr 2024 12:18:37 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{889649ED-34E3-4B4C-82F2-74B424177054},1\"","createdDateTime":"2024-02-14T18:05:46Z","eTag":"\"{889649ED-34E3-4B4C-82F2-74B424177054},1\"","id":"01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU","lastModifiedDateTime":"2024-02-14T18:05:46Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{889649ED-34E3-4B4C-82F2-74B424177054},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{0824093D-45B0-49E9-8E0A-2E46945FAB19},1\"","createdDateTime":"2024-04-24T12:18:38Z","eTag":"\"{0824093D-45B0-49E9-8E0A-2E46945FAB19},1\"","id":"01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ","lastModifiedDateTime":"2024-04-24T12:18:38Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{0824093D-45B0-49E9-8E0A-2E46945FAB19},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:46Z","lastModifiedDateTime":"2024-02-14T18:05:46Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:46 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:38Z","lastModifiedDateTime":"2024-04-24T12:18:38Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:38 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root/children body: encoding: UTF-8 - string: '{"name":"PUBLIC PROJECT (335)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' + string: '{"name":"PUBLIC PROJECT (684)","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -318,41 +366,39 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{06F86924-B7B7-40DE-A389-2F255283E8FF},1"' + - '"{1CD8820F-B4B5-4434-AAEE-5678F8633874},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PJENH4ANN5X3ZAKHCJPEVJIH2H7') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy')/items('root')/children('01AZJL5PIPQLMBZNNUGRCKV3SWPD4GGODU') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 46195377-09f2-4474-850f-05761670619b + - 41a3120f-a6b1-405a-8728-b8584c96bf61 Client-Request-Id: - - 46195377-09f2-4474-850f-05761670619b + - 41a3120f-a6b1-405a-8728-b8584c96bf61 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055A"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:46 GMT + - Wed, 24 Apr 2024 12:18:37 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{06F86924-B7B7-40DE-A389-2F255283E8FF},1\"","createdDateTime":"2024-02-14T18:05:47Z","eTag":"\"{06F86924-B7B7-40DE-A389-2F255283E8FF},1\"","id":"01AZJL5PJENH4ANN5X3ZAKHCJPEVJIH2H7","lastModifiedDateTime":"2024-02-14T18:05:47Z","name":"PUBLIC - PROJECT (335)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{06F86924-B7B7-40DE-A389-2F255283E8FF},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/root/children/$entity","@odata.etag":"\"{1CD8820F-B4B5-4434-AAEE-5678F8633874},1\"","createdDateTime":"2024-04-24T12:18:38Z","eTag":"\"{1CD8820F-B4B5-4434-AAEE-5678F8633874},1\"","id":"01AZJL5PIPQLMBZNNUGRCKV3SWPD4GGODU","lastModifiedDateTime":"2024-04-24T12:18:38Z","name":"PUBLIC + PROJECT (684)","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{1CD8820F-B4B5-4434-AAEE-5678F8633874},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:47Z","lastModifiedDateTime":"2024-02-14T18:05:47Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 18:05:46 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","sharepointIds":{"listId":"f7f90ed1-a285-40e2-8841-e5460d76a332","listItemUniqueId":"a7a7b4ec-acc5-4a83-a405-2cd7418e7467","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:38Z","lastModifiedDateTime":"2024-04-24T12:18:38Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:18:38 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB body: encoding: US-ASCII string: '' @@ -364,7 +410,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -374,37 +420,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e072cde9-e3f5-4500-b99b-0509384d6fba + - dc879c51-0da4-41ac-9ea2-6bb75e31d72f Client-Request-Id: - - e072cde9-e3f5-4500-b99b-0509384d6fba + - dc879c51-0da4-41ac-9ea2-6bb75e31d72f X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' Date: - - Wed, 14 Feb 2024 18:05:46 GMT + - Wed, 24 Apr 2024 12:18:38 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:45Z","eTag":"\"{919B3FF6-00D7-4384-9430-24BFF650EDED},1\"","id":"01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN","lastModifiedDateTime":"2024-02-14T18:05:45Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{919B3FF6-00D7-4384-9430-24BFF650EDED},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:45Z","lastModifiedDateTime":"2024-02-14T18:05:45Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:47 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-18T12:05:15Z","eTag":"\"{B94392DB-A502-4109-9EC5-17E7ABFFF461},4\"","id":"01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-18T12:05:15Z","name":"[dev] + Large (4)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5Bdev%5D%20Large%20(4)","cTag":"\"c:{B94392DB-A502-4109-9EC5-17E7ABFFF461},0\"","fileSystemInfo":{"createdDateTime":"2024-04-18T12:05:15Z","lastModifiedDateTime":"2024-04-18T12:05:15Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:38 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB/permissions body: encoding: US-ASCII string: '' @@ -416,7 +458,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -426,22 +468,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 6c903cf1-071e-4372-9a76-1f7b64f582ee + - 7fc7d3a8-d5af-4c64-a661-bbd2f9097aa0 Client-Request-Id: - - 6c903cf1-071e-4372-9a76-1f7b64f582ee + - 7fc7d3a8-d5af-4c64-a661-bbd2f9097aa0 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -449,373 +487,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:46 GMT + - Wed, 24 Apr 2024 12:18:38 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PO3SJB3SAVFBFAZ5RIX46V775DB'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:47 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - d9208c3d-118e-4a47-9da0-cff50d4934bd - Client-Request-Id: - - d9208c3d-118e-4a47-9da0-cff50d4934bd - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:47 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:48Z","eTag":"\"{AA674C60-1512-4607-AC2F-7838F996B4A9},1\"","id":"01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ","lastModifiedDateTime":"2024-01-29T17:30:48Z","name":"Project - B","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20B","cTag":"\"c:{AA674C60-1512-4607-AC2F-7838F996B4A9},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:48Z","lastModifiedDateTime":"2024-01-29T17:30:48Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:47 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 2a379c20-bfee-47c5-916c-2e3db5d42b70 - Client-Request-Id: - - 2a379c20-bfee-47c5-916c-2e3db5d42b70 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:47 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PLAJRT2UEQVA5DKYL3YHD4ZNNFJ'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:47 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - f7b9ebbb-4351-493c-b73e-f4411fbe113e - Client-Request-Id: - - f7b9ebbb-4351-493c-b73e-f4411fbe113e - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:47 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-01-29T17:30:52Z","eTag":"\"{98914E03-2109-4235-8A69-3092969D062D},1\"","id":"01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN","lastModifiedDateTime":"2024-01-29T17:30:52Z","name":"Project - C","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Project%20C","cTag":"\"c:{98914E03-2109-4235-8A69-3092969D062D},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-01-29T17:30:52Z","lastModifiedDateTime":"2024-01-29T17:30:52Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:48 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 81fa569e-fcd5-4d4c-ba1f-2415b1f33301 - Client-Request-Id: - - 81fa569e-fcd5-4d4c-ba1f-2415b1f33301 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:48 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIDJ2IZQCJBGVBIU2JQSKLJ2BRN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:48 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 936bd1b7-94c9-4973-84c5-5aaee2eb827a - Client-Request-Id: - - 936bd1b7-94c9-4973-84c5-5aaee2eb827a - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:47 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2023-12-15T14:58:59Z","eTag":"\"{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},33\"","id":"01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM","lastModifiedDateTime":"2023-12-29T10:44:06Z","name":"Renamed - Project A (1234)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Renamed%20Project%20A%20(1234)","cTag":"\"c:{A8F9D7A4-3A1C-4488-B85B-6F75B01AA48C},0\"","decorator":{"iconColor":"darkGreen"},"size":33882,"createdBy":{"user":{"email":"w.lindenthal@finnlabs.com","id":"99fb2d61-359b-4fae-91c9-1ac6c8f02b5e","displayName":"Wieland - Lindenthal"}},"lastModifiedBy":{"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2023-12-15T14:58:59Z","lastModifiedDateTime":"2023-12-29T10:44:06Z"},"folder":{"childCount":2},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:48 GMT -- request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM/permissions - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json - User-Agent: - - httpx.rb/1.2.2 - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-store, no-cache - Transfer-Encoding: - - chunked - Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding - Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - 22e03a80-705c-46d7-b8e9-4379c494e3bf - Client-Request-Id: - - 22e03a80-705c-46d7-b8e9-4379c494e3bf - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' - Link: - - ;rel="deprecation";type="text/html", - ;rel="deprecation";type="text/html" - Deprecation: - - Fri, 03 Sep 2021 23:59:59 GMT - Sunset: - - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' - Date: - - Wed, 14 Feb 2024 18:05:48 GMT - body: - encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNE2742QHB2RBCLQW3POWYBVJEM'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject - file storage tests Owners","id":"3","loginName":"OpenProject file storage - tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:48 GMT + recorded_at: Wed, 24 Apr 2024 12:18:39 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K body: encoding: US-ASCII string: '' @@ -827,7 +519,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -837,37 +529,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e0700d87-0f51-4992-911e-37e2efdd7e86 + - bc644557-6748-40f2-b6ff-c25322a4ab51 Client-Request-Id: - - e0700d87-0f51-4992-911e-37e2efdd7e86 + - bc644557-6748-40f2-b6ff-c25322a4ab51 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' Date: - - Wed, 14 Feb 2024 18:05:48 GMT + - Wed, 24 Apr 2024 12:18:39 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:46Z","eTag":"\"{CB60B6BA-45CF-4621-AA4A-C04A96CB9653},1\"","id":"01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST","lastModifiedDateTime":"2024-02-14T18:05:46Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{CB60B6BA-45CF-4621-AA4A-C04A96CB9653},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:46Z","lastModifiedDateTime":"2024-02-14T18:05:46Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:49 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-03-18T18:12:55Z","eTag":"\"{D03A86A5-D563-45AC-B5FA-2A333F353BEA},275\"","id":"01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-03-18T18:12:55Z","name":"Demo + project (1)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/Demo%20project%20(1)","cTag":"\"c:{D03A86A5-D563-45AC-B5FA-2A333F353BEA},0\"","fileSystemInfo":{"createdDateTime":"2024-03-18T18:12:55Z","lastModifiedDateTime":"2024-03-18T18:12:55Z"},"folder":{"childCount":1},"shared":{"scope":"users"},"size":988098560}' + recorded_at: Wed, 24 Apr 2024 12:18:39 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K/permissions body: encoding: US-ASCII string: '' @@ -879,7 +567,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -889,22 +577,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 94853067-44cf-482a-91c9-80737d09a0e0 + - d2df36cb-4b4c-46df-8913-e00438b18888 Client-Request-Id: - - 94853067-44cf-482a-91c9-80737d09a0e0 + - d2df36cb-4b4c-46df-8913-e00438b18888 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000055C"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -912,26 +596,245 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:49 GMT + - Wed, 24 Apr 2024 12:18:39 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PNFQY5NAY6VVRC3L6RKGM7TKO7K'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:18:39 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - dbe2417a-4854-486b-8aba-2cc113d8ef20 + Client-Request-Id: + - dbe2417a-4854-486b-8aba-2cc113d8ef20 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054B"}}' + Date: + - Wed, 24 Apr 2024 12:18:39 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:36Z","eTag":"\"{2788B2C0-1213-4E7E-BECA-C67329784663},2\"","id":"01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:36Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{2788B2C0-1213-4E7E-BECA-C67329784663},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:36Z","lastModifiedDateTime":"2024-04-24T12:18:36Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:40 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 653048ef-c5da-4ba2-ac75-4f8cd615fc82 + Client-Request-Id: + - 653048ef-c5da-4ba2-ac75-4f8cd615fc82 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000052A"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:18:40 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:49 GMT + recorded_at: Wed, 24 Apr 2024 12:18:40 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - 4a7749f0-90c7-41f8-86b1-116a9bfe6d56 + Client-Request-Id: + - 4a7749f0-90c7-41f8-86b1-116a9bfe6d56 + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016E"}}' + Date: + - Wed, 24 Apr 2024 12:18:40 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:37Z","eTag":"\"{C6A371F6-1A71-43F1-805A-2EACEC090138},2\"","id":"01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:37Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{C6A371F6-1A71-43F1-805A-2EACEC090138},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:37Z","lastModifiedDateTime":"2024-04-24T12:18:37Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:41 GMT +- request: + method: get + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY/permissions + body: + encoding: US-ASCII + string: '' + headers: + Authorization: + - Bearer + Accept: + - application/json + Content-Type: + - application/json + User-Agent: + - httpx.rb/1.2.4 + Accept-Encoding: + - gzip, deflate + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Content-Type: + - application/json; odata.metadata=minimal; odata.streaming=true + Content-Encoding: + - gzip + Strict-Transport-Security: + - max-age=31536000 + Request-Id: + - fe93a158-2dea-46a9-9cd3-000bc252416b + Client-Request-Id: + - fe93a158-2dea-46a9-9cd3-000bc252416b + X-Ms-Ags-Diagnostic: + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057F"}}' + Link: + - ;rel="deprecation";type="text/html", + ;rel="deprecation";type="text/html" + Deprecation: + - Fri, 03 Sep 2021 23:59:59 GMT + Sunset: + - Sun, 01 Oct 2023 23:59:59 GMT + Date: + - Wed, 24 Apr 2024 12:18:41 GMT + body: + encoding: UTF-8 + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","id":"3","loginName":"OpenProject file storage + tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' + recorded_at: Wed, 24 Apr 2024 12:18:41 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -943,7 +846,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -955,8 +858,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -968,11 +869,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 0ba83226-e447-4b47-bbbd-50611f07d58e + - f1041b51-3fa9-4fe0-a8fc-d66b3ece4d79 Client-Request-Id: - - 0ba83226-e447-4b47-bbbd-50611f07d58e + - f1041b51-3fa9-4fe0-a8fc-d66b3ece4d79 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000530"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -983,17 +884,17 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:50 GMT + - Wed, 24 Apr 2024 12:18:43 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:50 GMT + recorded_at: Wed, 24 Apr 2024 12:18:43 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ body: encoding: US-ASCII string: '' @@ -1005,7 +906,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1015,37 +916,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 4fe58417-4313-42a2-8a22-5e52a307b40d + - 2cbd4caf-1ad7-4be9-9f58-52069287b5ba Client-Request-Id: - - 4fe58417-4313-42a2-8a22-5e52a307b40d + - 2cbd4caf-1ad7-4be9-9f58-52069287b5ba X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' Date: - - Wed, 14 Feb 2024 18:05:50 GMT + - Wed, 24 Apr 2024 12:18:43 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:46Z","eTag":"\"{889649ED-34E3-4B4C-82F2-74B424177054},1\"","id":"01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU","lastModifiedDateTime":"2024-02-14T18:05:46Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{889649ED-34E3-4B4C-82F2-74B424177054},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:46Z","lastModifiedDateTime":"2024-02-14T18:05:46Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:51 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:38Z","eTag":"\"{0824093D-45B0-49E9-8E0A-2E46945FAB19},2\"","id":"01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:38Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{0824093D-45B0-49E9-8E0A-2E46945FAB19},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:38Z","lastModifiedDateTime":"2024-04-24T12:18:38Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:43 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ/permissions body: encoding: US-ASCII string: '' @@ -1057,7 +954,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1067,22 +964,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 46d46144-9f18-4e75-b8eb-672dd8fc30e2 + - e2a3a376-d297-40b0-a1d7-5e1af871278d Client-Request-Id: - - 46d46144-9f18-4e75-b8eb-672dd8fc30e2 + - e2a3a376-d297-40b0-a1d7-5e1af871278d X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057F"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1090,26 +983,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:51 GMT + - Wed, 24 Apr 2024 12:18:44 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:51 GMT + recorded_at: Wed, 24 Apr 2024 12:18:44 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1121,7 +1015,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1133,8 +1027,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1146,11 +1038,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 9deefcd1-4632-4abd-8649-822df75f16c7 + - bd78123e-88c9-4387-adee-4ce734e7f01e Client-Request-Id: - - 9deefcd1-4632-4abd-8649-822df75f16c7 + - bd78123e-88c9-4387-adee-4ce734e7f01e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000558"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1161,16 +1053,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:52 GMT + - Wed, 24 Apr 2024 12:18:44 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test - Manager 01"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + Manager 01"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:52 GMT + recorded_at: Wed, 24 Apr 2024 12:18:45 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJENH4ANN5X3ZAKHCJPEVJIH2H7 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIPQLMBZNNUGRCKV3SWPD4GGODU body: encoding: US-ASCII string: '' @@ -1182,7 +1074,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1192,37 +1084,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - e8c35a09-dc1c-45a6-8246-3fe709ff0f86 + - f73b16a2-2c1a-49b5-8c95-6eda6ef58a8c Client-Request-Id: - - e8c35a09-dc1c-45a6-8246-3fe709ff0f86 + - f73b16a2-2c1a-49b5-8c95-6eda6ef58a8c X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000166"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000057D"}}' Date: - - Wed, 14 Feb 2024 18:05:52 GMT + - Wed, 24 Apr 2024 12:18:45 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:47Z","eTag":"\"{06F86924-B7B7-40DE-A389-2F255283E8FF},1\"","id":"01AZJL5PJENH4ANN5X3ZAKHCJPEVJIH2H7","lastModifiedDateTime":"2024-02-14T18:05:47Z","name":"PUBLIC - PROJECT (335)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(335)","cTag":"\"c:{06F86924-B7B7-40DE-A389-2F255283E8FF},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:47Z","lastModifiedDateTime":"2024-02-14T18:05:47Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:52 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:38Z","eTag":"\"{1CD8820F-B4B5-4434-AAEE-5678F8633874},2\"","id":"01AZJL5PIPQLMBZNNUGRCKV3SWPD4GGODU","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:38Z","name":"PUBLIC + PROJECT (684)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/PUBLIC%20PROJECT%20(684)","cTag":"\"c:{1CD8820F-B4B5-4434-AAEE-5678F8633874},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:38Z","lastModifiedDateTime":"2024-04-24T12:18:38Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:46 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJENH4ANN5X3ZAKHCJPEVJIH2H7/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIPQLMBZNNUGRCKV3SWPD4GGODU/permissions body: encoding: US-ASCII string: '' @@ -1234,7 +1122,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1244,22 +1132,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 4c35754a-7f2a-4f50-8555-c5e8fb427d60 + - d766c65c-5658-4dff-96cb-baa98f37d406 Client-Request-Id: - - 4c35754a-7f2a-4f50-8555-c5e8fb427d60 + - d766c65c-5658-4dff-96cb-baa98f37d406 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1267,26 +1151,27 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:52 GMT + - Wed, 24 Apr 2024 12:18:46 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJENH4ANN5X3ZAKHCJPEVJIH2H7'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PIPQLMBZNNUGRCKV3SWPD4GGODU'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:53 GMT + recorded_at: Wed, 24 Apr 2024 12:18:46 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJENH4ANN5X3ZAKHCJPEVJIH2H7/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIPQLMBZNNUGRCKV3SWPD4GGODU/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["read"],"recipients":[{"objectId":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},{"objectId":"248aeb72-b231-4e71-a466-67fa7df2a285"}]}' @@ -1298,7 +1183,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1310,8 +1195,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1323,11 +1206,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 1396a4ad-5fea-405c-9423-3013ee46bb3b + - 4a14af4a-61fb-4a32-b73e-5c0119b48c95 Client-Request-Id: - - 1396a4ad-5fea-405c-9423-3013ee46bb3b + - 4a14af4a-61fb-4a32-b73e-5c0119b48c95 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016D"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1338,16 +1221,16 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:53 GMT + - Wed, 24 Apr 2024 12:18:47 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test - user 02"}}},{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba","displayName":"Test + user 02"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["read"],"grantedTo":{"user":{"email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285","displayName":"Test user 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:54 GMT + recorded_at: Wed, 24 Apr 2024 12:18:47 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJENH4ANN5X3ZAKHCJPEVJIH2H7/invite + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIPQLMBZNNUGRCKV3SWPD4GGODU/invite body: encoding: UTF-8 string: '{"requireSignIn":true,"sendInvitation":false,"roles":["write"],"recipients":[{"objectId":"33db2c84-275d-46af-afb0-c26eb786b194"}]}' @@ -1359,7 +1242,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -1371,8 +1254,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -1384,11 +1265,11 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 3b86f030-e21c-4398-8f0d-aed782eaccf0 + - aab64c73-7d5d-472e-b4e4-a3494675d2d1 Client-Request-Id: - - 3b86f030-e21c-4398-8f0d-aed782eaccf0 + - aab64c73-7d5d-472e-b4e4-a3494675d2d1 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000351"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000558"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1399,15 +1280,15 @@ http_interactions: Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 18:05:54 GMT + - Wed, 24 Apr 2024 12:18:48 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(permission)","value":[{"@odata.type":"#microsoft.graph.permission","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.permission)","value":[{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"grantedTo":{"user":{"email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194","displayName":"Test Manager 01"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:55 GMT + recorded_at: Wed, 24 Apr 2024 12:18:49 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY body: encoding: US-ASCII string: '' @@ -1419,7 +1300,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1429,37 +1310,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - bb2f41ff-242e-41ad-a845-ecd29bbdfd87 + - e50e54a9-1dba-40fb-99d7-85029e8cbd36 Client-Request-Id: - - bb2f41ff-242e-41ad-a845-ecd29bbdfd87 + - e50e54a9-1dba-40fb-99d7-85029e8cbd36 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000313"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000034F"}}' Date: - - Wed, 14 Feb 2024 18:05:54 GMT + - Wed, 24 Apr 2024 12:18:48 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:46Z","eTag":"\"{CB60B6BA-45CF-4621-AA4A-C04A96CB9653},2\"","id":"01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST","lastModifiedDateTime":"2024-02-14T18:05:46Z","name":"[Sample] - Project Name _ Ehuu (332)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(332)","cTag":"\"c:{CB60B6BA-45CF-4621-AA4A-C04A96CB9653},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:46Z","lastModifiedDateTime":"2024-02-14T18:05:46Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:55 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:37Z","eTag":"\"{C6A371F6-1A71-43F1-805A-2EACEC090138},3\"","id":"01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:37Z","name":"[Sample] + Project Name _ Ehuu (681)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/%5BSample%5D%20Project%20Name%20_%20Ehuu%20(681)","cTag":"\"c:{C6A371F6-1A71-43F1-805A-2EACEC090138},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:37Z","lastModifiedDateTime":"2024-04-24T12:18:37Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:49 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY/permissions body: encoding: US-ASCII string: '' @@ -1471,7 +1348,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1481,22 +1358,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 56754ad0-d941-4686-a270-d1e1b5981961 + - a52c505a-5ef8-4cf6-b41a-395092d398b3 Client-Request-Id: - - 56754ad0-d941-4686-a270-d1e1b5981961 + - a52c505a-5ef8-4cf6-b41a-395092d398b3 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000311"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1504,35 +1377,39 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:54 GMT + - Wed, 24 Apr 2024 12:18:49 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"displayName":"Test + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 01","email":"testuser01.op@outlook.com","id":"42","loginName":"i:0#.f|membership|testuser01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMi5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 02","email":"testuser02.op@outlook.com","id":"43","loginName":"i:0#.f|membership|testuser02.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"displayName":"Test + user 02","email":"testuser02.op@outlook.com","id":"2ff33b8f-2843-40c1-9a17-d786bca17fba"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test Manager 01","email":"testmanager01.op@outlook.com","id":"45","loginName":"i:0#.f|membership|testmanager01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:55 GMT + recorded_at: Wed, 24 Apr 2024 12:18:49 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ body: encoding: US-ASCII string: '' @@ -1544,7 +1421,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1554,37 +1431,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 25de0e6e-31c5-423d-b2bc-9df4001d7f57 + - 8202e2b7-ca87-4b92-b0f9-cd63e4331924 Client-Request-Id: - - 25de0e6e-31c5-423d-b2bc-9df4001d7f57 + - 8202e2b7-ca87-4b92-b0f9-cd63e4331924 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000310"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000163"}}' Date: - - Wed, 14 Feb 2024 18:05:55 GMT + - Wed, 24 Apr 2024 12:18:49 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:46Z","eTag":"\"{889649ED-34E3-4B4C-82F2-74B424177054},2\"","id":"01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU","lastModifiedDateTime":"2024-02-14T18:05:46Z","name":"_=o=_ - _ _Jedi_ Project Folder ___ (333)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(333)","cTag":"\"c:{889649ED-34E3-4B4C-82F2-74B424177054},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:46Z","lastModifiedDateTime":"2024-02-14T18:05:46Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:55 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:38Z","eTag":"\"{0824093D-45B0-49E9-8E0A-2E46945FAB19},3\"","id":"01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:38Z","name":"_=o=_ + _ _Jedi_ Project Folder ___ (682)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/_=o=_%20_%20_Jedi_%20Project%20Folder%20___%20(682)","cTag":"\"c:{0824093D-45B0-49E9-8E0A-2E46945FAB19},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:38Z","lastModifiedDateTime":"2024-04-24T12:18:38Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:50 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ/permissions body: encoding: US-ASCII string: '' @@ -1596,7 +1469,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1606,22 +1479,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - d4b288c7-2c10-4400-be25-bf4ea0059096 + - 69553186-b054-42dc-9afb-7f4055dd2e99 Client-Request-Id: - - d4b288c7-2c10-4400-be25-bf4ea0059096 + - 69553186-b054-42dc-9afb-7f4055dd2e99 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000036E"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054B"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1629,32 +1498,35 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:55 GMT + - Wed, 24 Apr 2024 12:18:50 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"displayName":"Test + tests Owners"}}},{"@deprecated.GrantedTo":"GrantedTo has been deprecated. + Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdHVzZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test user 01","email":"testuser01.op@outlook.com","id":"42","loginName":"i:0#.f|membership|testuser01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"displayName":"Test + user 01","email":"testuser01.op@outlook.com","id":"248aeb72-b231-4e71-a466-67fa7df2a285"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","roles":["write"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8dGVzdG1hbmFnZXIwMS5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29t","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Test Manager 01","email":"testmanager01.op@outlook.com","id":"45","loginName":"i:0#.f|membership|testmanager01.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Test - Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + Manager 01","email":"testmanager01.op@outlook.com","id":"33db2c84-275d-46af-afb0-c26eb786b194"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:56 GMT + recorded_at: Wed, 24 Apr 2024 12:18:50 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD body: encoding: US-ASCII string: '' @@ -1666,7 +1538,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1676,37 +1548,33 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 13f06b5a-a508-4f8d-9757-3278c1973506 + - b9dea28c-7967-4a77-97e5-b0e084801ad1 Client-Request-Id: - - 13f06b5a-a508-4f8d-9757-3278c1973506 + - b9dea28c-7967-4a77-97e5-b0e084801ad1 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000169"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000364"}}' Date: - - Wed, 14 Feb 2024 18:05:55 GMT + - Wed, 24 Apr 2024 12:18:50 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items/$entity","createdDateTime":"2024-02-14T18:05:45Z","eTag":"\"{919B3FF6-00D7-4384-9430-24BFF650EDED},1\"","id":"01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN","lastModifiedDateTime":"2024-02-14T18:05:45Z","name":"INACTIVE - PROJECT! f0r r34lz (334)","webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(334)","cTag":"\"c:{919B3FF6-00D7-4384-9430-24BFF650EDED},0\"","size":0,"createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"displayName":"SharePoint App"}},"parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual - Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"fileSystemInfo":{"createdDateTime":"2024-02-14T18:05:45Z","lastModifiedDateTime":"2024-02-14T18:05:45Z"},"folder":{"childCount":0},"shared":{"scope":"users"}}' - recorded_at: Wed, 14 Feb 2024 18:05:56 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)/$entity","@microsoft.graph.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-04-24T12:18:36Z","eTag":"\"{2788B2C0-1213-4E7E-BECA-C67329784663},2\"","id":"01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"displayName":"SharePoint App"}},"lastModifiedDateTime":"2024-04-24T12:18:36Z","name":"INACTIVE + PROJECT! f0r r34lz (683)","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","name":"Manual + Sharing Test","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/root:","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/Manual%20Sharing%20Test/INACTIVE%20PROJECT!%20f0r%20r34lz%20(683)","cTag":"\"c:{2788B2C0-1213-4E7E-BECA-C67329784663},0\"","fileSystemInfo":{"createdDateTime":"2024-04-24T12:18:36Z","lastModifiedDateTime":"2024-04-24T12:18:36Z"},"folder":{"childCount":0},"shared":{"scope":"users"},"size":0}' + recorded_at: Wed, 24 Apr 2024 12:18:50 GMT - request: method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN/permissions + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD/permissions body: encoding: US-ASCII string: '' @@ -1718,7 +1586,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -1728,22 +1596,18 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 51342e0f-8c70-4d0b-b7de-31ab21d64d38 + - ac7137c9-f892-4af3-9247-3f4eaed0d876 Client-Request-Id: - - 51342e0f-8c70-4d0b-b7de-31ab21d64d38 + - ac7137c9-f892-4af3-9247-3f4eaed0d876 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000165"}}' Link: - ;rel="deprecation";type="text/html", ;rel="deprecation";type="text/html" @@ -1751,38 +1615,37 @@ http_interactions: - Fri, 03 Sep 2021 23:59:59 GMT Sunset: - Sun, 01 Oct 2023 23:59:59 GMT - Odata-Version: - - '4.0' Date: - - Wed, 14 Feb 2024 18:05:56 GMT + - Wed, 24 Apr 2024 12:18:50 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN'')/permissions","value":[{"id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy'')/items(''01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD'')/permissions","value":[{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","roles":["owner"],"shareId":"T3BlblByb2plY3QgZmlsZSBzdG9yYWdlIHRlc3RzIE93bmVycw","grantedToV2":{"siteGroup":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","id":"3","loginName":"OpenProject file storage tests Owners"}},"grantedTo":{"user":{"displayName":"OpenProject file storage - tests Owners"}},"inheritedFrom":{}},{"id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"displayName":"Eric + tests Owners"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo has + been deprecated. Refer to GrantedToV2","id":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","roles":["owner"],"shareId":"aTowIy5mfG1lbWJlcnNoaXB8ZXNjaHViZXJ0Lm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20","grantedToV2":{"user":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"Eric Schubert","email":"eschubert.op@outlook.com","id":"12","loginName":"i:0#.f|membership|eschubert.op_outlook.com#ext#@finn.onmicrosoft.com"}},"grantedTo":{"user":{"displayName":"Eric - Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject - file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"displayName":"OpenProject + Schubert","email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a"}},"inheritedFrom":{}},{"@deprecated.GrantedTo":"GrantedTo + has been deprecated. Refer to GrantedToV2","id":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","roles":["owner"],"shareId":"Yzowby5jfGZlZGVyYXRlZGRpcmVjdG9yeWNsYWltcHJvdmlkZXJ8NTg1NGI4YTYtNzg5Yi00M2E1LWI3Y2QtMWYwMGFkNGJkMDMwX28","grantedToV2":{"group":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject + file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"},"siteUser":{"@odata.type":"#microsoft.graph.sharePointIdentity","displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"6","loginName":"c:0o.c|federateddirectoryclaimprovider|5854b8a6-789b-43a5-b7cd-1f00ad4bd030_o"}},"grantedTo":{"user":{"displayName":"OpenProject file storage tests Owners","email":"openprojectfilestoragetests@finn.onmicrosoft.com","id":"5854b8a6-789b-43a5-b7cd-1f00ad4bd030"}},"inheritedFrom":{}}]}' - recorded_at: Wed, 14 Feb 2024 18:05:56 GMT + recorded_at: Wed, 24 Apr 2024 12:18:51 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PN2WZQMXT2FEFDKUSWAJKLMXFST + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWOGR4M4I26FBYAWROVTWASAJY body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1795,32 +1658,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 59bbd5d7-2d1b-49af-9909-b259fe21f512 + - a670c79c-f859-4636-a0e0-7c299f8bbd2a Client-Request-Id: - - 59bbd5d7-2d1b-49af-9909-b259fe21f512 + - a670c79c-f859-4636-a0e0-7c299f8bbd2a X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000054B"}}' Date: - - Wed, 14 Feb 2024 18:05:56 GMT + - Wed, 24 Apr 2024 12:18:51 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:56 GMT + recorded_at: Wed, 24 Apr 2024 12:18:51 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPNJGLIRYZUJRFYF4TUWQSBO4CU + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJ5BESARMCF5FEY4CROI2KF7KYZ body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1833,32 +1694,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - e2b4c2fb-9218-4874-9403-7cba9168e362 + - 648feb3c-b6f2-46f0-ac67-410346be808e Client-Request-Id: - - e2b4c2fb-9218-4874-9403-7cba9168e362 + - 648feb3c-b6f2-46f0-ac67-410346be808e X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF0000016A"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF0000052A"}}' Date: - - Wed, 14 Feb 2024 18:05:56 GMT + - Wed, 24 Apr 2024 12:18:51 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:57 GMT + recorded_at: Wed, 24 Apr 2024 12:18:51 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PPWH6NZDVYAQRBZIMBEX73FB3PN + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5POAWKECOEYSPZHL5SWGOMUXQRTD body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1871,32 +1730,30 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - ced507ba-0f9d-4c44-a19f-f8c5b0e7070c + - f79cb498-1f79-4d8e-a27d-496ab32a29a8 Client-Request-Id: - - ced507ba-0f9d-4c44-a19f-f8c5b0e7070c + - f79cb498-1f79-4d8e-a27d-496ab32a29a8 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000350"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000167"}}' Date: - - Wed, 14 Feb 2024 18:05:57 GMT + - Wed, 24 Apr 2024 12:18:52 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:57 GMT + recorded_at: Wed, 24 Apr 2024 12:18:52 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PJENH4ANN5X3ZAKHCJPEVJIH2H7 + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2ODRDvn3haLiQIhB5UYNdqMy/items/01AZJL5PIPQLMBZNNUGRCKV3SWPD4GGODU body: encoding: US-ASCII string: '' headers: Authorization: - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate response: @@ -1909,15 +1766,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - '014999e3-eed0-4d97-a359-081c49b3bbf5' + - 9b24719a-3d84-481b-8b14-149d53328734 Client-Request-Id: - - '014999e3-eed0-4d97-a359-081c49b3bbf5' + - 9b24719a-3d84-481b-8b14-149d53328734 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"002","RoleInstance":"FR3PEPF00000160"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"002","RoleInstance":"FR3PEPF00000558"}}' Date: - - Wed, 14 Feb 2024 18:05:56 GMT + - Wed, 24 Apr 2024 12:18:51 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 18:05:57 GMT + recorded_at: Wed, 24 Apr 2024 12:18:52 GMT recorded_with: VCR 6.2.0 From 323c16ab7805e924216a9c9aa8f1b5ba2e47206c Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Wed, 24 Apr 2024 14:26:33 +0200 Subject: [PATCH 12/43] [#53996] rerecorded copy template folder cassettes --- .../copy_template_folder_base_folder.yml | 91 +++++++-- .../copy_template_folder_copy_successful.yml | 129 +++++++------ .../copy_template_folder_existing_folders.yml | 39 ++-- .../copy_template_folder_no_overwrite.yml | 32 ++-- .../one_drive/copy_template_folder_setup.yml | 179 +++++++++--------- .../copy_template_folder_teardown.yml | 83 ++++++-- .../copy_template_source_not_found.yml | 30 +-- 7 files changed, 349 insertions(+), 234 deletions(-) diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_base_folder.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_base_folder.yml index 2a2054d09b7..0bd69b40471 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_base_folder.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_base_folder.yml @@ -1,5 +1,64 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - 1e6589ec-0d86-43bb-9355-0e5dec2b9100 + X-Ms-Ests-Server: + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AuNfQ9B8kalGnLYpnECivA-kbDoXAQAAADrxut0OAAAA; expires=Fri, 24-May-2024 + 12:25:31 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:25:30 GMT + Connection: + - close + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:25:31 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children @@ -7,18 +66,18 @@ http_interactions: encoding: UTF-8 string: '{"name":"Test Template Folder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - '86' + Authorization: + - Bearer response: status: code: 201 @@ -26,36 +85,34 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{7A129FB1-6704-4B6A-A3B8-AA2340B19859},1"' + - '"{FEE5765F-8356-460E-81EF-21ADECC85712},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('root')/children('01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('root')/children('01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - b3526d3e-2bde-41dc-a30d-804faf41a906 + - 10495f37-ef42-4002-8d19-e3726aeeec78 Client-Request-Id: - - b3526d3e-2bde-41dc-a30d-804faf41a906 + - 10495f37-ef42-4002-8d19-e3726aeeec78 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001DD"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF000010A0"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 19:22:53 GMT + - Wed, 24 Apr 2024 12:25:31 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/root/children/$entity","@odata.etag":"\"{7A129FB1-6704-4B6A-A3B8-AA2340B19859},1\"","createdDateTime":"2024-02-14T19:22:54Z","eTag":"\"{7A129FB1-6704-4B6A-A3B8-AA2340B19859},1\"","id":"01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ","lastModifiedDateTime":"2024-02-14T19:22:54Z","name":"Test - Template Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Test%20Template%20Folder","cTag":"\"c:{7A129FB1-6704-4B6A-A3B8-AA2340B19859},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/root/children/$entity","@odata.etag":"\"{FEE5765F-8356-460E-81EF-21ADECC85712},1\"","createdDateTime":"2024-04-24T12:25:32Z","eTag":"\"{FEE5765F-8356-460E-81EF-21ADECC85712},1\"","id":"01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS","lastModifiedDateTime":"2024-04-24T12:25:32Z","name":"Test + Template Folder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Test%20Template%20Folder","cTag":"\"c:{FEE5765F-8356-460E-81EF-21ADECC85712},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"049e81d0-52fb-4624-af6d-96611c29a9cc","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T19:22:54Z","lastModifiedDateTime":"2024-02-14T19:22:54Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 19:22:54 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PN6Y2GOVW7725BZO354PWSELRRZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"049e81d0-52fb-4624-af6d-96611c29a9cc","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:25:32Z","lastModifiedDateTime":"2024-04-24T12:25:32Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:25:32 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_copy_successful.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_copy_successful.yml index f27fe9526dd..616454900be 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_copy_successful.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_copy_successful.yml @@ -37,27 +37,29 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 491c476a-33b1-49f1-a7b1-c26656cf1500 + - 0b1e20e9-3d35-4f0d-b0ae-b22504447700 X-Ms-Ests-Server: - - 2.1.17282.6 - SEC ProdSlices + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AnhoXUI4HRpIhGLme0PFt6GkbDoXAQAAABAKX90OAAAA; expires=Fri, 15-Mar-2024 - 19:22:56 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AvGN5Z8uAztJhhuRvH_LCNakbDoXAQAAAD_xut0OAAAA; expires=Fri, 24-May-2024 + 12:25:35 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 19:22:55 GMT + - Wed, 24 Apr 2024 12:25:35 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 19:22:56 GMT + recorded_at: Wed, 24 Apr 2024 12:25:35 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ/copy?@microsoft.graph.conflictBehavior=fail + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS/copy?@microsoft.graph.conflictBehavior=fail body: encoding: UTF-8 string: '{"name":"My New Folder"}' @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -82,40 +84,40 @@ http_interactions: Cache-Control: - no-store, no-cache Location: - - https://finn.sharepoint.com/sites/openprojectfilestoragetests/_api/v2.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PIB44C43JBSMNHJSEFKZPG2NRYO?force303=1&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvZmlubi5zaGFyZXBvaW50LmNvbUA0ZDQ0YmYzNi05YjU2LTQ1YzAtODgwNy1iYmYzODZkZDA0N2YiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAiLCJuYmYiOiIxNzA3OTM4NTc2IiwiZXhwIjoiMTcwODAyNDk3NiIsImVuZHBvaW50dXJsIjoiT24zbEdKQVMxV2VkSDBWTjlzVjhXS084dkhQOWVvVHpPUjdCN0pWTDVHUT0iLCJlbmRwb2ludHVybExlbmd0aCI6IjE5NyIsImlzbG9vcGJhY2siOiJUcnVlIiwiY2lkIjoiNDYvbmoyd1dDRU9aUnpJeDhHaUJNUT09IiwidmVyIjoiaGFzaGVkcHJvb2Z0b2tlbiIsInNpdGVpZCI6Ik1XSTBZalkxTnpZdE9UQTJaQzAwWkRrMExUaG1ORGt0Tm1Rd01HRTVOVEEzWWpVdyIsImFwcF9kaXNwbGF5bmFtZSI6Ik9wZW5Qcm9qZWN0IERldiBBcHAiLCJuYW1laWQiOiI0MjYyZGYyYi03N2JiLTQ5YzItYTVkZi0yODM1NWRhNjc2ZDJANGQ0NGJmMzYtOWI1Ni00NWMwLTg4MDctYmJmMzg2ZGQwNDdmIiwicm9sZXMiOiJhbGxzaXRlcy5yZWFkIGFsbHNpdGVzLndyaXRlIGFsbGZpbGVzLndyaXRlIiwidHQiOiIxIiwiaXBhZGRyIjoiMjAuMTkwLjE5MC4xMDAifQ.5cKsq7vSyHhdS09LeBNrlASYFakCSwcSw8pwfMFdN7U + - https://finn.sharepoint.com/sites/openprojectfilestoragetests/_api/v2.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PL4T3SH2QCR55D34IN436TEXDAE?force303=1&tempauth=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfZGlzcGxheW5hbWUiOiJPcGVuUHJvamVjdCBEZXYgQXBwIiwiYXVkIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwL2Zpbm4uc2hhcmVwb2ludC5jb21ANGQ0NGJmMzYtOWI1Ni00NWMwLTg4MDctYmJmMzg2ZGQwNDdmIiwiY2lkIjoiVkxTdjdzMXJjRWlFeVQyT0RvRXI4dz09IiwiZW5kcG9pbnR1cmwiOiI5Qy9WdURjSGFjdzdDWmJhTWxCbWYvbDBZV1Ntb01KaEpRZnBQVDQzRzJZPSIsImVuZHBvaW50dXJsTGVuZ3RoIjoiMTk3IiwiZXhwIjoiMTcxNDA0NzkzNiIsImlwYWRkciI6IjIwLjE5MC4xOTAuMTAxIiwiaXNsb29wYmFjayI6IlRydWUiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAiLCJuYW1laWQiOiI0MjYyZGYyYi03N2JiLTQ5YzItYTVkZi0yODM1NWRhNjc2ZDJANGQ0NGJmMzYtOWI1Ni00NWMwLTg4MDctYmJmMzg2ZGQwNDdmIiwibmJmIjoiMTcxMzk2MTUzNiIsInJvbGVzIjoiYWxsc2l0ZXMucmVhZCBhbGxzaXRlcy53cml0ZSBhbGxmaWxlcy53cml0ZSIsInNpdGVpZCI6Ik1XSTBZalkxTnpZdE9UQTJaQzAwWkRrMExUaG1ORGt0Tm1Rd01HRTVOVEEzWWpVdyIsInR0IjoiMSIsInZlciI6Imhhc2hlZHByb29mdG9rZW4ifQ.eGGj7QeyBMbziVKEPS93_-LqTgUhla7iYy2Sg3lnbxo Strict-Transport-Security: - max-age=31536000 Request-Id: - - 8fe7afe3-166c-4308-9947-3231f0688131 + - eeafb454-6bcd-4870-84c9-3d8e0e812bf3 Client-Request-Id: - - 8fe7afe3-166c-4308-9947-3231f0688131 + - eeafb454-6bcd-4870-84c9-3d8e0e812bf3 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001DF"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF0000109E"}}' Date: - - Wed, 14 Feb 2024 19:22:56 GMT + - Wed, 24 Apr 2024 12:25:36 GMT Content-Length: - '0' body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 19:22:57 GMT + recorded_at: Wed, 24 Apr 2024 12:25:36 GMT - request: - method: get - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children?$select=name,id,folder + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token body: - encoding: US-ASCII - string: '' + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' response: status: code: 200 @@ -123,51 +125,56 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked + Pragma: + - no-cache Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 - Content-Encoding: - - gzip - Vary: - - Accept-Encoding + - application/json; charset=utf-8 + Expires: + - "-1" Strict-Transport-Security: - - max-age=31536000 - Request-Id: - - bc70bc5e-4ef1-46ad-8121-04c8816f3c95 - Client-Request-Id: - - bc70bc5e-4ef1-46ad-8121-04c8816f3c95 - X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000003EE"}}' - Odata-Version: - - '4.0' + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - '09e5b60f-e68d-47ab-a645-0757beaf7a00' + X-Ms-Ests-Server: + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=AioRurQSOnVHiO77KkNdQ2ykbDoXAQAAAEDxut0OAAAA; expires=Fri, 24-May-2024 + 12:25:36 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 19:22:56 GMT + - Wed, 24 Apr 2024 12:25:36 GMT + Connection: + - close + Content-Length: + - '1735' body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/root/children(name,id,folder)","value":[{"@odata.etag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","name":"Folder","folder":{"childCount":5}},{"@odata.etag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","name":"Folder - with spaces","folder":{"childCount":4}},{"@odata.etag":"\"{CD05E701-32A4-4E63-9910-AACBCDA6C70E},1\"","id":"01AZJL5PIB44C43JBSMNHJSEFKZPG2NRYO","name":"My - New Folder","folder":{"childCount":2}},{"@odata.etag":"\"{73565DBB-32EA-46CE-9F64-A01EDD691B01},3\"","id":"01AZJL5PN3LVLHH2RSZZDJ6ZFAD3OWSGYB","name":"Permissions - Folder","folder":{"childCount":0}},{"@odata.etag":"\"{7A129FB1-6704-4B6A-A3B8-AA2340B19859},1\"","id":"01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ","name":"Test - Template Folder","folder":{"childCount":2}}]}' - recorded_at: Wed, 14 Feb 2024 19:22:57 GMT + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:25:36 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PIB44C43JBSMNHJSEFKZPG2NRYO + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PL4T3SH2QCR55D34IN436TEXDAE body: encoding: US-ASCII string: '' headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate + Authorization: + - Bearer response: status: code: 204 @@ -178,15 +185,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 716716ac-9f43-4cd5-9b05-b6de97edbfd3 + - 829f0487-52a1-4043-a243-8c1498c2b9e0 Client-Request-Id: - - 716716ac-9f43-4cd5-9b05-b6de97edbfd3 + - 829f0487-52a1-4043-a243-8c1498c2b9e0 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001E6"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF0000107D"}}' Date: - - Wed, 14 Feb 2024 19:22:57 GMT + - Wed, 24 Apr 2024 12:25:36 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 19:22:57 GMT + recorded_at: Wed, 24 Apr 2024 12:25:37 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_existing_folders.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_existing_folders.yml index a3dcd6893f9..ccce0ed55bc 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_existing_folders.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_existing_folders.yml @@ -37,24 +37,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 84773f73-ac7f-48cb-b431-55cbd33d1200 + - 6b6e6f98-f504-4d1e-89ee-d80ea9797c00 X-Ms-Ests-Server: - - 2.1.17282.6 - FRC ProdSlices + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AjCv_Bb-N59Jgeqer0Ba5g-kbDoXAQAAAAsKX90OAAAA; expires=Fri, 15-Mar-2024 - 19:22:52 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=Ah9Kxo1ii3pBpZUzkQee-bykbDoXAQAAADrxut0OAAAA; expires=Fri, 24-May-2024 + 12:25:30 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 19:22:52 GMT + - Wed, 24 Apr 2024 12:25:30 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 19:22:52 GMT + recorded_at: Wed, 24 Apr 2024 12:25:30 GMT - request: method: get uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root/children?$select=name,id,folder @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate response: @@ -79,30 +81,25 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 + - application/json; odata.metadata=minimal; odata.streaming=true; IEEE754Compatible=false; + charset=utf-8 Content-Encoding: - gzip - Vary: - - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 61e81838-7829-41a7-aa97-a42f6a231c3a + - 41608542-7e95-4037-90bb-c324eced64c6 Client-Request-Id: - - 61e81838-7829-41a7-aa97-a42f6a231c3a + - 41608542-7e95-4037-90bb-c324eced64c6 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000003EE"}}' - Odata-Version: - - '4.0' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF000007AC"}}' Date: - - Wed, 14 Feb 2024 19:22:52 GMT + - Wed, 24 Apr 2024 12:25:30 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/root/children(name,id,folder)","value":[{"@odata.etag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","name":"Folder","folder":{"childCount":5}},{"@odata.etag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","name":"Folder + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#Collection(driveItem)","value":[{"@odata.etag":"\"{6087B980-4C01-4020-BBF2-1E349BD0C831},1\"","id":"01AZJL5PMAXGDWAAKMEBALX4Q6GSN5BSBR","name":"Folder","folder":{"childCount":5}},{"@odata.etag":"\"{BAABD554-2A6E-4B51-A07F-22B54378CC94},1\"","id":"01AZJL5PKU2WV3U3RKKFF2A7ZCWVBXRTEU","name":"Folder with spaces","folder":{"childCount":4}},{"@odata.etag":"\"{73565DBB-32EA-46CE-9F64-A01EDD691B01},3\"","id":"01AZJL5PN3LVLHH2RSZZDJ6ZFAD3OWSGYB","name":"Permissions - Folder","folder":{"childCount":0}}]}' - recorded_at: Wed, 14 Feb 2024 19:22:52 GMT + Folder","folder":{"childCount":0,"decorator":{"iconColor":"darkRed"}}}]}' + recorded_at: Wed, 24 Apr 2024 12:25:31 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_no_overwrite.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_no_overwrite.yml index 9137bac0291..11ec229a761 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_no_overwrite.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_no_overwrite.yml @@ -37,27 +37,29 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 96563b2f-18f0-42f1-bff0-e8a3a6afba00 + - ff114599-2b16-4e88-8dea-a9a419c19300 X-Ms-Ests-Server: - - 2.1.17282.6 - WEULR1 ProdSlices + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=Aow4CwlsPWdHubKXADsWoDykbDoXAQAAABAKX90OAAAA; expires=Fri, 15-Mar-2024 - 19:22:57 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AuqfvWCbIcRGhZuoYIZGOQukbDoXAQAAAEDxut0OAAAA; expires=Fri, 24-May-2024 + 12:25:37 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 19:22:57 GMT + - Wed, 24 Apr 2024 12:25:37 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 19:22:57 GMT + recorded_at: Wed, 24 Apr 2024 12:25:37 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ/copy?@microsoft.graph.conflictBehavior=fail + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS/copy?@microsoft.graph.conflictBehavior=fail body: encoding: UTF-8 string: '{"name":"Folder"}' @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -81,8 +83,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json Content-Encoding: @@ -92,15 +92,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - c25ccc75-416d-40b6-a2c5-58392738a66b + - d7be4068-7873-480e-9bf3-8803326071fc Client-Request-Id: - - c25ccc75-416d-40b6-a2c5-58392738a66b + - d7be4068-7873-480e-9bf3-8803326071fc X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001E9"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF0000079B"}}' Date: - - Wed, 14 Feb 2024 19:22:57 GMT + - Wed, 24 Apr 2024 12:25:37 GMT body: encoding: UTF-8 - string: '{"error":{"code":"nameAlreadyExists","message":"Name already exists","innerError":{"date":"2024-02-14T19:22:58","request-id":"c25ccc75-416d-40b6-a2c5-58392738a66b","client-request-id":"c25ccc75-416d-40b6-a2c5-58392738a66b"}}}' - recorded_at: Wed, 14 Feb 2024 19:22:58 GMT + string: '{"error":{"code":"nameAlreadyExists","message":"Name already exists","innerError":{"date":"2024-04-24T12:25:37","request-id":"d7be4068-7873-480e-9bf3-8803326071fc","client-request-id":"d7be4068-7873-480e-9bf3-8803326071fc"}}}' + recorded_at: Wed, 24 Apr 2024 12:25:37 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_setup.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_setup.yml index d93bacf52d7..d5714e82324 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_setup.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_setup.yml @@ -4,19 +4,19 @@ http_interactions: method: post uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token body: - encoding: UTF-8 - string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB headers: User-Agent: - - Rack::OAuth2 (2.2.1) - Authorization: - - Basic - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + - httpx.rb/1.2.4 Accept: - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' response: status: code: 200 @@ -37,43 +37,47 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - 2ca5db6d-97d5-4df5-95e7-e399344e1000 + - 49fea6e6-03f9-457c-932c-6f111bcf7900 X-Ms-Ests-Server: - - 2.1.17282.6 - FRC ProdSlices + - 2.1.17846.6 - NEULR1 ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=AkiA71EV7VdLgvAjknEEJhmkbDoXAQAAAA4KX90OAAAA; expires=Fri, 15-Mar-2024 - 19:22:54 GMT; path=/; secure; HttpOnly; SameSite=None - - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - fpc=Ag_GW70JUf9Mg_1SKDNR7N6kbDoXAQAAADzxut0OAAAA; expires=Fri, 24-May-2024 + 12:25:32 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 19:22:53 GMT + - Wed, 24 Apr 2024 12:25:32 GMT + Connection: + - close Content-Length: - - '1708' + - '1735' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 19:22:54 GMT + recorded_at: Wed, 24 Apr 2024 12:25:32 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ/children + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS/children body: encoding: UTF-8 string: '{"name":"Empty Subfolder","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: - '81' + Authorization: + - Bearer response: status: code: 201 @@ -81,54 +85,52 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{CE9B104B-61BE-474C-AD2E-497902867219},1"' + - '"{455B5C32-A03E-4ACA-9BB3-50019F255AFF},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ')/children('01AZJL5PKLCCN45PTBJRD22LSJPEBIM4QZ') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS')/children('01AZJL5PJSLRNUKPVAZJFJXM2QAGPSKWX7') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - 7aadf85b-1af3-4528-b477-3645010f8687 + - 9d5870c0-0ad2-4e36-ae2d-98d684db4758 Client-Request-Id: - - 7aadf85b-1af3-4528-b477-3645010f8687 + - 9d5870c0-0ad2-4e36-ae2d-98d684db4758 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000003FE"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF00001084"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 19:22:54 GMT + - Wed, 24 Apr 2024 12:25:32 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/items(''01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ'')/children/$entity","@odata.etag":"\"{CE9B104B-61BE-474C-AD2E-497902867219},1\"","createdDateTime":"2024-02-14T19:22:55Z","eTag":"\"{CE9B104B-61BE-474C-AD2E-497902867219},1\"","id":"01AZJL5PKLCCN45PTBJRD22LSJPEBIM4QZ","lastModifiedDateTime":"2024-02-14T19:22:55Z","name":"Empty - Subfolder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Test%20Template%20Folder/Empty%20Subfolder","cTag":"\"c:{CE9B104B-61BE-474C-AD2E-497902867219},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/items(''01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS'')/children/$entity","@odata.etag":"\"{455B5C32-A03E-4ACA-9BB3-50019F255AFF},1\"","createdDateTime":"2024-04-24T12:25:33Z","eTag":"\"{455B5C32-A03E-4ACA-9BB3-50019F255AFF},1\"","id":"01AZJL5PJSLRNUKPVAZJFJXM2QAGPSKWX7","lastModifiedDateTime":"2024-04-24T12:25:33Z","name":"Empty + Subfolder","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Test%20Template%20Folder/Empty%20Subfolder","cTag":"\"c:{455B5C32-A03E-4ACA-9BB3-50019F255AFF},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:/Test - Template Folder","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"7a129fb1-6704-4b6a-a3b8-aa2340b19859","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T19:22:55Z","lastModifiedDateTime":"2024-02-14T19:22:55Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 19:22:54 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:/Test + Template Folder","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"fee5765f-8356-460e-81ef-21adecc85712","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:25:33Z","lastModifiedDateTime":"2024-04-24T12:25:33Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:25:33 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ/children + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS/children body: encoding: UTF-8 string: '{"name":"Subfolder with File","folder":{},"@microsoft.graph.conflictBehavior":"fail"}' headers: - Authorization: - - Bearer - Accept: - - application/json Content-Type: - application/json + Authorization: + - Bearer User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate Content-Length: @@ -140,42 +142,40 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: - gzip Etag: - - '"{F64C5C41-C6CF-4A02-8059-5AB340B2D3EA},1"' + - '"{A28DA413-3770-4D7B-B636-5BD747894EFF},1"' Location: - - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ')/children('01AZJL5PKBLRGPNT6GAJFIAWK2WNALFU7K') + - https://finn.sharepoint.com/_api/v2.0/drives('b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs')/items('01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS')/children('01AZJL5PITUSG2E4BXPNG3MNS325DYSTX7') Vary: - Accept-Encoding Strict-Transport-Security: - max-age=31536000 Request-Id: - - a83cf708-3e14-4d02-8aee-2bf732a77a1d + - 7e9cc2cd-279e-414c-9000-e2dd992d86b4 Client-Request-Id: - - a83cf708-3e14-4d02-8aee-2bf732a77a1d + - 7e9cc2cd-279e-414c-9000-e2dd992d86b4 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001DE"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF00000C2E"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 19:22:55 GMT + - Wed, 24 Apr 2024 12:25:33 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/items(''01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ'')/children/$entity","@odata.etag":"\"{F64C5C41-C6CF-4A02-8059-5AB340B2D3EA},1\"","createdDateTime":"2024-02-14T19:22:55Z","eTag":"\"{F64C5C41-C6CF-4A02-8059-5AB340B2D3EA},1\"","id":"01AZJL5PKBLRGPNT6GAJFIAWK2WNALFU7K","lastModifiedDateTime":"2024-02-14T19:22:55Z","name":"Subfolder - with File","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Test%20Template%20Folder/Subfolder%20with%20File","cTag":"\"c:{F64C5C41-C6CF-4A02-8059-5AB340B2D3EA},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#drives(''b%21dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs'')/items(''01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS'')/children/$entity","@odata.etag":"\"{A28DA413-3770-4D7B-B636-5BD747894EFF},1\"","createdDateTime":"2024-04-24T12:25:33Z","eTag":"\"{A28DA413-3770-4D7B-B636-5BD747894EFF},1\"","id":"01AZJL5PITUSG2E4BXPNG3MNS325DYSTX7","lastModifiedDateTime":"2024-04-24T12:25:33Z","name":"Subfolder + with File","size":0,"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Test%20Template%20Folder/Subfolder%20with%20File","cTag":"\"c:{A28DA413-3770-4D7B-B636-5BD747894EFF},0\"","commentSettings":{"commentingDisabled":{"isDisabled":false}},"createdBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint App"}},"lastModifiedBy":{"application":{"displayName":"OpenProject Dev App","id":"4262df2b-77bb-49c2-a5df-28355da676d2"},"user":{"displayName":"SharePoint - App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:/Test - Template Folder","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"7a129fb1-6704-4b6a-a3b8-aa2340b19859","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-02-14T19:22:55Z","lastModifiedDateTime":"2024-02-14T19:22:55Z"},"folder":{"childCount":0}}' - recorded_at: Wed, 14 Feb 2024 19:22:55 GMT + App"}},"parentReference":{"driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","driveType":"documentLibrary","id":"01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:/Test + Template Folder","sharepointIds":{"listId":"f3baf95b-362b-4740-80d8-4f593d28f5ec","listItemUniqueId":"fee5765f-8356-460e-81ef-21adecc85712","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50","siteUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests","tenantId":"4d44bf36-9b56-45c0-8807-bbf386dd047f","webId":"7ef259e8-8eed-4645-920a-8b367bb0d8e0"}},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:25:33Z","lastModifiedDateTime":"2024-04-24T12:25:33Z"},"folder":{"childCount":0},"shared":{"scope":"unknown"}}' + recorded_at: Wed, 24 Apr 2024 12:25:33 GMT - request: method: post - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PKBLRGPNT6GAJFIAWK2WNALFU7K:/files_query_root.yml:/createUploadSession + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PITUSG2E4BXPNG3MNS325DYSTX7:/files_query_root.yml:/createUploadSession body: encoding: UTF-8 string: '{"item":{"@microsoft.graph.conflictBehavior":"rename","name":"files_query_root.yml"}}' @@ -185,7 +185,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept: - "*/*" Accept-Encoding: @@ -199,8 +199,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Content-Encoding: @@ -212,22 +210,22 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 3182112b-b079-4ce1-9f0b-f0f8499d8b25 + - 9cefbeff-8b45-4bb2-8c9a-7f21b23f1641 Client-Request-Id: - - 3182112b-b079-4ce1-9f0b-f0f8499d8b25 + - 9cefbeff-8b45-4bb2-8c9a-7f21b23f1641 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001E5"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF000007A1"}}' Odata-Version: - '4.0' Date: - - Wed, 14 Feb 2024 19:22:55 GMT + - Wed, 24 Apr 2024 12:25:34 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#microsoft.graph.uploadSession","expirationDateTime":"2024-02-14T19:37:55.435Z","nextExpectedRanges":["0-"],"uploadUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/_api/v2.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PLGXVQE6VOQMVHLQ4X6J7A5CA44/uploadSession?guid=''5408c609-cf9e-4d31-9e3f-77b6706995d9''&overwrite=False&rename=True&dc=0&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvZmlubi5zaGFyZXBvaW50LmNvbUA0ZDQ0YmYzNi05YjU2LTQ1YzAtODgwNy1iYmYzODZkZDA0N2YiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAiLCJuYmYiOiIxNzA3OTM4NTc1IiwiZXhwIjoiMTcwODAyNDk3NSIsImVuZHBvaW50dXJsIjoiNnp3akU1Tzh6anBtVEpUYzJsWG5jTGE3U0w0T25qdzdJYjQ0bUFzVVZUVT0iLCJlbmRwb2ludHVybExlbmd0aCI6IjI3NyIsImlzbG9vcGJhY2siOiJUcnVlIiwiY2lkIjoiS3hHQ01YbXc0VXlmQy9ENFNaMkxKUT09IiwidmVyIjoiaGFzaGVkcHJvb2Z0b2tlbiIsInNpdGVpZCI6Ik1XSTBZalkxTnpZdE9UQTJaQzAwWkRrMExUaG1ORGt0Tm1Rd01HRTVOVEEzWWpVdyIsImFwcF9kaXNwbGF5bmFtZSI6Ik9wZW5Qcm9qZWN0IERldiBBcHAiLCJnaXZlbl9uYW1lIjoiTWFyY2VsbG8iLCJmYW1pbHlfbmFtZSI6IlJvY2hhIiwic2lnbmluX3N0YXRlIjoiW1wia21zaVwiXSIsImFwcGlkIjoiNDI2MmRmMmItNzdiYi00OWMyLWE1ZGYtMjgzNTVkYTY3NmQyIiwidGlkIjoiNGQ0NGJmMzYtOWI1Ni00NWMwLTg4MDctYmJmMzg2ZGQwNDdmIiwidXBuIjoibXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20iLCJwdWlkIjoiMTAwMzIwMDJFRDE5QkE1MCIsImNhY2hla2V5IjoiMGguZnxtZW1iZXJzaGlwfDEwMDMyMDAyZWQxOWJhNTBAbGl2ZS5jb20iLCJzY3AiOiJhbGxmaWxlcy53cml0ZSBhbGxzaXRlcy5yZWFkIGFsbHNpdGVzLndyaXRlIGFsbHByb2ZpbGVzLnJlYWQiLCJ0dCI6IjIiLCJpcGFkZHIiOiIyMC4xOTAuMTkwLjEwMCJ9.7ihoc39-_4ldgPOikQ7-gEcAeCVOEtXvH-MObPOwqUY"}' - recorded_at: Wed, 14 Feb 2024 19:22:55 GMT + string: '{"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#microsoft.graph.uploadSession","expirationDateTime":"2024-04-24T12:40:34.384Z","nextExpectedRanges":["0-"],"uploadUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/_api/v2.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PKEWXDLTI6AFBC3V6T5CEAPMHMR/uploadSession?guid=''a042763d-fba1-4f11-943a-513f487ef91f''&overwrite=False&rename=True&dc=0&tempauth=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfZGlzcGxheW5hbWUiOiJPcGVuUHJvamVjdCBEZXYgQXBwIiwiYXBwaWQiOiI0MjYyZGYyYi03N2JiLTQ5YzItYTVkZi0yODM1NWRhNjc2ZDIiLCJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvZmlubi5zaGFyZXBvaW50LmNvbUA0ZDQ0YmYzNi05YjU2LTQ1YzAtODgwNy1iYmYzODZkZDA0N2YiLCJjYWNoZWtleSI6IjBoLmZ8bWVtYmVyc2hpcHwxMDAzMjAwMmVkMmNhMDBlQGxpdmUuY29tIiwiY2lkIjoiLzc3dm5FV0xza3VNbW44aHNqOFdRUT09IiwiZW5kcG9pbnR1cmwiOiJGcmNXVWtmTXpWQlhaL1FnUnY0UnJBTlA1SmZoMFNuWTl2MUR2U2sralJBPSIsImVuZHBvaW50dXJsTGVuZ3RoIjoiMjc3IiwiZXhwIjoiMTcxNDA0NzkzNCIsImZhbWlseV9uYW1lIjoiU2NodWJlcnQiLCJnaXZlbl9uYW1lIjoiRXJpYyIsImlwYWRkciI6IjIwLjE5MC4xOTAuMTAxIiwiaXNsb29wYmFjayI6IlRydWUiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAiLCJuYmYiOiIxNzEzOTYxNTM0IiwicHVpZCI6IjEwMDMyMDAyRUQyQ0EwMEUiLCJzY3AiOiJhbGxmaWxlcy53cml0ZSBhbGxzaXRlcy5yZWFkIGFsbHNpdGVzLndyaXRlIGFsbHByb2ZpbGVzLnJlYWQiLCJzaXRlaWQiOiJNV0kwWWpZMU56WXRPVEEyWkMwMFpEazBMVGhtTkRrdE5tUXdNR0U1TlRBM1lqVXciLCJ0aWQiOiI0ZDQ0YmYzNi05YjU2LTQ1YzAtODgwNy1iYmYzODZkZDA0N2YiLCJ0dCI6IjIiLCJ1cG4iOiJlc2NodWJlcnQub3Bfb3V0bG9vay5jb20jZXh0I0BmaW5uLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6Imhhc2hlZHByb29mdG9rZW4ifQ.NGbmOHI6aWlPQyM7lvdn4hhCLyAQuA3Apb2TymvU5VM"}' + recorded_at: Wed, 24 Apr 2024 12:25:34 GMT - request: method: put - uri: https://finn.sharepoint.com/sites/openprojectfilestoragetests/_api/v2.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PLGXVQE6VOQMVHLQ4X6J7A5CA44/uploadSession?dc=0&guid=%275408c609-cf9e-4d31-9e3f-77b6706995d9%27&overwrite=False&rename=True&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvZmlubi5zaGFyZXBvaW50LmNvbUA0ZDQ0YmYzNi05YjU2LTQ1YzAtODgwNy1iYmYzODZkZDA0N2YiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAiLCJuYmYiOiIxNzA3OTM4NTc1IiwiZXhwIjoiMTcwODAyNDk3NSIsImVuZHBvaW50dXJsIjoiNnp3akU1Tzh6anBtVEpUYzJsWG5jTGE3U0w0T25qdzdJYjQ0bUFzVVZUVT0iLCJlbmRwb2ludHVybExlbmd0aCI6IjI3NyIsImlzbG9vcGJhY2siOiJUcnVlIiwiY2lkIjoiS3hHQ01YbXc0VXlmQy9ENFNaMkxKUT09IiwidmVyIjoiaGFzaGVkcHJvb2Z0b2tlbiIsInNpdGVpZCI6Ik1XSTBZalkxTnpZdE9UQTJaQzAwWkRrMExUaG1ORGt0Tm1Rd01HRTVOVEEzWWpVdyIsImFwcF9kaXNwbGF5bmFtZSI6Ik9wZW5Qcm9qZWN0IERldiBBcHAiLCJnaXZlbl9uYW1lIjoiTWFyY2VsbG8iLCJmYW1pbHlfbmFtZSI6IlJvY2hhIiwic2lnbmluX3N0YXRlIjoiW1wia21zaVwiXSIsImFwcGlkIjoiNDI2MmRmMmItNzdiYi00OWMyLWE1ZGYtMjgzNTVkYTY3NmQyIiwidGlkIjoiNGQ0NGJmMzYtOWI1Ni00NWMwLTg4MDctYmJmMzg2ZGQwNDdmIiwidXBuIjoibXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20iLCJwdWlkIjoiMTAwMzIwMDJFRDE5QkE1MCIsImNhY2hla2V5IjoiMGguZnxtZW1iZXJzaGlwfDEwMDMyMDAyZWQxOWJhNTBAbGl2ZS5jb20iLCJzY3AiOiJhbGxmaWxlcy53cml0ZSBhbGxzaXRlcy5yZWFkIGFsbHNpdGVzLndyaXRlIGFsbHByb2ZpbGVzLnJlYWQiLCJ0dCI6IjIiLCJpcGFkZHIiOiIyMC4xOTAuMTkwLjEwMCJ9.7ihoc39-_4ldgPOikQ7-gEcAeCVOEtXvH-MObPOwqUY + uri: https://finn.sharepoint.com/sites/openprojectfilestoragetests/_api/v2.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PKEWXDLTI6AFBC3V6T5CEAPMHMR/uploadSession?dc=0&guid=%27a042763d-fba1-4f11-943a-513f487ef91f%27&overwrite=False&rename=True&tempauth=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfZGlzcGxheW5hbWUiOiJPcGVuUHJvamVjdCBEZXYgQXBwIiwiYXBwaWQiOiI0MjYyZGYyYi03N2JiLTQ5YzItYTVkZi0yODM1NWRhNjc2ZDIiLCJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvZmlubi5zaGFyZXBvaW50LmNvbUA0ZDQ0YmYzNi05YjU2LTQ1YzAtODgwNy1iYmYzODZkZDA0N2YiLCJjYWNoZWtleSI6IjBoLmZ8bWVtYmVyc2hpcHwxMDAzMjAwMmVkMmNhMDBlQGxpdmUuY29tIiwiY2lkIjoiLzc3dm5FV0xza3VNbW44aHNqOFdRUT09IiwiZW5kcG9pbnR1cmwiOiJGcmNXVWtmTXpWQlhaL1FnUnY0UnJBTlA1SmZoMFNuWTl2MUR2U2sralJBPSIsImVuZHBvaW50dXJsTGVuZ3RoIjoiMjc3IiwiZXhwIjoiMTcxNDA0NzkzNCIsImZhbWlseV9uYW1lIjoiU2NodWJlcnQiLCJnaXZlbl9uYW1lIjoiRXJpYyIsImlwYWRkciI6IjIwLjE5MC4xOTAuMTAxIiwiaXNsb29wYmFjayI6IlRydWUiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAiLCJuYmYiOiIxNzEzOTYxNTM0IiwicHVpZCI6IjEwMDMyMDAyRUQyQ0EwMEUiLCJzY3AiOiJhbGxmaWxlcy53cml0ZSBhbGxzaXRlcy5yZWFkIGFsbHNpdGVzLndyaXRlIGFsbHByb2ZpbGVzLnJlYWQiLCJzaXRlaWQiOiJNV0kwWWpZMU56WXRPVEEyWkMwMFpEazBMVGhtTkRrdE5tUXdNR0U1TlRBM1lqVXciLCJ0aWQiOiI0ZDQ0YmYzNi05YjU2LTQ1YzAtODgwNy1iYmYzODZkZDA0N2YiLCJ0dCI6IjIiLCJ1cG4iOiJlc2NodWJlcnQub3Bfb3V0bG9vay5jb20jZXh0I0BmaW5uLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6Imhhc2hlZHByb29mdG9rZW4ifQ.NGbmOHI6aWlPQyM7lvdn4hhCLyAQuA3Apb2TymvU5VM body: encoding: ASCII-8BIT string: | @@ -289,7 +287,7 @@ http_interactions: Content-Range: - bytes 0-4378/4379 User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept: - "*/*" Accept-Encoding: @@ -309,21 +307,20 @@ http_interactions: - application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8 Expires: - "-1" - P3p: - - CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo - CNT COM INT NAV ONL PHY PRE PUR UNI" + Server: + - Microsoft-IIS/10.0 X-Networkstatistics: - - 0,525568,0,0,287522,0,95211 + - '0,64256,0,0,272,0,24164' X-Sharepointhealthscore: - - '1' + - '3' X-Sp-Serverstate: - ReadOnly=0 Odata-Version: - '4.0' Spclientservicerequestduration: - - '332' + - '542' Sprequestduration: - - '333' + - '542' X-Aspnet-Version: - 4.0.30319 X-Databoundary: @@ -333,11 +330,11 @@ http_interactions: X-Ariacollectorurl: - https://eu-mobile.events.data.microsoft.com/Collector/3.0 Sprequestguid: - - f4b30ba1-d0e1-8000-47a7-737a4022e505 + - e52322a1-30e4-8000-b360-ca98f762c9b1 Request-Id: - - f4b30ba1-d0e1-8000-47a7-737a4022e505 + - e52322a1-30e4-8000-b360-ca98f762c9b1 Ms-Cv: - - oQuz9OHQAIBHp3N6QCLlBQ.0 + - oSIj5eQwAICzYMqY92LJsQ.0 Strict-Transport-Security: - max-age=31536000 X-Frame-Options: @@ -351,25 +348,25 @@ http_interactions: X-Powered-By: - ASP.NET Microsoftsharepointteamservices: - - 16.0.0.24531 + - 16.0.0.24810 X-Content-Type-Options: - nosniff X-Ms-Invokeapp: - 1; RequireReadOnly - X-Cache: - - CONFIG_NOCACHE - X-Msedge-Ref: - - 'Ref A: 80922DFC2693439A90EFF361EF364682 Ref B: BER30EDGE0809 Ref C: 2024-02-14T19:22:55Z' + P3p: + - CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo + CNT COM INT NAV ONL PHY PRE PUR UNI" Date: - - Wed, 14 Feb 2024 19:22:56 GMT + - Wed, 24 Apr 2024 12:25:34 GMT body: encoding: UTF-8 - string: '{"@odata.context":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/_api/v2.0/$metadata#items/$entity","@content.downloadUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/_layouts/15/download.aspx?UniqueId=4f60bd66-d055-4e65-b872-fe4fc1d1039c&Translate=false&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvZmlubi5zaGFyZXBvaW50LmNvbUA0ZDQ0YmYzNi05YjU2LTQ1YzAtODgwNy1iYmYzODZkZDA0N2YiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAiLCJuYmYiOiIxNzA3OTM4NTc2IiwiZXhwIjoiMTcwNzk0MjE3NiIsImVuZHBvaW50dXJsIjoiVVNjUVduekEzelpsQ2xVRDFmRWtaMVhDLzh5R2sxZ2Yzc0YvSHg1SnhCOD0iLCJlbmRwb2ludHVybExlbmd0aCI6IjE0OSIsImlzbG9vcGJhY2siOiJUcnVlIiwiY2lkIjoib1F1ejlPSFFBSUJIcDNONlFDTGxCUT09IiwidmVyIjoiaGFzaGVkcHJvb2Z0b2tlbiIsInNpdGVpZCI6Ik1XSTBZalkxTnpZdE9UQTJaQzAwWkRrMExUaG1ORGt0Tm1Rd01HRTVOVEEzWWpVdyIsImFwcF9kaXNwbGF5bmFtZSI6Ik9wZW5Qcm9qZWN0IERldiBBcHAiLCJnaXZlbl9uYW1lIjoiTWFyY2VsbG8iLCJmYW1pbHlfbmFtZSI6IlJvY2hhIiwic2lnbmluX3N0YXRlIjoiW1wia21zaVwiXSIsImFwcGlkIjoiNDI2MmRmMmItNzdiYi00OWMyLWE1ZGYtMjgzNTVkYTY3NmQyIiwidGlkIjoiNGQ0NGJmMzYtOWI1Ni00NWMwLTg4MDctYmJmMzg2ZGQwNDdmIiwidXBuIjoibXJvY2hhLm9wX291dGxvb2suY29tI2V4dCNAZmlubi5vbm1pY3Jvc29mdC5jb20iLCJwdWlkIjoiMTAwMzIwMDJFRDE5QkE1MCIsImNhY2hla2V5IjoiMGguZnxtZW1iZXJzaGlwfDEwMDMyMDAyZWQxOWJhNTBAbGl2ZS5jb20iLCJzY3AiOiJhbGxmaWxlcy53cml0ZSBhbGxzaXRlcy5yZWFkIGFsbHNpdGVzLndyaXRlIGFsbHByb2ZpbGVzLnJlYWQiLCJ0dCI6IjIiLCJpcGFkZHIiOiIyMDAzOmNkOjc3NDI6OTU4ZTpkY2NkOmJkZTM6MWU2MzpkMWYifQ.d9XC60xQvamhSCo089Mt8ZqqqXb4UTywdQJ2csn2nYI&ApiVersion=2.0","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"createdDateTime":"2024-02-14T19:22:55Z","eTag":"\"{4F60BD66-D055-4E65-B872-FE4FC1D1039C},3\"","id":"01AZJL5PLGXVQE6VOQMVHLQ4X6J7A5CA44","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject - Dev App"},"user":{"email":"mrocha.op@outlook.com","id":"d6e00f6d-1ae7-43e6-b0af-15d99a56d4ce","displayName":"Marcello - Rocha"}},"lastModifiedDateTime":"2024-02-14T19:22:56Z","name":"files_query_root.yml","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PKBLRGPNT6GAJFIAWK2WNALFU7K","name":"Subfolder + string: '{"@odata.context":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/_api/v2.0/$metadata#items/$entity","@content.downloadUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/_layouts/15/download.aspx?UniqueId=b9c6b544-c0a3-4528-bafa-7d1100f61d91&Translate=false&tempauth=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfZGlzcGxheW5hbWUiOiJPcGVuUHJvamVjdCBEZXYgQXBwIiwiYXBwaWQiOiI0MjYyZGYyYi03N2JiLTQ5YzItYTVkZi0yODM1NWRhNjc2ZDIiLCJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvZmlubi5zaGFyZXBvaW50LmNvbUA0ZDQ0YmYzNi05YjU2LTQ1YzAtODgwNy1iYmYzODZkZDA0N2YiLCJjYWNoZWtleSI6IjBoLmZ8bWVtYmVyc2hpcHwxMDAzMjAwMmVkMmNhMDBlQGxpdmUuY29tIiwiY2lkIjoib1NJajVlUXdBSUN6WU1xWTkyTEpzUT09IiwiZW5kcG9pbnR1cmwiOiJlT01OU0lXUEFCMkkzWlhjY3p3d0s5ZzRCakJQcVBlSms3VVpzUXZrc3pBPSIsImVuZHBvaW50dXJsTGVuZ3RoIjoiMTQ5IiwiZXhwIjoiMTcxMzk2NTEzNSIsImZhbWlseV9uYW1lIjoiU2NodWJlcnQiLCJnaXZlbl9uYW1lIjoiRXJpYyIsImlwYWRkciI6IjkzLjIyOS4yMDguMjQiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImlzcyI6IjAwMDAwMDAzLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMCIsIm5iZiI6IjE3MTM5NjE1MzUiLCJwdWlkIjoiMTAwMzIwMDJFRDJDQTAwRSIsInNjcCI6ImFsbGZpbGVzLndyaXRlIGFsbHNpdGVzLnJlYWQgYWxsc2l0ZXMud3JpdGUgYWxscHJvZmlsZXMucmVhZCIsInNpdGVpZCI6Ik1XSTBZalkxTnpZdE9UQTJaQzAwWkRrMExUaG1ORGt0Tm1Rd01HRTVOVEEzWWpVdyIsInRpZCI6IjRkNDRiZjM2LTliNTYtNDVjMC04ODA3LWJiZjM4NmRkMDQ3ZiIsInR0IjoiMiIsInVwbiI6ImVzY2h1YmVydC5vcF9vdXRsb29rLmNvbSNleHQjQGZpbm4ub25taWNyb3NvZnQuY29tIiwidmVyIjoiaGFzaGVkcHJvb2Z0b2tlbiJ9.5mdJwBAE8bI69tfqPhBIINy5rw1BNkUBy5ZeaecoXCk&ApiVersion=2.0","@deprecated.Decorator":"decorator + has been deprecated. Refer to folder.decorator","createdBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric + Schubert"}},"createdDateTime":"2024-04-24T12:25:35Z","eTag":"\"{B9C6B544-C0A3-4528-BAFA-7D1100F61D91},3\"","id":"01AZJL5PKEWXDLTI6AFBC3V6T5CEAPMHMR","lastModifiedBy":{"application":{"id":"4262df2b-77bb-49c2-a5df-28355da676d2","displayName":"OpenProject + Dev App"},"user":{"email":"eschubert.op@outlook.com","id":"0a0d38a9-a59b-4245-93fa-0d2cf727f17a","displayName":"Eric + Schubert"}},"lastModifiedDateTime":"2024-04-24T12:25:35Z","name":"files_query_root.yml","parentReference":{"driveType":"documentLibrary","driveId":"b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs","id":"01AZJL5PITUSG2E4BXPNG3MNS325DYSTX7","name":"Subfolder with File","path":"/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/root:/Test - Template Folder/Subfolder with File","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Test%20Template%20Folder/Subfolder%20with%20File/files_query_root.yml","cTag":"\"c:{4F60BD66-D055-4E65-B872-FE4FC1D1039C},2\"","file":{"hashes":{"quickXorHash":"GgbM1xxLeQNBtKn2c8vlsz73+Fk="},"irmEffectivelyEnabled":false,"irmEnabled":false,"mimeType":"application/octet-stream"},"fileSystemInfo":{"createdDateTime":"2024-02-14T19:22:55Z","lastModifiedDateTime":"2024-02-14T19:22:56Z"},"shared":{"effectiveRoles":["write"],"scope":"users"},"size":4379}' - recorded_at: Wed, 14 Feb 2024 19:22:56 GMT + Template Folder/Subfolder with File","siteId":"1b4b6576-906d-4d94-8f49-6d00a9507b50"},"webUrl":"https://finn.sharepoint.com/sites/openprojectfilestoragetests/VCR/Test%20Template%20Folder/Subfolder%20with%20File/files_query_root.yml","cTag":"\"c:{B9C6B544-C0A3-4528-BAFA-7D1100F61D91},2\"","file":{"hashes":{"quickXorHash":"GgbM1xxLeQNBtKn2c8vlsz73+Fk="},"irmEffectivelyEnabled":false,"irmEnabled":false,"mimeType":"application/octet-stream"},"fileSystemInfo":{"createdDateTime":"2024-04-24T12:25:35Z","lastModifiedDateTime":"2024-04-24T12:25:35Z"},"shared":{"effectiveRoles":["write"],"scope":"users"},"size":4379}' + recorded_at: Wed, 24 Apr 2024 12:25:35 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_teardown.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_teardown.yml index 8d1c97c08a5..d40c015a7c0 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_teardown.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_folder_teardown.yml @@ -1,22 +1,79 @@ --- http_interactions: +- request: + method: post + uri: https://login.microsoftonline.com/4d44bf36-9b56-45c0-8807-bbf386dd047f/oauth2/v2.0/token + body: + encoding: ASCII-8BIT + string: grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default+offline_access&client_id=4262df2b-77bb-49c2-a5df-28355da676d2&client_secret=Vwk8Q%7EJTuPh.pAjvPiWBQBdTFMDK%7EAIwxbj9_axB + headers: + User-Agent: + - httpx.rb/1.2.4 + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + Content-Type: + - application/x-www-form-urlencoded + Content-Length: + - '201' + response: + status: + code: 200 + message: OK + headers: + Cache-Control: + - no-store, no-cache + Pragma: + - no-cache + Content-Type: + - application/json; charset=utf-8 + Expires: + - "-1" + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + P3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + X-Ms-Request-Id: + - b32c65a2-3984-4641-8da5-5d454cf79400 + X-Ms-Ests-Server: + - 2.1.17846.6 - WEULR1 ProdSlices + X-Ms-Srs: + - 1.P + X-Xss-Protection: + - '0' + Set-Cookie: + - fpc=Ajnsh8dOGytFoKfHYvCAbvikbDoXAQAAAEHxut0OAAAA; expires=Fri, 24-May-2024 + 12:25:38 GMT; path=/; secure; HttpOnly; SameSite=None, x-ms-gateway-slice=estsfd; + path=/; secure; samesite=none; httponly, stsservicecookie=estsfd; path=/; + secure; samesite=none; httponly + Date: + - Wed, 24 Apr 2024 12:25:37 GMT + Connection: + - close + Content-Length: + - '1735' + body: + encoding: UTF-8 + string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' + recorded_at: Wed, 24 Apr 2024 12:25:38 GMT - request: method: delete - uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PNRT4JHUBDHNJF2HOFKENALDGCZ + uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/01AZJL5PK7O3S74VUDBZDID3ZBVXWMQVYS body: encoding: US-ASCII string: '' headers: - Authorization: - - Bearer - Accept: - - application/json - Content-Type: - - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 + Accept: + - "*/*" Accept-Encoding: - gzip, deflate + Authorization: + - Bearer response: status: code: 204 @@ -27,15 +84,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - 3894b2da-6735-41c3-a0a7-ac7d5cbea072 + - 26aa4654-97f8-4afa-a6a9-e5bd7c6c2468 Client-Request-Id: - - 3894b2da-6735-41c3-a0a7-ac7d5cbea072 + - 26aa4654-97f8-4afa-a6a9-e5bd7c6c2468 X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000001EE"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF00000D37"}}' Date: - - Wed, 14 Feb 2024 19:22:58 GMT + - Wed, 24 Apr 2024 12:25:38 GMT body: encoding: UTF-8 string: '' - recorded_at: Wed, 14 Feb 2024 19:22:59 GMT + recorded_at: Wed, 24 Apr 2024 12:25:38 GMT recorded_with: VCR 6.2.0 diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_source_not_found.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_source_not_found.yml index 7e9a5843b31..ff0318c694b 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_source_not_found.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/one_drive/copy_template_source_not_found.yml @@ -37,24 +37,26 @@ http_interactions: P3p: - CP="DSP CUR OTPi IND OTRi ONL FIN" X-Ms-Request-Id: - - b7e44639-1c9b-49eb-9d06-c76efc61aa00 + - a35b3182-39d0-4cfb-b1e9-415048e19300 X-Ms-Ests-Server: - - 2.1.17282.6 - WEULR1 ProdSlices + - 2.1.17846.6 - FRC ProdSlices + X-Ms-Srs: + - 1.P X-Xss-Protection: - '0' Set-Cookie: - - fpc=ApI_7PNRlNRAnwPdJkQyVQikbDoXAQAAABEKX90OAAAA; expires=Fri, 15-Mar-2024 - 19:22:58 GMT; path=/; secure; HttpOnly; SameSite=None + - fpc=AmoOF8b2SjRGvV5NV0Jvi2-kbDoXAQAAAEHxut0OAAAA; expires=Fri, 24-May-2024 + 12:25:38 GMT; path=/; secure; HttpOnly; SameSite=None - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly Date: - - Wed, 14 Feb 2024 19:22:57 GMT + - Wed, 24 Apr 2024 12:25:37 GMT Content-Length: - '1708' body: encoding: UTF-8 string: '{"token_type":"Bearer","expires_in":3599,"ext_expires_in":3599,"access_token":""}' - recorded_at: Wed, 14 Feb 2024 19:22:58 GMT + recorded_at: Wed, 24 Apr 2024 12:25:38 GMT - request: method: post uri: https://graph.microsoft.com/v1.0/drives/b!dmVLG22QlE2PSW0AqVB7UOhZ8n7tjkVGkgqLNnuw2OBb-brzKzZAR4DYT1k9KPXs/items/TheCakeIsALie/copy?@microsoft.graph.conflictBehavior=fail @@ -69,7 +71,7 @@ http_interactions: Content-Type: - application/json User-Agent: - - httpx.rb/1.2.2 + - httpx.rb/1.2.4 Accept-Encoding: - gzip, deflate Content-Length: @@ -81,8 +83,6 @@ http_interactions: headers: Cache-Control: - no-store, no-cache - Transfer-Encoding: - - chunked Content-Type: - application/json Content-Encoding: @@ -92,15 +92,15 @@ http_interactions: Strict-Transport-Security: - max-age=31536000 Request-Id: - - e5c63576-651d-4604-b3b2-762cc1a3bbf6 + - 68ae29d7-e08b-4d0e-a225-84a6bbfe49df Client-Request-Id: - - e5c63576-651d-4604-b3b2-762cc1a3bbf6 + - 68ae29d7-e08b-4d0e-a225-84a6bbfe49df X-Ms-Ags-Diagnostic: - - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"5","ScaleUnit":"001","RoleInstance":"FR2PEPF000003EA"}}' + - '{"ServerInfo":{"DataCenter":"Germany West Central","Slice":"E","Ring":"4","ScaleUnit":"000","RoleInstance":"FR1PEPF0000102D"}}' Date: - - Wed, 14 Feb 2024 19:22:57 GMT + - Wed, 24 Apr 2024 12:25:37 GMT body: encoding: UTF-8 - string: '{"error":{"code":"itemNotFound","message":"Item not found","innerError":{"date":"2024-02-14T19:22:58","request-id":"e5c63576-651d-4604-b3b2-762cc1a3bbf6","client-request-id":"e5c63576-651d-4604-b3b2-762cc1a3bbf6"}}}' - recorded_at: Wed, 14 Feb 2024 19:22:58 GMT + string: '{"error":{"code":"itemNotFound","message":"Item not found","innerError":{"date":"2024-04-24T12:25:38","request-id":"68ae29d7-e08b-4d0e-a225-84a6bbfe49df","client-request-id":"68ae29d7-e08b-4d0e-a225-84a6bbfe49df"}}}' + recorded_at: Wed, 24 Apr 2024 12:25:38 GMT recorded_with: VCR 6.2.0 From 738964885d38fda3376d347a5584fbb12521a139 Mon Sep 17 00:00:00 2001 From: Dombi Attila <83396+dombesz@users.noreply.github.com> Date: Wed, 24 Apr 2024 16:25:05 +0300 Subject: [PATCH 13/43] Add AttributeHelperText specs for the Overview Sidebar --- .../overview_page/sidebar_spec.rb | 16 ++++++++++++++++ .../components/attribute_help_text_modal.rb | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/spec/features/projects/project_custom_fields/overview_page/sidebar_spec.rb b/spec/features/projects/project_custom_fields/overview_page/sidebar_spec.rb index 446a9d9d38a..2441210c9af 100644 --- a/spec/features/projects/project_custom_fields/overview_page/sidebar_spec.rb +++ b/spec/features/projects/project_custom_fields/overview_page/sidebar_spec.rb @@ -840,4 +840,20 @@ RSpec.describe "Show project custom fields on project overview page", :js, :with end end end + + describe "with attribute helper texts" do + let!(:instance) do + create :project_help_text, + attribute_name: boolean_project_custom_field.attribute_name + end + let(:modal) { Components::AttributeHelpTextModal.new(instance) } + + it "displays when active" do + overview_page.visit_page + # Open help text modal + modal.open! + expect(modal.modal_container).to have_text "Attribute help text" + modal.expect_edit(editable: true) + end + end end diff --git a/spec/features/support/components/attribute_help_text_modal.rb b/spec/features/support/components/attribute_help_text_modal.rb index a4e20861a4f..2c5a2cf0aa7 100644 --- a/spec/features/support/components/attribute_help_text_modal.rb +++ b/spec/features/support/components/attribute_help_text_modal.rb @@ -53,7 +53,7 @@ module Components def open! SeleniumHubWaiter.wait - container.find("[data-qa-help-text-for='#{help_text.attribute_name}']").click + container.find("[data-qa-help-text-for='#{help_text.attribute_name.camelize(:lower)}']").click expect(page).to have_css('[data-test-selector="attribute-help-text--header"]', text: help_text.attribute_caption) end From 2d473417ffa03f8bbee9654a148d306a9f33a872 Mon Sep 17 00:00:00 2001 From: ulferts Date: Wed, 24 Apr 2024 11:14:44 +0200 Subject: [PATCH 14/43] poc for morphing with keeping inputs in progress popover --- app/forms/work_packages/progress_form.rb | 4 +++ .../progress/preview-progress.controller.ts | 25 ++++++++++++++++--- 2 files changed, 26 insertions(+), 3 deletions(-) diff --git a/app/forms/work_packages/progress_form.rb b/app/forms/work_packages/progress_form.rb index 1102a680d2d..36cfd5d5ba4 100644 --- a/app/forms/work_packages/progress_form.rb +++ b/app/forms/work_packages/progress_form.rb @@ -173,6 +173,10 @@ class WorkPackages::ProgressForm < ApplicationForm action: "input->work-packages--progress--touched-field-marker#markFieldAsTouched" } if @focused_field == name data[:"work-packages--progress--focus-field-target"] = "fieldToFocus" + # Prevent changes being morphed into the input that is currently focused. + # After this initial rendering, the preview-progress.controller takes over in maintaining + # the attribute on the input currently focused. + data["turbo-permanent"] = true end { data: } end diff --git a/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts b/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts index 091f5cdf8ef..5f3f479c957 100644 --- a/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts +++ b/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts @@ -46,9 +46,10 @@ export default class PreviewProgressController extends Controller { private debouncedPreview:(event:Event) => void; private frameMorphRenderer:(event:CustomEvent) => void; + private togglePermanentAttribute:(event:Event) => void; connect() { - this.debouncedPreview = debounce((event:Event) => { void this.preview(event); }, 500); + this.debouncedPreview = debounce((event:Event) => { void this.preview(event); }, 100); // TODO: Ideally morphing in this single controller should not be necessary. // Turbo supports morphing, by adding the attribute. // However, it has a bug, and it doesn't morphs when reloading the frame via javascript. @@ -56,11 +57,25 @@ export default class PreviewProgressController extends Controller { // this code and just use instead. this.frameMorphRenderer = (event:CustomEvent) => { event.detail.render = (currentElement:HTMLElement, newElement:HTMLElement) => { - morphdom(currentElement, newElement, { childrenOnly: true }); + morphdom(currentElement, newElement, { + childrenOnly: true, + onBeforeElUpdated: (fromEl) => { + return !fromEl.hasAttribute('data-turbo-permanent'); + }, + }); }; }; + this.togglePermanentAttribute = (event:FocusEvent) => { + if (event.target) { + (event.target as HTMLInputElement).toggleAttribute('data-turbo-permanent', event.type === 'focus'); + } + }; + this.progressInputTargets.forEach((target) => { + target.addEventListener('focus', this.togglePermanentAttribute); + target.addEventListener('blur', this.togglePermanentAttribute); + target.addEventListener('input', this.debouncedPreview); }); @@ -69,7 +84,11 @@ export default class PreviewProgressController extends Controller { } disconnect() { - this.progressInputTargets.forEach((target) => target.removeEventListener('input', this.debouncedPreview)); + this.progressInputTargets.forEach((target) => { + target.removeEventListener('input', this.debouncedPreview); + target.removeEventListener('focus', this.togglePermanentAttribute); + target.removeEventListener('blur', this.togglePermanentAttribute); + }); const turboFrame = this.formTarget.closest('turbo-frame') as HTMLFrameElement; turboFrame.removeEventListener('turbo:before-frame-render', this.frameMorphRenderer); } From 623a6f3a6968cac0765742410ecb77ca997928d9 Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Wed, 24 Apr 2024 16:47:41 +0200 Subject: [PATCH 15/43] [#53996] fixed nc sync service spec *sigh* - this test needs rework 0o --- ...ud_group_folder_properties_sync_service.rb | 19 +-- ...oup_folder_properties_sync_service_spec.rb | 126 ++++++++---------- 2 files changed, 64 insertions(+), 81 deletions(-) diff --git a/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb b/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb index 4121efa8cf3..db20f46f610 100644 --- a/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb +++ b/modules/storages/app/services/storages/nextcloud_group_folder_properties_sync_service.rb @@ -212,25 +212,16 @@ module Storages folder_name = project_storage.managed_project_folder_path parent_location = Peripherals::ParentFolder.new("/") - Peripherals::Registry - .resolve("nextcloud.commands.create_folder") - .call(storage: @storage, auth_strategy:, folder_name:, parent_location:) - .result_or do |error| + created_folder = Peripherals::Registry + .resolve("nextcloud.commands.create_folder") + .call(storage: @storage, auth_strategy:, folder_name:, parent_location:) + .result_or do |error| format_and_log_error(error, folder: folder_name) return ServiceResult.failure(errors: error) end - folder_id_result = Peripherals::Registry - .resolve("nextcloud.queries.file_ids") - .call(storage: @storage, path: folder_path) - .result_or do |error| - format_and_log_error(error, path:) - - return ServiceResult.failure(errors: error) - end - - project_folder_id = folder_id_result.dig(folder_path, "fileid") + project_folder_id = created_folder.id last_project_folder = ::Storages::LastProjectFolder .find_by( project_storage_id: project_storage.id, diff --git a/modules/storages/spec/services/storages/nextcloud_group_folder_properties_sync_service_spec.rb b/modules/storages/spec/services/storages/nextcloud_group_folder_properties_sync_service_spec.rb index 2541490f6f6..d9608269676 100644 --- a/modules/storages/spec/services/storages/nextcloud_group_folder_properties_sync_service_spec.rb +++ b/modules/storages/spec/services/storages/nextcloud_group_folder_properties_sync_service_spec.rb @@ -107,6 +107,19 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do XML end + let(:propfind_folder_info_request_body) do + <<~XML + + + + + + + + + + XML + end let(:root_folder_propfind_response_body) do <<~XML @@ -185,6 +198,12 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do 819 + 0 + Tue, 23 Apr 2024 08:28:58 GMT + + RGDNVCK + + OpenProject HTTP/1.1 200 OK @@ -515,26 +534,6 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do XML end - let(:propfind_response_body3) do - <<~XML - - - - /remote.php/dav/files/OpenProject/OpenProject/Project3%20%28#{project3.id}%29/ - - - 2600003 - - HTTP/1.1 200 OK - - - - XML - end let(:request_stubs) { [] } @@ -595,7 +594,7 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do project_folder_mode: "automatic", project: project3, storage:, - project_folder_id: nil) + project_folder_id: "2600003") end let!(:project_storage4) do create(:project_storage, @@ -629,11 +628,11 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do it "sets project folders properties" do expect(project_storage1.project_folder_id).to be_nil expect(project_storage2.project_folder_id).to eq("123") - expect(project_storage3.project_folder_id).to be_nil + expect(project_storage3.project_folder_id).to eq("2600003") expect(project_storage1.last_project_folders.pluck(:origin_folder_id)).to eq([nil]) expect(project_storage2.last_project_folders.pluck(:origin_folder_id)).to eq(["123"]) - expect(project_storage3.last_project_folders.pluck(:origin_folder_id)).to eq([nil]) + expect(project_storage3.last_project_folders.pluck(:origin_folder_id)).to eq(["2600003"]) described_class.new(storage).call @@ -754,7 +753,7 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" } - ).to_return(status: 404, body: "", headers: {}) + ).to_return(status: 404, body: "not found", headers: {}) end it "continues normally ignoring that folder" do @@ -773,8 +772,8 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do .to have_received(:warn) .with(folder: "OpenProject/[Sample] Project Name | Ehuu (#{project1.id})/", command: Storages::Peripherals::StorageInteraction::Nextcloud::CreateFolderCommand, - message: "Outbound request destination not found", - data: { status: 404, body: "" }) + message: "Outbound request destination not found!", + data: "not found") end end @@ -953,7 +952,9 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=", "Depth" => "1" } - ).to_return(status: 207, body: root_folder_propfind_response_body, headers: {}) + ).to_return(status: 207, + body: root_folder_propfind_response_body, + headers: { "Content-Type" => "application/xml" }) # 1 - Root folder SetPermissions request_stubs << stub_request(:proppatch, "#{storage.host}/remote.php/dav/files/OpenProject/OpenProject") @@ -962,7 +963,9 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" } - ).to_return(status: 207, body: root_folder_set_permissions_response_body, headers: {}) + ).to_return(status: 207, + body: root_folder_set_permissions_response_body, + headers: { "Content-Type" => "application/xml" }) # 2 - OpenProject Project Folder Creation request_stubs << stub_request( @@ -975,18 +978,20 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do } ).to_return(status: 201, body: "", headers: {}) - # 3 - OpenProject PropFind for folder ID + # 3 - OpenProject PropFind for created folder properties request_stubs << stub_request( :propfind, "#{storage.host}/remote.php/dav/files/OpenProject/OpenProject/" \ "%5BSample%5D%20Project%20Name%20%7C%20Ehuu%20(#{project1.id})/" ).with( - body: propfind_request_body, + body: propfind_folder_info_request_body, headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=", "Depth" => "1" } - ).to_return(status: 207, body: created_folder_propfind_response_body, headers: {}) + ).to_return(status: 207, + body: created_folder_propfind_response_body, + headers: { "Content-Type" => "application/xml" }) # 4 - Move/Rename Folder request_stubs << stub_request( @@ -1010,7 +1015,9 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" } - ).to_return(status: 207, body: created_folder_set_permissions_response_body, headers: {}) + ).to_return(status: 207, + body: created_folder_set_permissions_response_body, + headers: { "Content-Type" => "application/xml" }) # 6 - Hide Unknown Inactive Folder request_stubs << stub_request( @@ -1021,7 +1028,9 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" } - ).to_return(status: 207, body: hide_folder_set_permissions_response_body, headers: {}) + ).to_return(status: 207, + body: hide_folder_set_permissions_response_body, + headers: { "Content-Type" => "application/xml" }) # 7 - Hide Inactive Project Folder request_stubs << stub_request( @@ -1032,7 +1041,7 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" } - ).to_return(status: 207, body: set_permissions_response_body5, headers: {}) + ).to_return(status: 207, body: set_permissions_response_body5, headers: { "Content-Type" => "application/xml" }) # 8 - Set folder Permissions request_stubs << stub_request( @@ -1044,7 +1053,7 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" } - ).to_return(status: 207, body: set_permissions_response_body, headers: {}) + ).to_return(status: 207, body: set_permissions_response_body, headers: { "Content-Type" => "application/xml" }) # 9 - Set public project folder permissions request_stubs << stub_request( @@ -1055,7 +1064,7 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" } - ).to_return(status: 207, body: set_permissions_response_body6, headers: {}) + ).to_return(status: 207, body: set_permissions_response_body6, headers: { "Content-Type" => "application/xml" }) request_stubs << stub_request( :proppatch, @@ -1065,7 +1074,7 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" } - ).to_return(status: 207, body: set_permissions_response_body7, headers: {}) + ).to_return(status: 207, body: set_permissions_response_body7, headers: { "Content-Type" => "application/xml" }) # 11 - Get all user in the remote group request_stubs << stub_request(:get, "#{storage.host}/ocs/v1.php/cloud/groups/#{storage.group}") @@ -1074,7 +1083,9 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=", "OCS-APIRequest" => "true" } - ).to_return(status: 200, body: group_users_response_body, headers: {}) + ).to_return(status: 200, + body: group_users_response_body, + headers: { "Content-Type" => "application/xml" }) # 12 - Add user to group request_stubs << stub_request(:post, "#{storage.host}/ocs/v1.php/cloud/users/Obi-Wan/groups") @@ -1084,7 +1095,9 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=", "Ocs-Apirequest" => "true" } - ).to_return(status: 200, body: add_user_to_group_response_body, headers: {}) + ).to_return(status: 200, + body: add_user_to_group_response_body, + headers: { "Content-Type" => "application/xml" }) request_stubs << stub_request(:post, "#{storage.host}/ocs/v1.php/cloud/users/Yoda/groups") .with( @@ -1093,7 +1106,9 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=", "Ocs-Apirequest" => "true" } - ).to_return(status: 200, body: add_user_to_group_response_body, headers: {}) + ).to_return(status: 200, + body: add_user_to_group_response_body, + headers: { "Content-Type" => "application/xml" }) request_stubs << stub_request(:post, "#{storage.host}/ocs/v1.php/cloud/users/Darth%20Vader/groups") .with( @@ -1102,7 +1117,9 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=", "Ocs-Apirequest" => "true" } - ).to_return(status: 200, body: add_user_to_group_response_body, headers: {}) + ).to_return(status: 200, + body: add_user_to_group_response_body, + headers: { "Content-Type" => "application/xml" }) # remove user from group request_stubs << stub_request( @@ -1113,32 +1130,7 @@ RSpec.describe Storages::NextcloudGroupFolderPropertiesSyncService, :webmock do "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=", "Ocs-Apirequest" => "true" } - ).to_return(status: 200, body: remove_user_from_group_response, headers: {}) - - # Create an already existing folder - request_stubs << stub_request( - :mkcol, - "#{storage.host}/remote.php/dav/files/OpenProject/OpenProject/Project3%20(#{project3.id})/" - ).with( - headers: { - "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" - } - ).to_return(status: 405, body: <<~XML, headers: {}) - - - Sabre\\DAV\\Exception\\MethodNotAllowed - The resource you tried to create already exists - - XML - - # Get the already existing folder id - request_stubs << stub_request( - :propfind, - "#{storage.host}/remote.php/dav/files/OpenProject/OpenProject/Project3%20(#{project3.id})/" - ).with( - headers: { "Authorization" => "Basic T3BlblByb2plY3Q6MTIzNDU2Nzg=" }, - body: propfind_request_body - ).to_return(status: 200, body: propfind_response_body3, headers: {}) + ).to_return(status: 200, body: remove_user_from_group_response, headers: { "Content-Type" => "application/xml" }) end def parse_error_msg(msg) From 8800b67c335258b81d0cfd025228f041bc9b9904 Mon Sep 17 00:00:00 2001 From: ulferts Date: Wed, 24 Apr 2024 17:13:59 +0200 Subject: [PATCH 16/43] only have single registration for custom morphing --- frontend/src/turbo/setup.ts | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/frontend/src/turbo/setup.ts b/frontend/src/turbo/setup.ts index af5ec077a37..0f10dd45405 100644 --- a/frontend/src/turbo/setup.ts +++ b/frontend/src/turbo/setup.ts @@ -2,7 +2,6 @@ import '../typings/shims.d.ts'; import * as Turbo from '@hotwired/turbo'; import { registerDialogStreamAction } from './dialog-stream-action'; import { addTurboEventListeners } from './turbo-event-listeners'; -import morphdom from 'morphdom'; import { ModalDialogElement } from '@openproject/primer-view-components/app/components/primer/alpha/modal_dialog'; // Disable default turbo-drive for now as we don't need it for now AND it breaks angular routing @@ -31,13 +30,3 @@ document.addEventListener('turbo:submit-end', (event:CustomEvent) => { dialog && dialog.close(true); } }); - -interface TurboBeforeFrameRenderEventDetail { - render:(currentElement:HTMLElement, newElement:HTMLElement) => void; -} - -document.addEventListener('turbo:before-frame-render', (event:CustomEvent) => { - event.detail.render = (currentElement:HTMLElement, newElement:HTMLElement) => { - morphdom(currentElement, newElement, { childrenOnly: true }); - }; -}); From 097990a5f88e2cc993cea18add47e9c1229f8473 Mon Sep 17 00:00:00 2001 From: OpenProject Actions CI Date: Thu, 25 Apr 2024 03:10:26 +0000 Subject: [PATCH 17/43] update locales from crowdin [ci skip] --- config/locales/crowdin/cs.yml | 6 +- config/locales/crowdin/es.yml | 2 +- config/locales/crowdin/js-no.yml | 6 +- config/locales/crowdin/no.yml | 252 +++++++++--------- config/locales/crowdin/pl.yml | 2 +- config/locales/crowdin/ru.yml | 4 +- config/locales/crowdin/sl.yml | 12 +- config/locales/crowdin/tr.yml | 2 +- config/locales/crowdin/zh-CN.yml | 2 +- modules/budgets/config/locales/crowdin/sl.yml | 2 +- .../calendar/config/locales/crowdin/js-sl.yml | 2 +- modules/costs/config/locales/crowdin/sl.yml | 2 +- .../config/locales/crowdin/js-cs.yml | 2 +- modules/meeting/config/locales/crowdin/no.yml | 36 +-- .../config/locales/crowdin/ro.yml | 2 +- 15 files changed, 167 insertions(+), 167 deletions(-) diff --git a/config/locales/crowdin/cs.yml b/config/locales/crowdin/cs.yml index 6263e06e40d..e9ae80ac647 100644 --- a/config/locales/crowdin/cs.yml +++ b/config/locales/crowdin/cs.yml @@ -81,7 +81,7 @@ cs: upgrade_info: "Přejděte na placenou verzi a začněte ji používat ve vašem týmu." journal_aggregation: explanation: - text: "Individuální akce/úpravy uživatele (např. dvojnásobná aktualizace pracovního balíčku se sečtou do jediné akce, pokud je jejich časový rozdíl menší než stanovený čas. Budou zobrazeny jako jedna akce v rámci aplikace. Toto také zpozdí oznámení o stejný čas a sníží tak počet zasílaných e-mailů." + text: "Individuální akce/úpravy uživatele (např. dvojnásobná aktualizace pracovního balíčku se sečtou do jediné akce, pokud je jejich časový rozdíl menší než stanovený čas. Budou zobrazeny jako jedna akce v rámci aplikace. Toto také zpozdí oznámení o stejný čas a sníží tak počet zasílaných e-mailů a ovlivní se také zpoždění na adrese %{webhook_link}." link: "webhook" announcements: show_until: Zobrazit do @@ -3439,8 +3439,8 @@ cs: working: "%{day} je pracovní " non_working: "%{day} je nepracovní " dates: - working: "%{day} je pracovní " - non_working: "%{day} je nepracovní " + working: "%{date} je pracovní " + non_working: "%{date} je nepracovní " nothing_to_preview: "Nic pro náhled" api_v3: attributes: diff --git a/config/locales/crowdin/es.yml b/config/locales/crowdin/es.yml index 661f428a97c..b0da3a82558 100644 --- a/config/locales/crowdin/es.yml +++ b/config/locales/crowdin/es.yml @@ -3364,7 +3364,7 @@ es: working: "%{day} es ahora laboral" non_working: "%{day} es ahora no laboral" dates: - working: "%{day} es ahora laboral" + working: "%{date} es ahora laboral" non_working: "%{day} es ahora no laboral" nothing_to_preview: "Nada para previsualizar" api_v3: diff --git a/config/locales/crowdin/js-no.yml b/config/locales/crowdin/js-no.yml index 660e7527400..95763e2925b 100644 --- a/config/locales/crowdin/js-no.yml +++ b/config/locales/crowdin/js-no.yml @@ -926,7 +926,7 @@ message_work_package_status_blocked: "Status for arbeidspakke er ikke skrivbar på grunn av at lukket status og lukket versjon er tildelt." placeholder_filter_by_text: "Emne, beskrivelse, kommentarer, ..." progress: - title: "Work estimates and progress" + title: "Arbeidsestimater og framdrift" baseline: addition_label: "Lagt til for visning i tidsperioden for sammenligning" removal_label: "Fjernet fra visning i tidsperioden for sammenligning" @@ -1329,5 +1329,5 @@ Close: "Lukk" open_project_storage_modal: waiting_subtitle: - network_off: "There is a network problem." - network_on: "Network is back. We are trying." + network_off: "Det er et nettverksproblem." + network_on: "Nettverket er tilbake. Vi prøver igjen." diff --git a/config/locales/crowdin/no.yml b/config/locales/crowdin/no.yml index c1d982ef7da..0c8f29e8f9e 100644 --- a/config/locales/crowdin/no.yml +++ b/config/locales/crowdin/no.yml @@ -26,8 +26,8 @@ no_results_title_text: Det har ikke vært noen aktivitet i dette prosjektet i valgt periode admin: plugins: - no_results_title_text: Det er for tiden ingen utvidelser installert - no_results_content_text: Se siden vår for integrasjoner og utvidelser for mer informasjon. + no_results_title_text: Det er for tiden ingen utvidelser installert. + no_results_content_text: Se siden vår om integrasjoner og utvidelser for mer informasjon. custom_styles: color_theme: "Fargetema" color_theme_custom: "Egendefinert" @@ -39,15 +39,15 @@ header-item-font-color: "Header font" header-item-font-hover-color: "Overskrift på hover" header-border-bottom-color: "Overskrift ramme" - main-menu-bg-color: "Hovedmeny bakgrunn" + main-menu-bg-color: "Bakgrunn på hovedmeny" main-menu-bg-selected-background: "Hovedmeny når valgt" main-menu-bg-hover-background: "Hovedmeny ved peking" - main-menu-font-color: "Hovedmeny skrifttype" - main-menu-selected-font-color: "Hovedmeny skrift når valgt" - main-menu-hover-font-color: "Hovedmeny skrifttype ved peking" - main-menu-border-color: "Hovedmeny kantlinje" + main-menu-font-color: "Skrifttype i hovedmeny" + main-menu-selected-font-color: "Skrifttype i hovedmeny når valgt" + main-menu-hover-font-color: "Skrifttype i hovedmeny ved peking" + main-menu-border-color: "Kantlinje for hovedmeny" custom_colors: "Egendefinerte farger" - customize: "Tilpass OpenProject installasjonen med din egen logo og farger." + customize: "Tilpass OpenProject-installasjonen med din egen logo og farger." enterprise_notice: "Som en spesiell 'takk!' for deres økonomiske bidrag til å utvikle OpenProject, er dette lille tillegget bare tilgjengelig for Enterprise edition abonnenter." enterprise_more_info: "Merk: den brukte logoen vil være offentlig tilgjengelig." manage_colors: "Endre alternativer for fargevalg" @@ -56,9 +56,9 @@ accent-color: "Farge på lenker og andre moderat uthevede elementer" header-item-bg-hover-color: "Bakgrunnsfarge for klikkbare toppelementer når du peker med musen." header-item-font-color: "Skriftfarge på klikkbare toppelementer." - header-item-font-hover-color: "Skriftfarge for klikkbare toppelementer når du peker med musen." + header-item-font-hover-color: "Skriftfarge på klikkbare toppelementer når du peker med musen." header-border-bottom-color: "Tynn linje under overskriften. La dette feltet være tomt hvis du ikke vil ha en linje." - main-menu-bg-color: "Bakgrunnsfarge venstre meny." + main-menu-bg-color: "Bakgrunnsfarge på venstremeny." theme_warning: Endring av tema vil overskrive din egendefinerte stil. Designet vil da gå tapt. Er du sikker på at du vil fortsette? enterprise: upgrade_to_ee: "Oppgrader til Enterprise utgaven" @@ -77,7 +77,7 @@ buttons: upgrade: "Oppgrader nå" contact: "Kontakt oss for en demo" - enterprise_info_html: "er en Enterprise utvidelse." + enterprise_info_html: "er en Enterprise -utvidelse." upgrade_info: "Vennligst oppgrader til et betalt abonnement for å kunne aktivere og begynne å bruke det i ditt team." journal_aggregation: explanation: @@ -88,7 +88,7 @@ is_active: vises nå is_inactive: vises ikke antivirus_scan: - not_processed_yet_message: "Nedlasting er blokkert, fordi filen ikke ble skannet for virus enda. Vennligst prøv igjen senere." + not_processed_yet_message: "Nedlasting er blokkert, fordi filen ikke ble skannet for virus ennå. Vennligst prøv igjen senere." quarantined_message: "Et virus ble oppdaget i filen '%{filename}'. Den er satt i karantene og er ikke tilgjengelig for nedlasting." deleted_message: "Et virus ble oppdaget i filen '%{filename}'. Filen har blitt slettet." deleted_by_admin: "Filen '%{filename}' som var i karantene har blitt slettet av en administrator." @@ -101,7 +101,7 @@ attribute_help_texts: note_public: "Eventuell tekst og bilder du legger til i dette feltet er offentlig synlig for alle påloggede brukere!" text_overview: "I denne visningen kan du opprette egendefinerte hjelpetekster for attributtvisning. Når definert kan disse tekstene vises ved å klikke på hjelpeikonet ved siden av egenskapen det tilhører." - label_plural: "Egenskap hjelpetekster" + label_plural: "Egenskap for hjelpetekster" show_preview: "Forhåndsvis tekst" add_new: "Legge til hjelpetekst" edit: "Rediger hjelpetekst for %{attribute_caption}" @@ -122,8 +122,8 @@ name: Tabellnavn på LDAP-tilkoblingen host: LDAP-vertsnavn eller IP-adresse login_map: Egenskapsnøkkelen i LDAP som brukes til å identifisere den unike brukerinnloggingen. Vanligvis vil dette være `uid` eller `samAccountName`. - generic_map: Egenskapsnøkkelen i LDAP som er knyttet til OpenProject `%{attribute}` egenskap - admin_map_html: "Valgfritt: Egenskapsnøkkelen i LDAP som, hvis denne finnes, markerer OpenProject brukeren en administrator. La stå tom når du er i tvil." + generic_map: Egenskapsnøkkelen i LDAP som er knyttet til OpenProject `%{attribute}`-egenskap + admin_map_html: "Valgfritt: Egenskapsnøkkelen i LDAP som, hvis denne finnes, markerer OpenProject-brukeren som en administrator. La stå tom når du er i tvil." system_user_dn_html: | Angi DN for systembrukeren som kun brukes for lesetilgang.
@@ -323,47 +323,47 @@ wp_shares: "Delte arbeidspakker" groups: "Grupper" delete_member_dialog: - title: "Remove member" - will_remove_the_users_role: "This will remove the user’s role from this project." - will_remove_the_groups_role: "This will remove the group role from this project." + title: "Fjern medlem" + will_remove_the_users_role: "Dette vil fjerne brukerens rolle fra dette prosjektet." + will_remove_the_groups_role: "Dette vil fjerne grupperollen fra prosjektet." however_work_packages_shared_with_user_html: - one: "However, %{shared_work_packages_link} has also been shared with this user." - other: "However, %{shared_work_packages_link} have also been shared with this user." + one: "%{shared_work_packages_link} har imidlertid også blitt delt med denne brukeren." + other: "%{shared_work_packages_link} har imidlertid også blitt delt med denne brukeren." however_work_packages_shared_with_group_html: - one: "However, %{shared_work_packages_link} has also been shared with this group." - other: "However, %{shared_work_packages_link} have also been shared with this group." - remove_work_packages_shared_with_user_too: "A user that has been removed as member can still access shared work packages. Would you like to remove the shares too?" - remove_work_packages_shared_with_group_too: "A group that has been removed as member can still access shared work packages. Would you like to remove the shares too?" - will_not_affect_inherited_shares: "(This will not affect work packages shared with their group)." - can_remove_direct_but_not_shared_roles: "You can remove this user as a direct project member but a group they are in is also a member of this project, so they will continue being a member via the group." + one: "%{shared_work_packages_link} har imidlertid også blitt delt med denne gruppen." + other: "%{shared_work_packages_link} er imidlertid også delt med denne gruppen." + remove_work_packages_shared_with_user_too: "En bruker som er fjernet som medlem kan fortsatt få tilgang til delte arbeidspakker. Vil du fjerne alle delingene også?" + remove_work_packages_shared_with_group_too: "En gruppe som er fjernet som medlem kan fortsatt adgang til delte arbeidspakker. Vil du fjerne alle delingene også?" + will_not_affect_inherited_shares: "(Dette påvirker ikke arbeidspakker delt med gruppen)." + can_remove_direct_but_not_shared_roles: "Du kan fjerne brukeren som direkte prosjektmedlem, men en gruppe de er i, er i tillegg medlem av dette prosjektet. De vil dermed fortsette å være medlem via gruppen." also_work_packages_shared_with_user_html: - one: "Also, %{shared_work_packages_link} has been shared with this user." - other: "Also, %{shared_work_packages_link} have been shared with this user." - remove_project_membership_or_work_package_shares_too: "Do you want to remove just the user as a direct member (and keep the shares) or remove the work package shares too?" - will_remove_all_user_access_priveleges: "Deleting this member will remove all access privileges of the user to the project. The user will still exist as part of the instance." - will_remove_all_group_access_priveleges: "Deleting this member will remove all access privileges of the group to the project. The group will still exist as part of the instance." - cannot_delete_inherited_membership: "You cannot delete this member because they belong to a group that is itself a member of this project." - cannot_delete_inherited_membership_note_admin_html: "You can either remove the group as a member of the project or this specific member from the group in the %{administration_settings_link}." - cannot_delete_inherited_membership_note_non_admin: "You can either remove the group as a member of the project or contact your administrator to remove this specific member from the group." + one: "%{shared_work_packages_link} har imidlertid også blitt delt med denne brukeren." + other: "%{shared_work_packages_link} har imidlertid også blitt delt med denne brukeren." + remove_project_membership_or_work_package_shares_too: "Ønsker du å fjerne brukeren bare som direkte medlem (og beholde delingene) eller også fjerne delingene fra arbeidspakken?" + will_remove_all_user_access_priveleges: "Sletting av dette medlemmet vil fjerne alle tilgangsrettigheter til prosjektet. Brukeren vil fortsatt eksistere i systemet." + will_remove_all_group_access_priveleges: "Sletting av dette medlemmet vil fjerne alle tilgangsrettigheter til gruppen i prosjektet. Gruppen vil fortsatt eksistere i systemet." + cannot_delete_inherited_membership: "Du kan ikke slette dette medlemmet fordi det tilhører en gruppe som selv er medlem i dette prosjektet." + cannot_delete_inherited_membership_note_admin_html: "Du kan enten fjerne gruppen som medlem i prosjektet eller dette spesifikke medlemmet fra gruppen i %{administration_settings_link}." + cannot_delete_inherited_membership_note_non_admin: "Du kan enten fjerne gruppen som medlem i prosjektet, eller kontakte systemansvarlig for å fjerne dette bestemte medlemmet fra gruppen." delete_work_package_shares_dialog: - title: "Revoke work package shares" + title: "Opphev delinger for arbeidspakke" shared_with_this_user_html: - one: "%{all_shared_work_packages_link} has been shared with this user." - other: "%{all_shared_work_packages_link} have been shared with this user." + one: "%{all_shared_work_packages_link} har blitt delt med denne brukeren." + other: "%{all_shared_work_packages_link} har blitt delt med denne brukeren." shared_with_this_group_html: - one: "%{all_shared_work_packages_link} has been shared with this group." - other: "%{all_shared_work_packages_link} have been shared with this group." + one: "%{all_shared_work_packages_link} er delt med denne gruppen." + other: "%{all_shared_work_packages_link} er delt med denne gruppen." shared_with_permission_html: - one: "Only %{shared_work_packages_link} has been shared with %{shared_role_name} permissions." - other: "Only %{shared_work_packages_link} have been shared with %{shared_role_name} permissions." - revoke_all_or_with_role: "Would you like to revoke access to all shared work packages, or only those with %{shared_role_name} permissions?" - will_not_affect_inherited_shares: "(This will not affect work packages shared with their group)." - cannot_remove_inherited: "The work packages shares shared via groups cannot be removed." - cannot_remove_inherited_with_role: "The work packages shares with role %{shared_role_name} are shared via groups and cannot be removed." - cannot_remove_inherited_note_admin_html: "You can either revoke the share to the group or remove this specific member from the group in the %{administration_settings_link}." - cannot_remove_inherited_note_non_admin: "You can either revoke the share to the group or contact your administrator to remove this specific member from the group." + one: "Bare %{shared_work_packages_link} er delt med %{shared_role_name} -tillatelser." + other: "Bare %{shared_work_packages_link} er delt med %{shared_role_name} -tillatelser." + revoke_all_or_with_role: "Vil du oppheve tilgangen til alle delte arbeidspakker eller bare de med %{shared_role_name}-tillatelser?" + will_not_affect_inherited_shares: "(Dette påvirker ikke arbeidspakker delt med gruppen)." + cannot_remove_inherited: "Arbeidspakkene deler som deles via grupper kan ikke fjernes." + cannot_remove_inherited_with_role: "Arbeidspakkenes delinger med rollen %{shared_role_name} er delt via grupper og kan ikke fjernes." + cannot_remove_inherited_note_admin_html: "Du kan enten oppheve delingen til gruppen eller fjerne dette bestemte medlemmet fra gruppen i %{administration_settings_link}." + cannot_remove_inherited_note_non_admin: "Du kan enten oppheve delingen til gruppen eller kontakte systemansvarlig for å fjerne dette medlemmet fra gruppen." will_revoke_directly_granted_access: "This action will revoke their access to all of them, but the work packages shared with a group." - will_revoke_access_to_all: "This action will revoke their access to all of them." + will_revoke_access_to_all: "Denne handlingen vil fjerne deres tilgang til alle." my: access_token: failed_to_reset_token: "Tilgangstoken kunne ikke tilbakestilles: %{error}" @@ -598,7 +598,7 @@ oauth_client: client: "Klient ID" relation: - lag: "Lag" + lag: "Forsinkelse" from: "Arbeidspakke" to: "Relatert arbeidspakke" status: @@ -993,13 +993,13 @@ only_same_project_categories_allowed: "Kategorien for en arbeidpakke må være innenfor samme prosjekt som arbeidspakken." does_not_exist: "Den angitte kategorien finnes ikke." estimated_hours: - cant_be_inferior_to_remaining_work: "Cannot be lower than Remaining work." - must_be_set_when_remaining_work_is_set: "Required when Remaining work is set." - only_values_greater_or_equal_zeroes_allowed: "Must be >= 0." + cant_be_inferior_to_remaining_work: "Kan ikke være lavere enn gjenstående arbeid." + must_be_set_when_remaining_work_is_set: "Påkrevd når gjenværende arbeid er satt." + only_values_greater_or_equal_zeroes_allowed: "Må være >= 0." format: "%{message}" remaining_hours: - cant_exceed_work: "Cannot be higher than Work." - must_be_set_when_work_is_set: "Required when Work is set." + cant_exceed_work: "Kan ikke være høyere enn arbeidet." + must_be_set_when_work_is_set: "Påkrevet når arbeidet settes." format: "%{message}" readonly_status: "Arbeidspakken er i skrivebeskyttet status slik at egenskapene ikke kan endres." type: @@ -1103,12 +1103,12 @@ updated_by_on_time_entry: "logget tid oppdatert av %{user} på %{datetime}" updated_on: "oppdatert den %{datetime}" updated_on_time_entry: "logget tid oppdatert på %{datetime}" - deleted_on: "deleted on %{datetime}" - deleted_by_on: "deleted by %{user} on %{datetime}" - added_on: "added on %{datetime}" - added_by_on: "added by %{user} on %{datetime}" - removed_on: "removed on %{datetime}" - removed_by_on: "removed by %{user} on %{datetime}" + deleted_on: "slettet %{datetime}" + deleted_by_on: "slettet av %{user}, %{datetime}" + added_on: "lagt til %{datetime}" + added_by_on: "lagt til av %{user}, %{datetime}" + removed_on: "fjernet %{datetime}" + removed_by_on: "fjernet av %{user}, %{datetime}" parent_without_of: "Underprosjekt" parent_no_longer: "Ikke lenger underprosjekt for" time_entry: @@ -1122,16 +1122,16 @@ logged_for: "Logget for" meeting_agenda_item: duration: - added: "set to %{value}" - added_html: "set to %{value}" - removed: "removed" - updated: "changed from %{old_value} to %{value}" - updated_html: "changed from %{old_value} to %{value}" + added: "satt til %{value}" + added_html: "satt til %{value}" + removed: "fjernet" + updated: "endret fra %{old_value} til %{value}" + updated_html: "endret fra %{old_value} til %{value}" position: - updated: "reordered" + updated: "omsortert" work_package: - updated: "changed from %{old_value} to %{value}" - updated_html: "changed from %{old_value} to %{value}" + updated: "endret fra %{old_value} til %{value}" + updated_html: "endret fra %{old_value} til %{value}" filter: changeset: "Changesets" message: "Forum" @@ -1229,7 +1229,7 @@ token_cooldown: Sikkerhetskoden for sikkerhetskopiering vil være gyldig i %{hours} timer. backup_pending: Det finnes allerede en backup som venter. limit_reached: Du kan bare gjøre %{limit} sikkerhetskopieringer per dag. - button_actions: "Actions" + button_actions: "Handlinger" button_add: "Legg til" button_add_comment: "Legg til kommentar" button_add_member: Legg til medlem @@ -1300,14 +1300,14 @@ button_add_menu_entry: "Legg til menyelement" button_configure_menu_entry: "Konfigurèr menyelement" button_delete_menu_entry: "Slett menyelement" - button_view_shared_work_packages: "View shared work packages" - button_manage_roles: "Manage roles" - button_remove_member: "Remove member" - button_remove_member_and_shares: "Remove member and shares" - button_revoke_work_package_shares: "Revoke work package shares" - button_revoke_access: "Revoke access" - button_revoke_all: "Revoke all" - button_revoke_only: "Revoke only %{shared_role_name}" + button_view_shared_work_packages: "Vis delte arbeidspakker" + button_manage_roles: "Administrer roller" + button_remove_member: "Fjern medlem" + button_remove_member_and_shares: "Fjern medlem og delinger" + button_revoke_work_package_shares: "Opphev delinger for arbeidspakke" + button_revoke_access: "Fjern tilgang" + button_revoke_all: "Fjern alle" + button_revoke_only: "Fjern kun %{shared_role_name}" consent: checkbox_label: Jeg har merket meg og samtykker til det ovenfor. failure_message: Samtykke mislyktes, kan ikke fortsette. @@ -1629,8 +1629,8 @@ caused_changes: dates_changed: "Datoer endret" default_attribute_written: "Skrivebeskyttet attributter skrevet" - progress_mode_changed_to_status_based: "Progress calculation updated" - status_p_complete_changed: "Status % Complete changed" + progress_mode_changed_to_status_based: "Fremdriftsberegning oppdatert" + status_p_complete_changed: "Status % ferdig endret" system_update: "OpenProject system oppdatering:" cause_descriptions: work_package_predecessor_changed_times: etter endringer i forgjenger %{link} @@ -1644,18 +1644,18 @@ working: "%{day} er nå arbeidsdag" non_working: "%{day} er nå arbeidsfri" dates: - working: "%{day} er nå arbeidsdag" - non_working: "%{day} er nå arbeidsfri" - progress_mode_changed_to_status_based: Progress calculation mode set to status-based + working: "%{date} er nå arbeidsdag" + non_working: "%{date} er nå arbeidsfri" + progress_mode_changed_to_status_based: Framdriftsmodus satt til statusbasert status_p_complete_changed: >- - % complete value for status '%{status_name}' changed from %{old_value}% to %{new_value}% + % ferdigstilt verdi for status '%{status_name}' endret fra %{old_value}% til %{new_value}% system_update: file_links_journal: > Fra nå av vil aktivitet knyttet til linker (filer lagret i eksterne lagringer) vises her i aktivitetsfanen. Følgende representerer aktivitet med lenker som allerede eksisterer: progress_calculation_adjusted_from_disabled_mode: >- - Progress calculation automatically set to work-based mode and adjusted with version update. + Fremdriftsberegning automatisk satt til arbeidsbasert modus og justert med versjon. progress_calculation_adjusted: >- - Progress calculation automatically adjusted with version update. + Fremdriftsberegning automatisk justert med versjon. links: configuration_guide: "Konfigurasjonsveiviser" get_in_touch: "Har du spørsmål? Ta kontakt med oss." @@ -1779,7 +1779,7 @@ label_ldap_auth_source_new: "Ny LDAP-forbindelse" label_ldap_auth_source: "LDAP-tilkobling" label_ldap_auth_source_plural: "LDAP-forbindelser" - label_attribute_expand_text: "The complete text for '%{attribute}'" + label_attribute_expand_text: "Den fullstendige teksten for '%{attribute}'" label_authentication: "Autentisering" label_available_global_roles: "Tilgjengelige globale roller" label_available_project_forums: "Tilgjengelige forum" @@ -1911,7 +1911,7 @@ label_enterprise_support: "Bedriftsstøtte" label_enterprise_addon: "Enterprise utvidelse" label_environment: "Miljø" - label_estimates_and_time: "Estimates and progress" + label_estimates_and_time: "Estimater og fremdrift" label_equals: "er" label_everywhere: "overalt" label_example: "Eksempel" @@ -1995,7 +1995,7 @@ label_latest_revision: "Siste revisjon" label_latest_revision_plural: "Siste revideringer" label_ldap_authentication: "LDAP-autentisering" - label_learn_more: "Learn more" + label_learn_more: "Lær mer" label_less_or_equal: "<=" label_less_than_ago: "mindre enn dager siden" label_list: "Liste" @@ -2113,7 +2113,7 @@ label_precedes: "kommer før" label_preferences: "Innstillinger" label_preview: "Forhåndsvis" - label_preview_not_available: "Preview not available" + label_preview_not_available: "Forhåndsvisning ikke tilgjengelig" label_previous: "Forrige" label_previous_week: "Forrige uke" label_principal_invite_via_email: " eller inviter nye brukere via e-post" @@ -2121,7 +2121,7 @@ label_privacy_policy: "Data personvern og sikkerhetspolicy" label_product_version: "Produktversjon" label_profile: "Profil" - label_percent_complete: "% Complete" + label_percent_complete: "% Ferdig" label_project_activity: "Aktivitet i prosjektet" label_project_attribute_plural: "Prosjekt egenskaper" label_project_count: "Antall prosjekter" @@ -2131,7 +2131,7 @@ label_project_hierarchy: "Prosjekthierarki" label_project_new: "Nytt prosjekt" label_project_plural: "Prosjekter" - label_project_list_plural: "Project lists" + label_project_list_plural: "Prosjektlister" label_project_attributes_plural: "Prosjektegenskaper" label_project_custom_field_plural: "Prosjektegenskaper" label_project_settings: "Prosjektinnstillinger" @@ -2158,7 +2158,7 @@ label_relation_delete: "Slett relasjon" label_relation_new: "Ny relasjon" label_release_notes: "Utgivelsesnotater" - label_remaining_work: "Remaining work" + label_remaining_work: "Gjenstående arbeid" label_remove_columns: "Fjern valgte kolonner" label_renamed: "omdøpt" label_reply_plural: "Svar" @@ -2291,7 +2291,7 @@ label_wiki_show_new_page_link: "Vis undermenyelement 'Opprett ny underside'" label_wiki_show_submenu_item: "Vis som undermenyelement for " label_wiki_start: "Startside" - label_work: "Work" + label_work: "Arbeid" label_work_package: "Arbeidspakke" label_work_package_attachments: "Vedlegg på arbeidspakke" label_work_package_category_new: "Ny kategori" @@ -2335,7 +2335,7 @@ other: "{count} filer" zero: "ingen filer" label_yesterday: "i går" - label_zen_mode: "Zen mode" + label_zen_mode: "Zen-modus" label_role_type: "Type" label_member_role: "Prosjektrolle" label_global_role: "Global rolle" @@ -2412,32 +2412,32 @@ storages: health: plaintext: - storage: "Storage" + storage: "Lagring" healthy: - summary: "Good news! The status of your storage, %{storage_name}, is currently displaying as \"Healthy\"." - error-solved-on: "Solved On" - recommendation: "We will continue monitoring the system to ensure it remains in good health. In case of any discrepancies, we will notify you." - details: "For more details or to make any necessary amendments, you can visit your storage configuration" + summary: "Gode nyheter! Status for lagringen din, %{storage_name}, vises for øyeblikket som \"Sunn\"." + error-solved-on: "Løst" + recommendation: "Vi vil fortsette å overvåke systemet for å sikre at det holdes i god helse. Ved eventuelle avvik vil vi varsle deg." + details: "For mer informasjon eller for å gjøre nødvendige endringer, kan du besøke konfigurasjonen for lagring" unhealthy: - summary: "The status of your storage, %{storage_name}, is currently displaying as \"Error\". We've detected an issue that might require your attention." - error-details: "Error Details" - error-message: "Error Message" - error-occurred-on: "Occurred On" - recommendation: "We recommend heading over to the storage configuration page to address this issue" - unsubscribe: "If you would no longer like to receive these notifications, you can unsubscribe at any time. To unsubscribe, please follow the instructions on this page" - email_notification_settings: "Storage email notification settings" - see_storage_settings: "See storage settings" + summary: "Statusen for lagring, %{storage_name}, vises for øyeblikket som \"Feil\". Vi oppdaget et problem som kan kreve oppmerksomheten din." + error-details: "Feildetaljer" + error-message: "Feilmelding" + error-occurred-on: "Skjedde" + recommendation: "Vi anbefaler å gå over til konfigurasjonssiden for å løse dette problemet" + unsubscribe: "Hvis du ikke lenger ønsker å motta disse varslene, kan du når som helst melde deg av. For å avslutte abonnementet, følg instruksjonene på denne siden" + email_notification_settings: "Innstillinger for e-postvarsling om lagring" + see_storage_settings: "Se lagringsinnstillinger" healthy: - subject: "Storage \"%{name}\" is now healthy!" - solved_at: "solved at" - summary: "The problem with your %{storage_name} storage integration is now solved" + subject: "Lagringsplass \"%{name}\" er nå friskt!" + solved_at: "løst" + summary: "Problemet med din %{storage_name} lagringsintegrasjon er nå løst" unhealthy: - subject: "Storage \"%{name}\" is unhealthy!" - since: "since" - summary: "There is a problem with your %{storage_name} storage integration" + subject: "Lagringsplass \"%{name}\" er ikke friskt!" + since: "siden" + summary: "Det er et problem med %{storage_name}-lagringsintegrasjonen din" troubleshooting: - text: "For more information, check file storages" - link_text: "troubleshooting documentation" + text: "For mer informasjon, kontroller fillagring" + link_text: "dokumentasjon om feilsøking" mail_body_account_activation_request: "En ny bruker (%{value}) har registrert seg. Kontoen venter på din godkjennelse:" mail_body_account_information: "Din kontoinformasjon" mail_body_account_information_external: "Du kan bruke din %{value}-konto for innlogging." @@ -2923,11 +2923,11 @@ setting_file_max_size_displayed: "Maks størrelse på tekstfiler som vises inline" setting_host_name: "Vertsnavn" setting_invitation_expiration_days: "Aktiverings e-post utløper etter" - setting_work_package_done_ratio: "Progress calculation" - setting_work_package_done_ratio_field: "Work-based" - setting_work_package_done_ratio_status: "Status-based" + setting_work_package_done_ratio: "Beregning av fremdrift" + setting_work_package_done_ratio_field: "Arbeidsbasert" + setting_work_package_done_ratio_status: "Statusbasert" setting_work_package_done_ratio_explanation_html: > - In work-based mode, % Complete is calculated from how much work is done in relation to total work. In status-based mode, each status has a % Complete value associated with it. Changing status will change % Complete. + I arbeidsbasert modus, beregnes % Ferdig ut fra hvor mye arbeid som er gjort i forhold til det totale arbeidet. I -statusbasert modus har hver status en % Ferdig verdi knyttet til den. Endring av status vil endre % Ferdig. setting_work_package_properties: "Egenskaper for arbeidspakke" setting_work_package_startdate_is_adddate: "Bruk gjeldende dato som startdato for nye arbeidspakker" setting_work_packages_projects_export_limit: "Eksportgrense for arbeidspakker/prosjekter" @@ -2993,7 +2993,7 @@ remaining_scan_complete_html: > Gjenværende filer er skannet. Det er %{file_count} i karantene. Du blir omdirigert til karantensiden. Bruk denne siden til å slette eller overstyre karantenes filer. remaining_rescanned_files: > - Virus scanning has been enabled successfully. There are %{file_count} that were uploaded previously and still need to be scanned. This process has been scheduled in the background. The files will remain accessible during the scan. + Virusskanning har blitt aktivert. Det er %{file_count} filer som ble lastet opp tidligere og fortsatt må skannes. Prosessen er planlagt i bakgrunnen. Filene forblir tilgjengelige under skanningen. upsale: description: "Sikre at opplastede filer i OpenProject blir skannet for virus før de er tilgjengelige for andre brukere." actions: @@ -3078,7 +3078,7 @@ text_are_you_sure: "Er du sikker?" text_are_you_sure_continue: "Er du sikker på at du vil fortsette?" text_are_you_sure_with_children: "Slette arbeidspakken og alle underordnede arbeidspakker?" - text_are_you_sure_with_project_custom_fields: "Deleting this attribute will also delete its values in all projects. Are you sure you want to do this?" + text_are_you_sure_with_project_custom_fields: "Hvis du sletter dette attributtet, slettes også dets verdier i alle prosjekter. Er du sikker på at du vil gjøre dette?" text_assign_to_project: "Tildel til prosjektet" text_form_configuration: > Du kan tilpasse hvilke felt som vises i skjemaer for arbeidspakker. Du kan fritt gruppere feltene for å reflektere behovene for ditt domene. @@ -3302,11 +3302,11 @@ info: "Sletting av arbeidspakken kan ikke angres." title: "Slett arbeidspakken" progress: - label_note: "Note:" + label_note: "Merk:" modal: - work_based_help_text: "% Complete is automatically derived from Work and Remaining work." - status_based_help_text: "% Complete is set by work package status." - migration_warning_text: "In work-based progress calculation mode, % Complete cannot be manually set and is tied to Work. The existing value has been kept but cannot be edited. Please input Work first." + work_based_help_text: "% Ferdig utledes automatisk fra arbeid og gjenstående arbeid." + status_based_help_text: "% Ferdig er angitt etter status på arbeidspakken." + migration_warning_text: "I arbeidsbasert fremdriftsberegningsmodus kan % Ferdig ferdigstilt ikke settes manuelt og er knyttet til jobber. Den eksisterende verdien er lagret, men kan ikke endres. Skriv inn arbeidet først." sharing: count: zero: "0 brukere" @@ -3528,7 +3528,7 @@ label_request_token: "Be om nøkkel" label_refresh_token: "Oppdater nøkkel" errors: - oauth_authorization_code_grant_had_errors: "OAuth2 Authorization grant unsuccessful" + oauth_authorization_code_grant_had_errors: "OAuth2 autoriseringsprosess mislyktes" oauth_reported: "OAuth2 leverandør rapportert" oauth_returned_error: "OAuth2 returnerte en feil" oauth_returned_json_error: "OAuth2 returnerte en JSON-feil" diff --git a/config/locales/crowdin/pl.yml b/config/locales/crowdin/pl.yml index f67b726b6ad..afe806298e3 100644 --- a/config/locales/crowdin/pl.yml +++ b/config/locales/crowdin/pl.yml @@ -1707,7 +1707,7 @@ pl: working: "%{day} jest teraz dniem roboczym" non_working: "%{day} jest teraz dniem nieroboczym" dates: - working: "%{day} jest teraz dniem roboczym" + working: "%{date} jest teraz dniem roboczym" non_working: "%{date} jest teraz wolnym od pracy" progress_mode_changed_to_status_based: Tryb obliczania postępu ustawiono na oparty na statusie status_p_complete_changed: >- diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml index e4225b29812..7515e16f067 100644 --- a/config/locales/crowdin/ru.yml +++ b/config/locales/crowdin/ru.yml @@ -2474,7 +2474,7 @@ ru: subject: "Пакет работ #%{id} был разделен с вами" enterprise_text: "Поделитесь пакетами работ с пользователями, не являющимися участниками проекта." summary: - user: "" + user: "%{user} shared a work package with you with %{role_rights} rights" group: "%{user} поделился пакетом работ с группой %{group}, членом которой вы являетесь " storages: health: @@ -2765,7 +2765,7 @@ ru: default: "-" project: destroy: - confirmation: "" + confirmation: "If you continue, the project %{identifier} will be permanently destroyed. To confirm this action please introduce the project name in the field below, this will:" project_delete_result_1: "Удалить все связанные данные." project_delete_result_2: "Удалить все папки управляемых проектов в приложенных хранилищах." info: "Удаление проекта – действие необратимое." diff --git a/config/locales/crowdin/sl.yml b/config/locales/crowdin/sl.yml index 124088bed23..2ba4110a584 100644 --- a/config/locales/crowdin/sl.yml +++ b/config/locales/crowdin/sl.yml @@ -480,9 +480,9 @@ sl: work_packages: x_descendants: one: "En padajoči delovni paket" - two: "% {count} padajočih delovnega paketa" - few: "% {count} padajočih delovnega paketa" - other: "% {count} padajočih delovnega paketa" + two: "%{count} padajočih delovnega paketa" + few: "%{count} padajočih delovnega paketa" + other: "%{count} padajočih delovnega paketa" bulk: copy_failed: "The work packages could not be copied." move_failed: "The work packages could not be moved." @@ -3306,9 +3306,9 @@ sl: blocked: "začasno zaklenjeno" blocked_num_failed_logins: one: "začasno zaklenjen (en neuspeli poskus prijave)" - two: "začasno zaklenjen (več neuspelih poskusov prijave)" - few: "začasno zaklenjen (več neuspelih poskusov prijave)" - other: "začasno zaklenjen (več neuspelih poskusov prijave)" + two: "začasno zaklenjen (%{count} neuspelih poskusov prijave)" + few: "začasno zaklenjen (%{count} neuspelih poskusov prijave)" + other: "začasno zaklenjen (%{count} neuspelih poskusov prijave)" confirm_status_change: "You are about to change the status of '%{name}'. Are you sure you want to continue?" deleted: "Izbrisani uporabnik" error_status_change_failed: "Spreminjanje uporabnikovega statusa je spodletelo zaradi naslednjih napak: %{errors}" diff --git a/config/locales/crowdin/tr.yml b/config/locales/crowdin/tr.yml index a4c0f58a16f..e3380eeb7d5 100644 --- a/config/locales/crowdin/tr.yml +++ b/config/locales/crowdin/tr.yml @@ -3364,7 +3364,7 @@ tr: working: "%{day} artık çalışma günü" non_working: "%{day} artık çalışılmayan gün" dates: - working: "%{day} artık çalışma günü" + working: "%{date} artık çalışma günü" non_working: "%{date} artık çalışılmayan tarih" nothing_to_preview: "Önizlenecek bir şey yok" api_v3: diff --git a/config/locales/crowdin/zh-CN.yml b/config/locales/crowdin/zh-CN.yml index fb3c07f6de9..cc91b8a090c 100644 --- a/config/locales/crowdin/zh-CN.yml +++ b/config/locales/crowdin/zh-CN.yml @@ -3322,7 +3322,7 @@ zh-CN: working: "%{day}现在是工作日" non_working: "%{day}现在是非工作日" dates: - working: "%{day}现在是工作日" + working: "%{date}现在是工作日" non_working: "%{date}现在是非工作日" nothing_to_preview: "没有什么要预览" api_v3: diff --git a/modules/budgets/config/locales/crowdin/sl.yml b/modules/budgets/config/locales/crowdin/sl.yml index edc8ca5f612..eedf3de73ac 100644 --- a/modules/budgets/config/locales/crowdin/sl.yml +++ b/modules/budgets/config/locales/crowdin/sl.yml @@ -75,4 +75,4 @@ sl: project_module_budgets: "Proračuni" text_budget_reassign_to: "Prerazporedi jih k temu proračunu:" text_budget_delete: "Izbriši proračun iz vseh delovnih paketov" - text_budget_destroy_assigned_wp: "Obstaja %(count) delovnih paketov, ki so prirejeni temu proračunu. Kaj bi radi naredili?" + text_budget_destroy_assigned_wp: "Obstaja %{count} delovnih paketov, ki so prirejeni temu proračunu. Kaj bi radi naredili?" diff --git a/modules/calendar/config/locales/crowdin/js-sl.yml b/modules/calendar/config/locales/crowdin/js-sl.yml index 6cd712c641f..38f0991694f 100644 --- a/modules/calendar/config/locales/crowdin/js-sl.yml +++ b/modules/calendar/config/locales/crowdin/js-sl.yml @@ -4,5 +4,5 @@ sl: calendar: create_new: 'Ustvari nov koledar' title: 'Koledar' - too_many: 'Skupno obstaja %(count) delovnih paketov, ampak samo %(max) jih je lahko prikazanih.' + too_many: 'Skupno obstaja %{count} delovnih paketov, ampak samo %{max} jih je lahko prikazanih.' unsaved_title: 'Neimenovani koledar' diff --git a/modules/costs/config/locales/crowdin/sl.yml b/modules/costs/config/locales/crowdin/sl.yml index 61171a4b07e..30ceaf0781e 100644 --- a/modules/costs/config/locales/crowdin/sl.yml +++ b/modules/costs/config/locales/crowdin/sl.yml @@ -54,7 +54,7 @@ sl: errors: models: work_package: - is_not_a_valid_target_for_cost_entries: "Delovni paket #% {id} ni veljaven cilj za prerazporeditev vnosov stroškov." + is_not_a_valid_target_for_cost_entries: "Delovni paket #%{id} ni veljaven cilj za prerazporeditev vnosov stroškov." nullify_is_not_valid_for_cost_entries: "Vnosa stroškov ni mogoče dodeliti projektu." attributes: comment: "Komentar" diff --git a/modules/github_integration/config/locales/crowdin/js-cs.yml b/modules/github_integration/config/locales/crowdin/js-cs.yml index 96dc1424249..aa495d99ee0 100644 --- a/modules/github_integration/config/locales/crowdin/js-cs.yml +++ b/modules/github_integration/config/locales/crowdin/js-cs.yml @@ -42,7 +42,7 @@ cs: pull_requests: message: "Požadavek na natažení #%{pr_number} %{pr_link} pro %{repository_link} autora %{github_user_link} byl %{pr_state}." merged_message: "Požadavek na natažení #%{pr_number} %{pr_link} pro %{repository_link} byl %{pr_state} od %{github_user_link}." - referenced_message: "Požadavek na natažení #%{pr_number} %{pr_link} pro %{repository_link} autora %{github_user_link} byl %{pr_state}." + referenced_message: "Požadavek na natažení #%{pr_number} %{pr_link} pro %{repository_link} autora %{github_user_link} odkazoval na tento pracovní balíček." states: opened: 'otevřeno' closed: 'zavřeno' diff --git a/modules/meeting/config/locales/crowdin/no.yml b/modules/meeting/config/locales/crowdin/no.yml index e36dbe4e961..3f435466b46 100644 --- a/modules/meeting/config/locales/crowdin/no.yml +++ b/modules/meeting/config/locales/crowdin/no.yml @@ -40,14 +40,14 @@ participants_invited: "Inviterte" project: "Prosjekt" start_date: "Dato" - start_time: "Start time" - start_time_hour: "Start time" + start_time: "Starttid" + start_time_hour: "Starttid" meeting_agenda_item: - title: "Title" - author: "Author" + title: "Tittel" + author: "Forfatter" duration_in_minutes: "min" - description: "Notes" - presenter: "Presenter" + description: "Notater" + presenter: "Foredragsholder" errors: messages: invalid_time_format: "er ikke et gyldig tidpunkt. Formatet må være HH:MM" @@ -97,7 +97,7 @@ label_start_date: "Startdato" meeting: attachments: - text: "Attached files are available to all meeting participants. You can also drag and drop these into agenda item notes." + text: "Vedlagte filer er tilgjengelige for alle møtedeltakere. Du kan også dra og slippe disse inn i til dagsorden." copy: title: "Kopier møtet %{title}" attachments: "Kopier vedlegg" @@ -155,9 +155,9 @@ label_meeting_delete: "Slett møte" label_meeting_created_by: "Opprettet av" label_meeting_last_updated: "Sist oppdatert" - label_agenda_items: "Agenda items" - label_agenda_items_reordered: "reordered" - label_agenda_item_remove: "Remove from agenda" + label_agenda_items: "Dagsordenens poster" + label_agenda_items_reordered: "omsortert" + label_agenda_item_remove: "Fjern fra dagsorden" label_agenda_item_undisclosed_wp: "Arbeidspakke #%{id} er ikke synlig" label_agenda_item_deleted_wp: "Slettet arbeidspakkereferanse" label_agenda_item_actions: "Tiltak på punkter i dagsorden" @@ -166,18 +166,18 @@ label_agenda_item_move_up: "Flytt opp" label_agenda_item_move_down: "Flytt ned" label_agenda_item_add_notes: "Legg til notater" - label_agenda_item_work_package: "Agenda item work package" - text_agenda_item_title: 'Agenda item "%{title}"' - text_agenda_work_package_deleted: 'Agenda item for deleted work package' - text_deleted_agenda_item: 'Deleted agenda item' - label_initial_meeting_details: "Meeting" + label_agenda_item_work_package: "Arbeidspakke for dagsordenen" + text_agenda_item_title: 'Dagsordenpost "%{title}"' + text_agenda_work_package_deleted: 'Dagsordenpost for slettet arbeidspakke' + text_deleted_agenda_item: 'Slettet dagsordenpost' + label_initial_meeting_details: "Møte" label_meeting_details: "Møtedetaljer" label_meeting_details_edit: "Rediger møtedetaljer" - label_meeting_state: "Meeting status" + label_meeting_state: "Møtestatus" label_meeting_state_open: "Åpne" - label_meeting_state_open_html: "Open" + label_meeting_state_open_html: "Åpen" label_meeting_state_closed: "Stengt" - label_meeting_state_closed_html: "Closed" + label_meeting_state_closed_html: "Stengt" label_meeting_reopen_action: "Gjenåpne møte" label_meeting_close_action: "Lukk møtet" text_meeting_open_description: "Dette møtet er åpen. Du kan legge til/fjerne punkter på dagsorden og redigere dem etter hvert som du ønsker. Etter at møtet er over, lukk det for å låse det." diff --git a/modules/two_factor_authentication/config/locales/crowdin/ro.yml b/modules/two_factor_authentication/config/locales/crowdin/ro.yml index 9e8653c048b..48369a2c0ea 100644 --- a/modules/two_factor_authentication/config/locales/crowdin/ro.yml +++ b/modules/two_factor_authentication/config/locales/crowdin/ro.yml @@ -25,7 +25,7 @@ ro: two_factor_authentication/device/totp: "Aplicația Authenticator" two_factor_authentication/device/webauthn: "WebAuthn" two_factor_authentication: - error_2fa_disabled: "Autentificarea cu parolă a fost dezactivată prin %{configuration}." + error_2fa_disabled: "Autentificarea cu parolă a fost dezactivat." error_no_device: "Nu s-a găsit niciun dispozitiv 2FA înregistrat pentru acest utilizator, deși este necesar pentru această instanță." error_no_matching_strategy: "Nu este disponibilă nicio strategie 2FA corespunzătoare pentru acest utilizator. Vă rugăm să vă contactați administratorul." error_is_enforced_not_active: "Eroare de configurare: Autentificarea cu doi factori a fost impusă, dar nu există strategii active." From 930591b6bece8f658382e05a73ebe903714c8992 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Apr 2024 05:31:37 +0000 Subject: [PATCH 18/43] build(deps): bump @angular/cdk in /frontend in the angular group Bumps the angular group in /frontend with 1 update: [@angular/cdk](https://github.com/angular/components). Updates `@angular/cdk` from 17.3.5 to 17.3.6 - [Release notes](https://github.com/angular/components/releases) - [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/components/compare/17.3.5...17.3.6) --- updated-dependencies: - dependency-name: "@angular/cdk" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: angular ... Signed-off-by: dependabot[bot] --- frontend/package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 86f5c3bcb1a..43271f5ba47 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -775,9 +775,9 @@ } }, "node_modules/@angular/cdk": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.3.5.tgz", - "integrity": "sha512-6y8+yIPWG0wTdPwHIPxKrEFCX1JxxBh4aXcmQnrNTDIvtoEPGaea9SU9XKaU8ahiZMlcpUXqKLG0BVbEhA1Oow==", + "version": "17.3.6", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.3.6.tgz", + "integrity": "sha512-7eKrC61/6pmMAxllU/vYKadZRF7x7GxUYpA5G70fNaQsIUUiZvxx/SJN9AuZEoPGAtF6atKlJD8QVmFoDzv/Lw==", "dependencies": { "tslib": "^2.3.0" }, @@ -22658,9 +22658,9 @@ } }, "@angular/cdk": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.3.5.tgz", - "integrity": "sha512-6y8+yIPWG0wTdPwHIPxKrEFCX1JxxBh4aXcmQnrNTDIvtoEPGaea9SU9XKaU8ahiZMlcpUXqKLG0BVbEhA1Oow==", + "version": "17.3.6", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.3.6.tgz", + "integrity": "sha512-7eKrC61/6pmMAxllU/vYKadZRF7x7GxUYpA5G70fNaQsIUUiZvxx/SJN9AuZEoPGAtF6atKlJD8QVmFoDzv/Lw==", "requires": { "parse5": "^7.1.2", "tslib": "^2.3.0" From 26df03c4829aef78e5c5e1d5b83011d4ba838e76 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Apr 2024 05:36:05 +0000 Subject: [PATCH 19/43] build(deps-dev): bump selenium-devtools from 0.123.0 to 0.124.0 Bumps [selenium-devtools](https://github.com/SeleniumHQ/selenium) from 0.123.0 to 0.124.0. - [Release notes](https://github.com/SeleniumHQ/selenium/releases) - [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES) - [Commits](https://github.com/SeleniumHQ/selenium/commits) --- updated-dependencies: - dependency-name: selenium-devtools dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index c0afb206273..1fa4e0e04d6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1024,7 +1024,7 @@ GEM crass (~> 1.0.2) nokogiri (>= 1.12.0) secure_headers (6.5.0) - selenium-devtools (0.123.0) + selenium-devtools (0.124.0) selenium-webdriver (~> 4.2) selenium-webdriver (4.19.0) base64 (~> 0.2) From ab49a762ab764f19b23929663c591b6c92bdb44e Mon Sep 17 00:00:00 2001 From: Maya Berdygylyjova Date: Thu, 25 Apr 2024 09:50:11 +0200 Subject: [PATCH 20/43] add clarification on project attributes enterprise part (#15380) --- docs/system-admin-guide/projects/project-attributes/README.md | 4 +--- docs/system-admin-guide/projects/project-lists/README.md | 2 ++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/system-admin-guide/projects/project-attributes/README.md b/docs/system-admin-guide/projects/project-attributes/README.md index a2416e6340a..15b7a667787 100644 --- a/docs/system-admin-guide/projects/project-attributes/README.md +++ b/docs/system-admin-guide/projects/project-attributes/README.md @@ -6,9 +6,7 @@ description: Viewing, creating and modifying project attributes in OpenProject keywords: project attributes, create, project settings --- -# Project attributes (Enterprise add-on) - -> **Please note:** Project attributes are an Enterprise add-on and will only be displayed here for Enterprise on-premises and Enterprise cloud. +# Project attributes Project attributes are custom fields that allow you to communicate key information relevant to a project in the [Project Overview](../../../user-guide/project-overview) page. diff --git a/docs/system-admin-guide/projects/project-lists/README.md b/docs/system-admin-guide/projects/project-lists/README.md index 26bef80cd42..3f414f561c5 100644 --- a/docs/system-admin-guide/projects/project-lists/README.md +++ b/docs/system-admin-guide/projects/project-lists/README.md @@ -16,6 +16,8 @@ To configure project lists, navigate to **Administration settings** → **Projec ## Modify and add columns +> **Please note:** The ability to configure which project attributes are visible as columns in project lists is an Enterprise add-on and will only be displayed here for Enterprise on-premises and Enterprise cloud. + Here, you can view a list of *chips*, or little rectangles with names of project attributes. Each one represents a column in the Project list tables. You can drag and drop these around to change the order in which they appear. To add a new project attribute as a column, click on the field with the label **Add columns** (where it says *Select a column*). You will be shown a list of existing project attributes. You can type in a keyword to search through this list and find the project attribute you would like to add. From bfa0cb0bec7c886eb2a0777ab4bb4aa50eaf707a Mon Sep 17 00:00:00 2001 From: ulferts Date: Thu, 25 Apr 2024 10:49:08 +0200 Subject: [PATCH 21/43] replace morphdom by idiomorph - used by turbo --- frontend/package-lock.json | 22 ++++---- frontend/package.json | 2 +- .../dynamic/permanent-on-focus.controller.ts | 0 .../progress/preview-progress.controller.ts | 20 +++---- frontend/src/typings/idiomorph.d.ts | 52 +++++++++++++++++++ 5 files changed, 75 insertions(+), 21 deletions(-) create mode 100644 frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts create mode 100644 frontend/src/typings/idiomorph.d.ts diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 70b5966c9cf..02b5a6964a5 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -74,6 +74,7 @@ "glob": "^7.1.4", "hammerjs": "^2.0.8", "i18n-js": "^4.3.0", + "idiomorph": "^0.3.0", "jquery": "^3.5.1", "jquery-ui": "1.13.2", "jquery-ujs": "^1.2.2", @@ -85,7 +86,6 @@ "mime": "^2.5.2", "moment": "^2.30.1", "moment-timezone": "^0.5.45", - "morphdom": "^2.7.2", "mousetrap": "~1.6.3", "ng-dynamic-component": "^10.7.0", "ng2-charts": "^4.1.1", @@ -12762,6 +12762,11 @@ "postcss": "^8.1.0" } }, + "node_modules/idiomorph": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/idiomorph/-/idiomorph-0.3.0.tgz", + "integrity": "sha512-UhV1Ey5xCxIwR9B+OgIjQa+1Jx99XQ1vQHUsKBU1RpQzCx1u+b+N6SOXgf5mEJDqemUI/ffccu6+71l2mJUsRA==" + }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -15392,11 +15397,6 @@ "node": "*" } }, - "node_modules/morphdom": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/morphdom/-/morphdom-2.7.2.tgz", - "integrity": "sha512-Dqb/lHFyTi7SZpY0a5R4I/0Edo+iPMbaUexsHHsLAByyixCDiLHPHyVoKVmrpL0THcT7V9Cgev9y21TQYq6wQg==" - }, "node_modules/mousetrap": { "version": "1.6.5", "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", @@ -31453,6 +31453,11 @@ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" }, + "idiomorph": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/idiomorph/-/idiomorph-0.3.0.tgz", + "integrity": "sha512-UhV1Ey5xCxIwR9B+OgIjQa+1Jx99XQ1vQHUsKBU1RpQzCx1u+b+N6SOXgf5mEJDqemUI/ffccu6+71l2mJUsRA==" + }, "ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -33405,11 +33410,6 @@ "moment": "^2.29.4" } }, - "morphdom": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/morphdom/-/morphdom-2.7.2.tgz", - "integrity": "sha512-Dqb/lHFyTi7SZpY0a5R4I/0Edo+iPMbaUexsHHsLAByyixCDiLHPHyVoKVmrpL0THcT7V9Cgev9y21TQYq6wQg==" - }, "mousetrap": { "version": "1.6.5", "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", diff --git a/frontend/package.json b/frontend/package.json index 6aef183af56..f8ad44741a0 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -125,6 +125,7 @@ "glob": "^7.1.4", "hammerjs": "^2.0.8", "i18n-js": "^4.3.0", + "idiomorph": "^0.3.0", "jquery": "^3.5.1", "jquery-ui": "1.13.2", "jquery-ujs": "^1.2.2", @@ -136,7 +137,6 @@ "mime": "^2.5.2", "moment": "^2.30.1", "moment-timezone": "^0.5.45", - "morphdom": "^2.7.2", "mousetrap": "~1.6.3", "ng-dynamic-component": "^10.7.0", "ng2-charts": "^4.1.1", diff --git a/frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts b/frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts new file mode 100644 index 00000000000..e69de29bb2d diff --git a/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts b/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts index 5f3f479c957..00b4c2238b7 100644 --- a/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts +++ b/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts @@ -30,7 +30,7 @@ import { Controller } from '@hotwired/stimulus'; import { debounce } from 'lodash'; -import morphdom from 'morphdom'; +import Idiomorph from 'idiomorph/dist/idiomorph.cjs'; interface TurboBeforeFrameRenderEventDetail { render:(currentElement:HTMLElement, newElement:HTMLElement) => void; @@ -56,14 +56,16 @@ export default class PreviewProgressController extends Controller { // See https://github.com/hotwired/turbo/issues/1161 . Once the issue is solved, we can remove // this code and just use instead. this.frameMorphRenderer = (event:CustomEvent) => { - event.detail.render = (currentElement:HTMLElement, newElement:HTMLElement) => { - morphdom(currentElement, newElement, { - childrenOnly: true, - onBeforeElUpdated: (fromEl) => { - return !fromEl.hasAttribute('data-turbo-permanent'); - }, - }); - }; + event.detail.render = (currentElement:HTMLElement, newElement:HTMLElement) => { + Idiomorph.morph(currentElement, newElement, { + morphStyle: 'innerHTML', + callbacks: { + beforeNodeMorphed: (oldNode:HTMLElement) => { + return !oldNode.hasAttribute('data-turbo-permanent'); + }, + }, + }); + }; }; this.togglePermanentAttribute = (event:FocusEvent) => { diff --git a/frontend/src/typings/idiomorph.d.ts b/frontend/src/typings/idiomorph.d.ts new file mode 100644 index 00000000000..1333b8b7be5 --- /dev/null +++ b/frontend/src/typings/idiomorph.d.ts @@ -0,0 +1,52 @@ +/* + * -- copyright + * OpenProject is an open source project management software. + * Copyright (C) 2024 the OpenProject GmbH + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License version 3. + * + * OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: + * Copyright (C) 2006-2013 Jean-Philippe Lang + * Copyright (C) 2010-2013 the ChiliProject Team + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * See COPYRIGHT and LICENSE files for more details. + * ++ + */ + +declare module 'idiomorph/dist/idiomorph.cjs' { + export const Idiomorph:{ + morph(oldNode:Element|Document, newContent?:string|Element|Iterable|null, options?:{ + morphStyle?:'innerHTML'|'outerHTML'; + ignoreActive?:boolean; + ignoreActiveValue?:boolean; + head?:{ + style?:'merge'|'append'|'morph'|'none'; + }; + callbacks?:{ + beforeNodeAdded?:(node:ChildNode) => void|boolean; + afterNodeAdded?:(node:ChildNode) => void; + beforeNodeMorphed?:(oldNode:Element, newNode:Element) => void|boolean; + afterNodeMorphed?:(oldNode:Element, newNode:Element) => void; + beforeNodeRemoved?:(node:ChildNode) => void|boolean; + afterNodeRemoved?:(node:ChildNode) => void; + }; + }) + }; + + export = Idiomorph; +} From 3a8865b8a9f23fff191e5dc9b2db49f1e3d4c5a8 Mon Sep 17 00:00:00 2001 From: ulferts Date: Thu, 25 Apr 2024 10:49:56 +0200 Subject: [PATCH 22/43] dedicated controller for permanent attribute on focus --- app/forms/work_packages/progress_form.rb | 15 +++++-- .../dynamic/permanent-on-focus.controller.ts | 39 +++++++++++++++++++ .../progress/preview-progress.controller.ts | 12 ------ 3 files changed, 50 insertions(+), 16 deletions(-) diff --git a/app/forms/work_packages/progress_form.rb b/app/forms/work_packages/progress_form.rb index 36cfd5d5ba4..f16bc6bced4 100644 --- a/app/forms/work_packages/progress_form.rb +++ b/app/forms/work_packages/progress_form.rb @@ -168,13 +168,20 @@ class WorkPackages::ProgressForm < ApplicationForm end def default_field_options(name) - data = { "work-packages--progress--preview-progress-target": "progressInput", - "work-packages--progress--touched-field-marker-target": "progressInput", - action: "input->work-packages--progress--touched-field-marker#markFieldAsTouched" } + data = { + "work-packages--progress--preview-progress-target": "progressInput", + "work-packages--progress--touched-field-marker-target": "progressInput", + "application-target": "dynamic", + controller: "permanent-on-focus", + action: "input->work-packages--progress--touched-field-marker#markFieldAsTouched " \ + "focus->permanent-on-focus#togglePermanentAttribute " \ + "blur->permanent-on-focus#togglePermanentAttribute" + } + if @focused_field == name data[:"work-packages--progress--focus-field-target"] = "fieldToFocus" # Prevent changes being morphed into the input that is currently focused. - # After this initial rendering, the preview-progress.controller takes over in maintaining + # After this initial rendering, the permanent-on-focus.controller takes over maintaining # the attribute on the input currently focused. data["turbo-permanent"] = true end diff --git a/frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts b/frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts index e69de29bb2d..a68fb9b69d0 100644 --- a/frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts +++ b/frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts @@ -0,0 +1,39 @@ +/* + * -- copyright + * OpenProject is an open source project management software. + * Copyright (C) 2024 the OpenProject GmbH + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License version 3. + * + * OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: + * Copyright (C) 2006-2013 Jean-Philippe Lang + * Copyright (C) 2010-2013 the ChiliProject Team + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * See COPYRIGHT and LICENSE files for more details. + * ++ + */ + +import { Controller } from '@hotwired/stimulus'; + +export default class PermanentOnFocusController extends Controller { + togglePermanentAttribute(event:FocusEvent) { + if (event.target) { + (event.target as HTMLElement).toggleAttribute('data-turbo-permanent', event.type === 'focus'); + } + } +} diff --git a/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts b/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts index 00b4c2238b7..3ab71313ac9 100644 --- a/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts +++ b/frontend/src/stimulus/controllers/dynamic/work-packages/progress/preview-progress.controller.ts @@ -46,7 +46,6 @@ export default class PreviewProgressController extends Controller { private debouncedPreview:(event:Event) => void; private frameMorphRenderer:(event:CustomEvent) => void; - private togglePermanentAttribute:(event:Event) => void; connect() { this.debouncedPreview = debounce((event:Event) => { void this.preview(event); }, 100); @@ -68,16 +67,7 @@ export default class PreviewProgressController extends Controller { }; }; - this.togglePermanentAttribute = (event:FocusEvent) => { - if (event.target) { - (event.target as HTMLInputElement).toggleAttribute('data-turbo-permanent', event.type === 'focus'); - } - }; - this.progressInputTargets.forEach((target) => { - target.addEventListener('focus', this.togglePermanentAttribute); - target.addEventListener('blur', this.togglePermanentAttribute); - target.addEventListener('input', this.debouncedPreview); }); @@ -88,8 +78,6 @@ export default class PreviewProgressController extends Controller { disconnect() { this.progressInputTargets.forEach((target) => { target.removeEventListener('input', this.debouncedPreview); - target.removeEventListener('focus', this.togglePermanentAttribute); - target.removeEventListener('blur', this.togglePermanentAttribute); }); const turboFrame = this.formTarget.closest('turbo-frame') as HTMLFrameElement; turboFrame.removeEventListener('turbo:before-frame-render', this.frameMorphRenderer); From 74e302663e82e4b1056bba95133ffb597cc33105 Mon Sep 17 00:00:00 2001 From: ulferts Date: Thu, 25 Apr 2024 10:56:53 +0200 Subject: [PATCH 23/43] simplify permanent controller --- app/forms/work_packages/progress_form.rb | 8 ++++---- ...controller.ts => turbo-permanent.controller.ts} | 14 +++++++++++--- 2 files changed, 15 insertions(+), 7 deletions(-) rename frontend/src/stimulus/controllers/dynamic/{permanent-on-focus.controller.ts => turbo-permanent.controller.ts} (84%) diff --git a/app/forms/work_packages/progress_form.rb b/app/forms/work_packages/progress_form.rb index f16bc6bced4..9f06bd733f3 100644 --- a/app/forms/work_packages/progress_form.rb +++ b/app/forms/work_packages/progress_form.rb @@ -172,16 +172,16 @@ class WorkPackages::ProgressForm < ApplicationForm "work-packages--progress--preview-progress-target": "progressInput", "work-packages--progress--touched-field-marker-target": "progressInput", "application-target": "dynamic", - controller: "permanent-on-focus", + controller: "turbo-permanent", action: "input->work-packages--progress--touched-field-marker#markFieldAsTouched " \ - "focus->permanent-on-focus#togglePermanentAttribute " \ - "blur->permanent-on-focus#togglePermanentAttribute" + "focus->turbo-permanent#set " \ + "blur->turbo-permanent#remove" } if @focused_field == name data[:"work-packages--progress--focus-field-target"] = "fieldToFocus" # Prevent changes being morphed into the input that is currently focused. - # After this initial rendering, the permanent-on-focus.controller takes over maintaining + # After this initial rendering, the turbo-permanent.controller takes over maintaining # the attribute on the input currently focused. data["turbo-permanent"] = true end diff --git a/frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts b/frontend/src/stimulus/controllers/dynamic/turbo-permanent.controller.ts similarity index 84% rename from frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts rename to frontend/src/stimulus/controllers/dynamic/turbo-permanent.controller.ts index a68fb9b69d0..4b2129c7e02 100644 --- a/frontend/src/stimulus/controllers/dynamic/permanent-on-focus.controller.ts +++ b/frontend/src/stimulus/controllers/dynamic/turbo-permanent.controller.ts @@ -30,10 +30,18 @@ import { Controller } from '@hotwired/stimulus'; -export default class PermanentOnFocusController extends Controller { - togglePermanentAttribute(event:FocusEvent) { +export default class TurboPermanentController extends Controller { + set(event:Event) { + this.toggle(event, true); + } + + remove(event:Event) { + this.toggle(event, false); + } + + private toggle(event:Event, force:boolean) { if (event.target) { - (event.target as HTMLElement).toggleAttribute('data-turbo-permanent', event.type === 'focus'); + (event.target as HTMLElement).toggleAttribute('data-turbo-permanent', force); } } } From e72cfc5348e2b8fadf7250f0744aae1887c84975 Mon Sep 17 00:00:00 2001 From: Eric Guo Date: Thu, 25 Apr 2024 14:12:26 +0800 Subject: [PATCH 24/43] label for input 'login-pulldown' --- app/views/account/_login.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/account/_login.html.erb b/app/views/account/_login.html.erb index f14f204318f..aabd685021b 100644 --- a/app/views/account/_login.html.erb +++ b/app/views/account/_login.html.erb @@ -73,7 +73,7 @@ See COPYRIGHT and LICENSE files for more details.
-