nextcloud/lib
Josh 7bcf684f81
fix(ObjectStore/S3): switch to more reliable doesObjectExistV2
The non-v2 version is deprecated, but more importantly the V2 implementation makes fewer assumptions about ambiguous or unexpected status codes. For example, a 403 would result in a false (object does not exist) in V1, but that's not necessarily what that means. V2 returns true/false on a much more narrow set of scenarios. And it throws for all others so they can be diagnosed properly.

Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-03-10 11:12:57 -04:00
..
composer refactor: Remove old Share backend 2026-03-10 10:09:40 +01:00
l10n fix(l10n): Update translations from Transifex 2026-03-10 00:19:19 +00:00
private fix(ObjectStore/S3): switch to more reliable doesObjectExistV2 2026-03-10 11:12:57 -04:00
public Merge pull request #58593 from nextcloud/carl/share-spring-cleaning 2026-03-10 15:01:50 +01:00
unstable feat(signed-request): moving out of unstable 2026-01-09 20:16:24 -01:00
base.php refactor: remove long deprecated IServerContainer methods 2026-03-10 10:36:35 +01:00
versioncheck.php ci(PHP): Test against 8.5 on CI 2025-12-19 15:34:34 +01:00