From 2c13045b9662eb8939faba54a37eadabf6720f9d Mon Sep 17 00:00:00 2001 From: Alexander Ackermann Date: Thu, 21 May 2026 19:22:46 +0200 Subject: [PATCH 1/4] fix: legacy WebDav url --- packages/web-client/src/helpers/space/functions.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/web-client/src/helpers/space/functions.ts b/packages/web-client/src/helpers/space/functions.ts index 160bcaf2df..a1437d2fe0 100644 --- a/packages/web-client/src/helpers/space/functions.ts +++ b/packages/web-client/src/helpers/space/functions.ts @@ -163,11 +163,11 @@ export function buildSpace( const webDavPath = urlJoin(data.webDavPath || buildWebDavSpacesPath(data.id), { leadingSlash: true }) - const webDavUrl = urlJoin(data.serverUrl, 'remote.php/dav', webDavPath) + const webDavUrl = urlJoin(data.serverUrl, 'dav', webDavPath) const webDavTrashPath = urlJoin(data.webDavTrashPath || buildWebDavSpacesTrashPath(data.id), { leadingSlash: true }) - const webDavTrashUrl = urlJoin(data.serverUrl, 'remote.php/dav', webDavTrashPath) + const webDavTrashUrl = urlJoin(data.serverUrl, 'dav', webDavTrashPath) const s = { id: data.id, From 298a19253b35a33e62205176ccf26bc304ebccc9 Mon Sep 17 00:00:00 2001 From: Alexander Ackermann Date: Fri, 22 May 2026 12:26:47 +0200 Subject: [PATCH 2/4] remove other remote.php occurences --- packages/web-client/src/webdav/client/dav.ts | 2 +- packages/web-client/src/webdav/client/parsers.ts | 6 +++--- packages/web-pkg/src/services/preview/previewService.ts | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/web-client/src/webdav/client/dav.ts b/packages/web-client/src/webdav/client/dav.ts index ac90c70e06..a53c9dac17 100644 --- a/packages/web-client/src/webdav/client/dav.ts +++ b/packages/web-client/src/webdav/client/dav.ts @@ -37,7 +37,7 @@ export class DAV { public extraProps: string[] constructor({ baseUrl, headers }: DAVOptions) { - this.davPath = urlJoin(baseUrl, 'remote.php/dav') + this.davPath = urlJoin(baseUrl, 'dav') this.client = createClient(this.davPath, {}) this.headers = headers this.extraProps = [] diff --git a/packages/web-client/src/webdav/client/parsers.ts b/packages/web-client/src/webdav/client/parsers.ts index 2d719e7c38..acd51da005 100644 --- a/packages/web-client/src/webdav/client/parsers.ts +++ b/packages/web-client/src/webdav/client/parsers.ts @@ -28,9 +28,9 @@ export const parseTusHeaders = (headers: Headers) => { export const parseMultiStatus = async (xmlBody: string) => { const parseFileName = (name: string) => { const decoded = decodeURIComponent(name) - if (name?.startsWith('/remote.php/dav/')) { - // strip out '/remote.php/dav/' from the beginning - return urlJoin(decoded.replace('/remote.php/dav/', ''), { + if (name?.startsWith('/dav/')) { + // strip out '/dav/' from the beginning + return urlJoin(decoded.replace('/dav/', ''), { leadingSlash: true, trailingSlash: false }) diff --git a/packages/web-pkg/src/services/preview/previewService.ts b/packages/web-pkg/src/services/preview/previewService.ts index b2993f731b..c1c13e582a 100644 --- a/packages/web-pkg/src/services/preview/previewService.ts +++ b/packages/web-pkg/src/services/preview/previewService.ts @@ -121,7 +121,7 @@ export class PreviewService { const url = [ this.configStore.serverUrl, - 'remote.php/dav', + 'dav', encodePath(resource.webDavPath), '?', this.buildQueryString({ etag: resource.etag, dimensions, processor }) From 14c40f3897cf3579ca54d703dc21814d3ea312d6 Mon Sep 17 00:00:00 2001 From: Alexander Ackermann Date: Tue, 26 May 2026 14:28:22 +0200 Subject: [PATCH 3/4] bump oc commit id # Conflicts: # .woodpecker.env --- .woodpecker.env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.woodpecker.env b/.woodpecker.env index fb57afc9bd..5fa5e7da7a 100644 --- a/.woodpecker.env +++ b/.woodpecker.env @@ -1,3 +1,3 @@ # The version of OpenCloud to use in pipelines -OPENCLOUD_COMMITID=c0418c23254f6d05c15eb2c528dfb728c93bf251 +OPENCLOUD_COMMITID=cff56490cb3572084aea9911cfe56ec9395c81a1 OPENCLOUD_BRANCH=main From cfce80ae65d68974d1fd40988555721e44be35fa Mon Sep 17 00:00:00 2001 From: "v.scharf" Date: Wed, 27 May 2026 16:10:23 +0200 Subject: [PATCH 4/4] update opencloud commit --- .woodpecker.env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.woodpecker.env b/.woodpecker.env index 5fa5e7da7a..69f9704e4e 100644 --- a/.woodpecker.env +++ b/.woodpecker.env @@ -1,3 +1,3 @@ # The version of OpenCloud to use in pipelines -OPENCLOUD_COMMITID=cff56490cb3572084aea9911cfe56ec9395c81a1 +OPENCLOUD_COMMITID=49726b8af8c428e9ca8ef30b01e5d668149ad250 OPENCLOUD_BRANCH=main