Skip to content

chore(dav): drop legacy v1 entrypoint#59377

Draft
skjnldsv wants to merge 2 commits intomasterfrom
chore/drop-webdav-v1
Draft

chore(dav): drop legacy v1 entrypoint#59377
skjnldsv wants to merge 2 commits intomasterfrom
chore/drop-webdav-v1

Conversation

@skjnldsv
Copy link
Copy Markdown
Member

@skjnldsv skjnldsv commented Apr 1, 2026

Summary

Removes the legacy WebDAV v1 entrypoint (/remote.php/webdav, /remote.php/files, and /public.php?service=webdav) and updates the CI accordingly.

  • Removed webdav and files service mappings from remote.php (were pointing to dav/appinfo/v1/webdav.php)
  • Removed webdav service mapping from public.php (was pointing to dav/appinfo/v1/publicwebdav.php)
  • Removed the v1 PHP entrypoint files (apps/dav/appinfo/v1/webdav.php, apps/dav/appinfo/v1/publicwebdav.php)
  • Updated litmus integration test script to use the v2 URL (/remote.php/dav/files/admin)
  • Updated CI litmus workflow: removed webdav from the endpoint matrix, simplified the URL expression since only the dav v2 endpoint remains

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@skjnldsv skjnldsv self-assigned this Apr 1, 2026
@skjnldsv skjnldsv added 2. developing Work in progress feature: dav technical debt 🧱 🤔🚀 ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels Apr 1, 2026
@skjnldsv skjnldsv added this to the Nextcloud 34 milestone Apr 1, 2026
@skjnldsv skjnldsv force-pushed the chore/drop-webdav-v1 branch from e74bae3 to de20bbf Compare April 1, 2026 12:31
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. developing Work in progress feature: dav ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) technical debt 🧱 🤔🚀

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants