From 482902ea9269e7cd0e18d4a89d52eae720f546dd Mon Sep 17 00:00:00 2001 From: Eric Schubert Date: Thu, 28 Nov 2024 15:38:21 +0100 Subject: [PATCH] [chore] remove user no longer has errornous behaviour - updating NC 28 to NC 29 allows removal of user from its last group --- .../remove_user_from_group_command_spec.rb | 6 - .../remove_user_from_group_success.yml | 458 ++++-------------- 2 files changed, 84 insertions(+), 380 deletions(-) diff --git a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/remove_user_from_group_command_spec.rb b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/remove_user_from_group_command_spec.rb index 993d769f68d6..498de7cca273 100644 --- a/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/remove_user_from_group_command_spec.rb +++ b/modules/storages/spec/common/storages/peripherals/storage_interaction/nextcloud/remove_user_from_group_command_spec.rb @@ -72,16 +72,10 @@ before do create_group(auth, storage, group) add_user_to_group(user, group) - - # There is a bug in the group folder API that does not allow to remove a user from a group, - # if this is its last group - create_group(auth, storage, "Sith Assassins Backup") - add_user_to_group(user, "Sith Assassins Backup") end after do remove_group(auth, storage, group) - remove_group(auth, storage, "Sith Assassins Backup") end it "returns a success" do diff --git a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/remove_user_from_group_success.yml b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/remove_user_from_group_success.yml index 3622540470ff..9f567bfdc12b 100644 --- a/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/remove_user_from_group_success.yml +++ b/modules/storages/spec/support/fixtures/vcr_cassettes/nextcloud/remove_user_from_group_success.yml @@ -12,7 +12,7 @@ http_interactions: Ocs-Apirequest: - 'true' User-Agent: - - httpx.rb/1.3.1 + - httpx.rb/1.3.3 Accept: - "*/*" Accept-Encoding: @@ -35,30 +35,26 @@ http_interactions: Content-Type: - application/xml; charset=utf-8 Date: - - Wed, 02 Oct 2024 08:50:34 GMT - Expires: - - Thu, 19 Nov 1981 08:52:00 GMT + - Thu, 28 Nov 2024 14:30:01 GMT Feature-Policy: - autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none' - Pragma: - - no-cache Referrer-Policy: - no-referrer Server: - - Apache/2.4.59 (Debian) + - Apache/2.4.62 (Debian) Set-Cookie: - - oc07ul6b4oaw=9762849c349fec419d4d915242d15e12; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=DZ6L8GHmQgY2z%2B3foy2pUqmyeMgyiphLjNdRgVJ730AI27UtJHnhpTapN6kiLCTtskMoKUaXrPc15eL3LtZwYfw4Eve42BLZMzJG8s2unmeF%2B4cqZz%2FvWFGsYrDU4gj3; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=9762849c349fec419d4d915242d15e12; + - oc07ul6b4oaw=21c9dc077368b09dd0ccef059539746a; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=9emV%2BdNp8kCMiTlMOsInpolUEx1yOWHm5HiBNoUBCxec5k%2BktQuDYj4aO38QEtHfO3zTck5ACGzgZ3PV4xJZom77Ac6qy9%2BABSxeAxMqtE4ta4dpp2jBrk3r%2Fzhwb0mE; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=21c9dc077368b09dd0ccef059539746a; 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, oc07ul6b4oaw=9762849c349fec419d4d915242d15e12; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=9762849c349fec419d4d915242d15e12; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=1e76183d834700018922edb625e879e2; - path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Wed, 02 - Oct 2024 09:50:35 GMT; Max-Age=3600 + 31-Dec-2100 23:59:59 GMT; SameSite=strict, oc07ul6b4oaw=21c9dc077368b09dd0ccef059539746a; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=21c9dc077368b09dd0ccef059539746a; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=311d0429cc20407278845a667f6d80ad; + path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Thu, 28 + Nov 2024 15:30:01 GMT; Max-Age=3600 X-Content-Type-Options: - nosniff X-Frame-Options: @@ -66,9 +62,9 @@ http_interactions: X-Permitted-Cross-Domain-Policies: - none X-Powered-By: - - PHP/8.2.21 + - PHP/8.2.26 X-Request-Id: - - TBw85AYaMZcZNiY5oEru + - q3Y1SCVKkQfEiwzGjVCW X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -89,7 +85,7 @@ http_interactions: - recorded_at: Wed, 02 Oct 2024 08:50:35 GMT + recorded_at: Thu, 28 Nov 2024 14:30:01 GMT - request: method: post uri: https://nextcloud.local/ocs/v1.php/cloud/users/m.jade@death.star/groups @@ -102,7 +98,7 @@ http_interactions: Ocs-Apirequest: - 'true' User-Agent: - - httpx.rb/1.3.1 + - httpx.rb/1.3.3 Accept: - "*/*" Accept-Encoding: @@ -125,30 +121,26 @@ http_interactions: Content-Type: - application/xml; charset=utf-8 Date: - - Wed, 02 Oct 2024 08:50:35 GMT - Expires: - - Thu, 19 Nov 1981 08:52:00 GMT + - Thu, 28 Nov 2024 14:30:01 GMT Feature-Policy: - autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none' - Pragma: - - no-cache Referrer-Policy: - no-referrer Server: - - Apache/2.4.59 (Debian) + - Apache/2.4.62 (Debian) Set-Cookie: - - oc07ul6b4oaw=6cc4b771ce27bb97b8f3238e7653da31; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=B2I0t1BGIs1gvjZeGy7jqq8c%2FIxKtkypUxnIhP5m2lJhvyGp5k8CDf%2F1Cqn4YtKlIkIH3nT%2Fm5WD3ShkVPf5pnCupGYQqyWEp3GCkGuQXt5i6QhhP3XNfD%2FU4VtGxUgf; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=6cc4b771ce27bb97b8f3238e7653da31; + - oc07ul6b4oaw=3a9639c066a5fa86a27273fc0dc3581a; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=P2uApN%2FWNxMYjUzW%2FkwSEqI7ux9QUNzTnHWuHmzBE%2B2PZrv2PQPK4gVsz6jc7Y8FvfZOfVv%2B%2FX%2FOX5PyVW%2BZ9JpNIFxVFRibrRzGnIMvKGAJ%2BASlkF0MWBgrY3M0qeEg; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=3a9639c066a5fa86a27273fc0dc3581a; 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, oc07ul6b4oaw=6cc4b771ce27bb97b8f3238e7653da31; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=6cc4b771ce27bb97b8f3238e7653da31; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=de374ccc4540ad2b501264cf9d57d7b0; - path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Wed, 02 - Oct 2024 09:50:35 GMT; Max-Age=3600 + 31-Dec-2100 23:59:59 GMT; SameSite=strict, oc07ul6b4oaw=3a9639c066a5fa86a27273fc0dc3581a; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=3a9639c066a5fa86a27273fc0dc3581a; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=9a493de5794ac6c0ab0ec728d82afc07; + path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Thu, 28 + Nov 2024 15:30:02 GMT; Max-Age=3600 X-Content-Type-Options: - nosniff X-Frame-Options: @@ -156,9 +148,9 @@ http_interactions: X-Permitted-Cross-Domain-Policies: - none X-Powered-By: - - PHP/8.2.21 + - PHP/8.2.26 X-Request-Id: - - 2OHmy14Z2uyX80wetXYp + - PyoqZuyOeHHxNYg0IqiT X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -179,187 +171,7 @@ http_interactions: - recorded_at: Wed, 02 Oct 2024 08:50:36 GMT -- request: - method: post - uri: https://nextcloud.local/ocs/v1.php/cloud/groups - body: - encoding: ASCII-8BIT - string: groupid=Sith+Assassins+Backup - headers: - Authorization: - - Basic - Ocs-Apirequest: - - 'true' - User-Agent: - - httpx.rb/1.3.1 - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - Content-Type: - - application/x-www-form-urlencoded - Content-Length: - - '29' - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-cache, no-store, must-revalidate - Content-Encoding: - - gzip - Content-Security-Policy: - - default-src 'none';base-uri 'none';manifest-src 'self';frame-ancestors 'none' - Content-Type: - - application/xml; charset=utf-8 - Date: - - Wed, 02 Oct 2024 08:50:36 GMT - Expires: - - Thu, 19 Nov 1981 08:52:00 GMT - Feature-Policy: - - autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone - 'none';payment 'none' - Pragma: - - no-cache - Referrer-Policy: - - no-referrer - Server: - - Apache/2.4.59 (Debian) - Set-Cookie: - - oc07ul6b4oaw=a59820aa38fc321b9f172ac4176c1d55; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=tOAFguNR0Jp%2FxNtxIOqXQ%2F6DNz%2FxwIkdRbte7S0BC8lnDIib3RD3DxuoFtc0FxIsQEim0fze6h0sofcgU%2BhLps1nghETPItFWjqn75oa1BdUTk9lacQyzV3IlPGH6fEG; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=a59820aa38fc321b9f172ac4176c1d55; - 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, oc07ul6b4oaw=a59820aa38fc321b9f172ac4176c1d55; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=a59820aa38fc321b9f172ac4176c1d55; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=b8539104cd9a4e13ad6a8bad9d1ac0e5; - path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Wed, 02 - Oct 2024 09:50:36 GMT; Max-Age=3600 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - SAMEORIGIN - X-Permitted-Cross-Domain-Policies: - - none - X-Powered-By: - - PHP/8.2.21 - X-Request-Id: - - Rhr2ktjrVgX7DNPKUMQ0 - X-Robots-Tag: - - noindex, nofollow - X-Xss-Protection: - - 1; mode=block - Content-Length: - - '140' - body: - encoding: UTF-8 - string: | - - - - ok - 100 - OK - - - - - - recorded_at: Wed, 02 Oct 2024 08:50:36 GMT -- request: - method: post - uri: https://nextcloud.local/ocs/v1.php/cloud/users/m.jade@death.star/groups - body: - encoding: ASCII-8BIT - string: groupid=Sith+Assassins+Backup - headers: - Authorization: - - Basic - Ocs-Apirequest: - - 'true' - User-Agent: - - httpx.rb/1.3.1 - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - Content-Type: - - application/x-www-form-urlencoded - Content-Length: - - '29' - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-cache, no-store, must-revalidate - Content-Encoding: - - gzip - Content-Security-Policy: - - default-src 'none';base-uri 'none';manifest-src 'self';frame-ancestors 'none' - Content-Type: - - application/xml; charset=utf-8 - Date: - - Wed, 02 Oct 2024 08:50:36 GMT - Expires: - - Thu, 19 Nov 1981 08:52:00 GMT - Feature-Policy: - - autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone - 'none';payment 'none' - Pragma: - - no-cache - Referrer-Policy: - - no-referrer - Server: - - Apache/2.4.59 (Debian) - Set-Cookie: - - oc07ul6b4oaw=c1b3c3f4214d9d8966f07f16711725ed; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=Y9itI1jA1U7ht32uGGWcKURt1KGYrNnp2bG2uJPZ3y9Te7JXG4vcw5ZBf6ZrZTLKv9dLwEnmABA0OlKdh10jEyMxWVJXYRgXrsdLiDlaTAFHC9%2FMz4bQ7Cy%2BoQ71jekj; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=c1b3c3f4214d9d8966f07f16711725ed; - 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, oc07ul6b4oaw=c1b3c3f4214d9d8966f07f16711725ed; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=c1b3c3f4214d9d8966f07f16711725ed; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=fb555d0ca125d098bfe72a357f752fb0; - path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Wed, 02 - Oct 2024 09:50:37 GMT; Max-Age=3600 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - SAMEORIGIN - X-Permitted-Cross-Domain-Policies: - - none - X-Powered-By: - - PHP/8.2.21 - X-Request-Id: - - 0QVHV77irKMx1GSbQPVW - X-Robots-Tag: - - noindex, nofollow - X-Xss-Protection: - - 1; mode=block - Content-Length: - - '140' - body: - encoding: UTF-8 - string: | - - - - ok - 100 - OK - - - - - - recorded_at: Wed, 02 Oct 2024 08:50:37 GMT + recorded_at: Thu, 28 Nov 2024 14:30:02 GMT - request: method: get uri: https://nextcloud.local/ocs/v1.php/cloud/groups/Sith%20Assassins @@ -372,7 +184,7 @@ http_interactions: Ocs-Apirequest: - 'true' User-Agent: - - httpx.rb/1.3.1 + - httpx.rb/1.3.3 Accept: - "*/*" Accept-Encoding: @@ -391,30 +203,26 @@ http_interactions: Content-Type: - application/xml; charset=utf-8 Date: - - Wed, 02 Oct 2024 08:50:37 GMT - Expires: - - Thu, 19 Nov 1981 08:52:00 GMT + - Thu, 28 Nov 2024 14:30:02 GMT Feature-Policy: - autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none' - Pragma: - - no-cache Referrer-Policy: - no-referrer Server: - - Apache/2.4.59 (Debian) + - Apache/2.4.62 (Debian) Set-Cookie: - - oc07ul6b4oaw=01da2b49d5abec2a8999bd0070130b04; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=LNjDQi4jb3HBPgwLDak3PZLcefxXWs1BL1%2FeQ0HB3ocStx7NYlMWsR6IrIfg8NqysVn%2BaDcibaS%2Bz72Go2OZw3kWyTF7hoEwPejH2nL3u7Pa%2FG708ecz3HUI%2FztROvZc; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=01da2b49d5abec2a8999bd0070130b04; + - oc07ul6b4oaw=97730690484ff8d8bc16bf8fc836e192; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=3ydCf8F7NM%2F2VCcqBKJzCm01GTLiQCKt%2Fz91Z8O2gMhhGnKbHF7oCWjtdsRj3witWmPLU8mtODjXwpHzYQwxfTBmfYOuoCpQiLTGBJikmgriSmIoHBvA%2BE3DqeHYxRE%2F; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=97730690484ff8d8bc16bf8fc836e192; 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, oc07ul6b4oaw=01da2b49d5abec2a8999bd0070130b04; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=01da2b49d5abec2a8999bd0070130b04; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=615d677637cb137e351629b49d573d0c; - path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Wed, 02 - Oct 2024 09:50:37 GMT; Max-Age=3600 + 31-Dec-2100 23:59:59 GMT; SameSite=strict, oc07ul6b4oaw=97730690484ff8d8bc16bf8fc836e192; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=97730690484ff8d8bc16bf8fc836e192; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=dd4c6a90f94ad0eb4f374f306a9664d1; + path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Thu, 28 + Nov 2024 15:30:02 GMT; Max-Age=3600 X-Content-Type-Options: - nosniff X-Frame-Options: @@ -422,9 +230,9 @@ http_interactions: X-Permitted-Cross-Domain-Policies: - none X-Powered-By: - - PHP/8.2.21 + - PHP/8.2.26 X-Request-Id: - - dGJ5c48eHtcbGlNhi6fw + - bNfP3fO1q5cVdXC3LA6B X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -449,7 +257,7 @@ http_interactions: - recorded_at: Wed, 02 Oct 2024 08:50:37 GMT + recorded_at: Thu, 28 Nov 2024 14:30:02 GMT - request: method: delete uri: https://nextcloud.local/ocs/v1.php/cloud/users/m.jade@death.star/groups?groupid=Sith%20Assassins @@ -462,7 +270,7 @@ http_interactions: Ocs-Apirequest: - 'true' User-Agent: - - httpx.rb/1.3.1 + - httpx.rb/1.3.3 Accept: - "*/*" Accept-Encoding: @@ -481,30 +289,26 @@ http_interactions: Content-Type: - application/xml; charset=utf-8 Date: - - Wed, 02 Oct 2024 08:50:37 GMT - Expires: - - Thu, 19 Nov 1981 08:52:00 GMT + - Thu, 28 Nov 2024 14:30:02 GMT Feature-Policy: - autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none' - Pragma: - - no-cache Referrer-Policy: - no-referrer Server: - - Apache/2.4.59 (Debian) + - Apache/2.4.62 (Debian) Set-Cookie: - - oc07ul6b4oaw=85dfa52e03afb69fbe548d3053d08e15; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=kOE0o2v1ep7XtIKKVnmqy8ck7Rbukw9NitYKaRPsLSS9b8mWIW%2Bwuw2dCZtEDmQdBZzItzOHZdRZim0v%2Bu06yNhj8xeY7dU0xqXzLKez9Zj%2BrA2KKmZl1jw6c9Ubx4PX; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=85dfa52e03afb69fbe548d3053d08e15; + - oc07ul6b4oaw=3c61a0db6149722cc6a95d3f42230f55; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=gw8mGeh8Fu0rKt%2BIzOD%2Brnwku6prDLtJC6DpOm5YTTp4Pbw7uETlDw3alKWSkn4%2BmMjjhOk5KkngEf527gY7b7ACVUFutHhvEdphAyYx5hSpQwulPU5R55wJDLQPCs52; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=3c61a0db6149722cc6a95d3f42230f55; 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, oc07ul6b4oaw=85dfa52e03afb69fbe548d3053d08e15; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=85dfa52e03afb69fbe548d3053d08e15; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=9f9f2207d2c10825f6ba2d6c07d2658b; - path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Wed, 02 - Oct 2024 09:50:38 GMT; Max-Age=3600 + 31-Dec-2100 23:59:59 GMT; SameSite=strict, oc07ul6b4oaw=3c61a0db6149722cc6a95d3f42230f55; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=3c61a0db6149722cc6a95d3f42230f55; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=64e2322d4338def4292ea6fe248ecfd6; + path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Thu, 28 + Nov 2024 15:30:03 GMT; Max-Age=3600 X-Content-Type-Options: - nosniff X-Frame-Options: @@ -512,9 +316,9 @@ http_interactions: X-Permitted-Cross-Domain-Policies: - none X-Powered-By: - - PHP/8.2.21 + - PHP/8.2.26 X-Request-Id: - - HL85t6eG92CsTVcZzlkl + - RfCII0YdCOpcI72nKP3u X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -535,7 +339,7 @@ http_interactions: - recorded_at: Wed, 02 Oct 2024 08:50:38 GMT + recorded_at: Thu, 28 Nov 2024 14:30:03 GMT - request: method: get uri: https://nextcloud.local/ocs/v1.php/cloud/groups/Sith%20Assassins @@ -548,7 +352,7 @@ http_interactions: Ocs-Apirequest: - 'true' User-Agent: - - httpx.rb/1.3.1 + - httpx.rb/1.3.3 Accept: - "*/*" Accept-Encoding: @@ -567,30 +371,26 @@ http_interactions: Content-Type: - application/xml; charset=utf-8 Date: - - Wed, 02 Oct 2024 08:50:38 GMT - Expires: - - Thu, 19 Nov 1981 08:52:00 GMT + - Thu, 28 Nov 2024 14:30:03 GMT Feature-Policy: - autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none' - Pragma: - - no-cache Referrer-Policy: - no-referrer Server: - - Apache/2.4.59 (Debian) + - Apache/2.4.62 (Debian) Set-Cookie: - - oc07ul6b4oaw=4311d7d8a7e8b3ba35b5d1fcff7d1b7a; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=GAzp%2FwJNf3dp%2BnY3U%2B4F4SXwmgC7f3Jqms%2FbwvIn2L7ztvCw3fPyMF8CAwno8o3xJ7O7Pbeu7IDG0ElNxKwl%2FBKviLvxlW4sa5woQEos5FRHFpMy93eMkNOsJjfBziTe; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=4311d7d8a7e8b3ba35b5d1fcff7d1b7a; + - oc07ul6b4oaw=2bd34228d8722fb511ac830b7af8d150; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=qTfCH0VUr5Q4zNJInH3WreCzodbpF9Stp14DQEYJovF46QRnj9wSZEyMB6ztRQgTe2RAnjhM8kXzgacZlyDnOnqiweJNbxau%2B9qZ83SkqqGBMSbYULa1pVHaNZVZ3fnl; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=2bd34228d8722fb511ac830b7af8d150; 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, oc07ul6b4oaw=4311d7d8a7e8b3ba35b5d1fcff7d1b7a; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=4311d7d8a7e8b3ba35b5d1fcff7d1b7a; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=f7715138d243dc8627e3b3647a74b419; - path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Wed, 02 - Oct 2024 09:50:38 GMT; Max-Age=3600 + 31-Dec-2100 23:59:59 GMT; SameSite=strict, oc07ul6b4oaw=2bd34228d8722fb511ac830b7af8d150; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=2bd34228d8722fb511ac830b7af8d150; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=df99da2ec87f19ccad9529158f642ec4; + path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Thu, 28 + Nov 2024 15:30:04 GMT; Max-Age=3600 X-Content-Type-Options: - nosniff X-Frame-Options: @@ -598,9 +398,9 @@ http_interactions: X-Permitted-Cross-Domain-Policies: - none X-Powered-By: - - PHP/8.2.21 + - PHP/8.2.26 X-Request-Id: - - DaZNZ94HD5CWPkX9ZTgQ + - rEa0uC587txch3ofMyqm X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -623,7 +423,7 @@ http_interactions: - recorded_at: Wed, 02 Oct 2024 08:50:38 GMT + recorded_at: Thu, 28 Nov 2024 14:30:04 GMT - request: method: delete uri: https://nextcloud.local/ocs/v1.php/cloud/groups/Sith%20Assassins @@ -636,93 +436,7 @@ http_interactions: Ocs-Apirequest: - 'true' User-Agent: - - httpx.rb/1.3.1 - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - response: - status: - code: 200 - message: OK - headers: - Cache-Control: - - no-cache, no-store, must-revalidate - Content-Encoding: - - gzip - Content-Security-Policy: - - default-src 'none';base-uri 'none';manifest-src 'self';frame-ancestors 'none' - Content-Type: - - application/xml; charset=utf-8 - Date: - - Wed, 02 Oct 2024 08:50:38 GMT - Expires: - - Thu, 19 Nov 1981 08:52:00 GMT - Feature-Policy: - - autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone - 'none';payment 'none' - Pragma: - - no-cache - Referrer-Policy: - - no-referrer - Server: - - Apache/2.4.59 (Debian) - Set-Cookie: - - oc07ul6b4oaw=fd4ecbd33c8c4056f827d54926c7d7e1; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=dIlm6nPh4GMsA38cZj2SyDxlQhuyL1CP86iZATnMY6OqdehoRJUgPfH27xShrr1yg5Hd2tC7h79f9lzwPh8DMjnmy%2FzR5qpY%2BkPmvvFohO00pSSbkhgIRVuJBJygpAJm; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=fd4ecbd33c8c4056f827d54926c7d7e1; - 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, oc07ul6b4oaw=fd4ecbd33c8c4056f827d54926c7d7e1; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=fd4ecbd33c8c4056f827d54926c7d7e1; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=9fb44996d3f7d257f11f151473b7b955; - path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Wed, 02 - Oct 2024 09:50:39 GMT; Max-Age=3600 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - SAMEORIGIN - X-Permitted-Cross-Domain-Policies: - - none - X-Powered-By: - - PHP/8.2.21 - X-Request-Id: - - 4EQLXfbKAVqZkKshqVYc - X-Robots-Tag: - - noindex, nofollow - X-Xss-Protection: - - 1; mode=block - Content-Length: - - '140' - body: - encoding: UTF-8 - string: | - - - - ok - 100 - OK - - - - - - recorded_at: Wed, 02 Oct 2024 08:50:39 GMT -- request: - method: delete - uri: https://nextcloud.local/ocs/v1.php/cloud/groups/Sith%20Assassins%20Backup - body: - encoding: US-ASCII - string: '' - headers: - Authorization: - - Basic - Ocs-Apirequest: - - 'true' - User-Agent: - - httpx.rb/1.3.1 + - httpx.rb/1.3.3 Accept: - "*/*" Accept-Encoding: @@ -741,30 +455,26 @@ http_interactions: Content-Type: - application/xml; charset=utf-8 Date: - - Wed, 02 Oct 2024 08:50:39 GMT - Expires: - - Thu, 19 Nov 1981 08:52:00 GMT + - Thu, 28 Nov 2024 14:30:04 GMT Feature-Policy: - autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none' - Pragma: - - no-cache Referrer-Policy: - no-referrer Server: - - Apache/2.4.59 (Debian) + - Apache/2.4.62 (Debian) Set-Cookie: - - oc07ul6b4oaw=38a807de0bfea4578a190796ea3679bf; path=/; secure; HttpOnly; SameSite=Lax, - oc_sessionPassphrase=ykYwdbn02mf%2B2FIYpFHhFhySmy5y1j4D9kX1We59HLdc50Otjzyj03S%2Fg11ZjBeD13%2BShKDXhMDDDQBf7K%2F%2B7cZjzB12b1LGlwjEIwGnIhBykM0QeIB2htLjvWZ1DdHw; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=38a807de0bfea4578a190796ea3679bf; + - oc07ul6b4oaw=0067f072357c13bc15a002ee0f531c38; path=/; secure; HttpOnly; SameSite=Lax, + oc_sessionPassphrase=lF9u%2Bt37SHRU7rCTB0UOObOoFgF1nSi3576l1M%2BYHicFwsOWSy43n7IE8usNib8PnxalqewI6xAdAQR11GmbJASdh8ysogMD2l7JEJMEl%2Ff03xn9u%2BPKSe5uEWrT1tcV; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=0067f072357c13bc15a002ee0f531c38; 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, oc07ul6b4oaw=38a807de0bfea4578a190796ea3679bf; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=38a807de0bfea4578a190796ea3679bf; - path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=899b9aecb6d1dc7c35ef9a847d0e7bfc; - path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Wed, 02 - Oct 2024 09:50:39 GMT; Max-Age=3600 + 31-Dec-2100 23:59:59 GMT; SameSite=strict, oc07ul6b4oaw=0067f072357c13bc15a002ee0f531c38; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=0067f072357c13bc15a002ee0f531c38; + path=/; secure; HttpOnly; SameSite=Lax, oc07ul6b4oaw=3f7baf5f27c60be23f6465d9ee4b55e9; + path=/; secure; HttpOnly; SameSite=Lax, cookie_test=test; expires=Thu, 28 + Nov 2024 15:30:04 GMT; Max-Age=3600 X-Content-Type-Options: - nosniff X-Frame-Options: @@ -772,9 +482,9 @@ http_interactions: X-Permitted-Cross-Domain-Policies: - none X-Powered-By: - - PHP/8.2.21 + - PHP/8.2.26 X-Request-Id: - - 52hU39z1usAaL575cnKp + - 1M6gPBPREUgx1DOsIdtJ X-Robots-Tag: - noindex, nofollow X-Xss-Protection: @@ -795,5 +505,5 @@ http_interactions: - recorded_at: Wed, 02 Oct 2024 08:50:39 GMT + recorded_at: Thu, 28 Nov 2024 14:30:04 GMT recorded_with: VCR 6.3.1