diff options
Diffstat (limited to 'resources/app-info-shipped.xsd')
-rw-r--r-- | resources/app-info-shipped.xsd | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/resources/app-info-shipped.xsd b/resources/app-info-shipped.xsd index a861b02e6a5..7a139e50bc5 100644 --- a/resources/app-info-shipped.xsd +++ b/resources/app-info-shipped.xsd @@ -1,4 +1,8 @@ <?xml version="1.0"?> +<!-- + - SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors + - SPDX-License-Identifier: AGPL-3.0-or-later +--> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> @@ -340,10 +344,12 @@ <xs:element name="prelogin" minOccurs="0" maxOccurs="1"/> <xs:element name="filesystem" minOccurs="0" maxOccurs="1"/> <xs:element name="authentication" minOccurs="0" maxOccurs="1"/> + <xs:element name="extended_authentication" minOccurs="0" maxOccurs="1"/> <xs:element name="logging" minOccurs="0" maxOccurs="1"/> <xs:element name="dav" minOccurs="0" maxOccurs="1"/> <xs:element name="prevent_group_restriction" minOccurs="0" maxOccurs="1"/> + <xs:element name="session" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:complexType> @@ -368,6 +374,15 @@ <xs:simpleType name="licence"> <xs:restriction base="xs:string"> + <xs:enumeration value="AGPL-3.0-only"/> + <xs:enumeration value="AGPL-3.0-or-later"/> + <xs:enumeration value="Apache-2.0"/> + <xs:enumeration value="GPL-3.0-only"/> + <xs:enumeration value="GPL-3.0-or-later"/> + <xs:enumeration value="MIT"/> + <xs:enumeration value="MPL-2.0"/> + + <!-- Deprecated --> <xs:enumeration value="agpl"/> <xs:enumeration value="mpl"/> <xs:enumeration value="apache"/> @@ -445,7 +460,7 @@ <xs:sequence> <xs:element name="id" type="id" minOccurs="0" maxOccurs="1"/> <xs:element name="name" type="non-empty-string" minOccurs="1" maxOccurs="1"/> - <xs:element name="route" type="route" minOccurs="1" maxOccurs="1"/> + <xs:element name="route" type="route" minOccurs="0" maxOccurs="1"/> <xs:element name="icon" type="xs:anyURI" minOccurs="0" maxOccurs="1"/> <xs:element name="order" type="xs:int" minOccurs="0" maxOccurs="1"/> <xs:element name="type" type="navigation-type" minOccurs="0" maxOccurs="1"/> @@ -569,6 +584,8 @@ maxOccurs="1"/> <xs:element name="architecture" type="architecture" minOccurs="0" maxOccurs="unbounded"/> + <xs:element name="backend" type="backend" minOccurs="0" + maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> @@ -751,4 +768,9 @@ </xs:restriction> </xs:simpleType> + <xs:simpleType name="backend"> + <xs:restriction base="xs:string"> + <xs:enumeration value="caldav"/> + </xs:restriction> + </xs:simpleType> </xs:schema> |