From de39c5122c098a5400b305783d4b23f57bd80ec8 Mon Sep 17 00:00:00 2001 From: Josh Date: Mon, 11 Aug 2025 18:20:19 -0400 Subject: [PATCH] chore: drop unused ocs/providers.php This appears to have been originally intended to support the providers list functionality mentioned in the OCS <=v1.7 spec. That is, appears to be an implementation of what was suggested be made available at `https://domain.tld/ocs/providers.xml`. However best as I can tell it never worked. It also doesn't appear in the v2.0 spec drafts. Signed-off-by: Josh --- ocs/providers.php | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 ocs/providers.php diff --git a/ocs/providers.php b/ocs/providers.php deleted file mode 100644 index b1e5224ab2a..00000000000 --- a/ocs/providers.php +++ /dev/null @@ -1,45 +0,0 @@ -getServerProtocol() . '://' . substr($request->getServerHost() . $request->getRequestUri(), 0, -17) . 'ocs/v1.php/'; - -$writer = new XMLWriter(); -$writer->openURI('php://output'); -$writer->startDocument('1.0', 'UTF-8'); -$writer->setIndent(true); -$writer->startElement('providers'); -$writer->startElement('provider'); -$writer->writeElement('id', 'ownCloud'); -$writer->writeElement('location', $url); -$writer->writeElement('name', 'ownCloud'); -$writer->writeElement('icon', ''); -$writer->writeElement('termsofuse', ''); -$writer->writeElement('register', ''); -$writer->startElement('services'); -$writer->startElement('config'); -$writer->writeAttribute('ocsversion', '1.7'); -$writer->endElement(); -$writer->startElement('activity'); -$writer->writeAttribute('ocsversion', '1.7'); -$writer->endElement(); -$writer->startElement('cloud'); -$writer->writeAttribute('ocsversion', '1.7'); -$writer->endElement(); -$writer->endElement(); -$writer->endElement(); -$writer->endDocument(); -$writer->flush();