Browse Source

Merge pull request #147 from provokateurin/fix/capabilities

specs,nextcloud: Allow unknow capability keys at every level
pull/148/head
Kate 2 years ago committed by GitHub
parent
commit
fdfb10884f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 88
      packages/nextcloud/lib/src/nextcloud.openapi.dart
  2. 851
      packages/nextcloud/lib/src/nextcloud.openapi.g.dart
  3. 44
      packages/nextcloud/lib/src/nextcloud.openapi.json
  4. 44
      specs/core.json

88
packages/nextcloud/lib/src/nextcloud.openapi.dart

@ -1373,7 +1373,7 @@ class CoreServerCapabilities_Ocs_Data_Version {
static String toJsonString(CoreServerCapabilities_Ocs_Data_Version data) => json.encode(data.toJson()); static String toJsonString(CoreServerCapabilities_Ocs_Data_Version data) => json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Core { class CoreServerCapabilities_Ocs_Data_Capabilities_Core {
CoreServerCapabilities_Ocs_Data_Capabilities_Core({ CoreServerCapabilities_Ocs_Data_Capabilities_Core({
required this.pollinterval, required this.pollinterval,
@ -1406,7 +1406,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Core {
static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Core data) => json.encode(data.toJson()); static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Core data) => json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Bruteforce { class CoreServerCapabilities_Ocs_Data_Capabilities_Bruteforce {
CoreServerCapabilities_Ocs_Data_Capabilities_Bruteforce({required this.delay}); CoreServerCapabilities_Ocs_Data_Capabilities_Bruteforce({required this.delay});
@ -1426,7 +1426,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Bruteforce {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_MetadataAvailable { class CoreServerCapabilities_Ocs_Data_Capabilities_MetadataAvailable {
CoreServerCapabilities_Ocs_Data_Capabilities_MetadataAvailable({ CoreServerCapabilities_Ocs_Data_Capabilities_MetadataAvailable({
required this.size, required this.size,
@ -1452,7 +1452,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_MetadataAvailable {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Files_DirectEditing { class CoreServerCapabilities_Ocs_Data_Capabilities_Files_DirectEditing {
CoreServerCapabilities_Ocs_Data_Capabilities_Files_DirectEditing({ CoreServerCapabilities_Ocs_Data_Capabilities_Files_DirectEditing({
required this.url, required this.url,
@ -1478,7 +1478,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Files_DirectEditing {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Files { class CoreServerCapabilities_Ocs_Data_Capabilities_Files {
CoreServerCapabilities_Ocs_Data_Capabilities_Files({ CoreServerCapabilities_Ocs_Data_Capabilities_Files({
required this.bigfilechunking, required this.bigfilechunking,
@ -1515,7 +1515,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Files {
static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Files data) => json.encode(data.toJson()); static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Files data) => json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Activity { class CoreServerCapabilities_Ocs_Data_Capabilities_Activity {
CoreServerCapabilities_Ocs_Data_Capabilities_Activity({required this.apiv2}); CoreServerCapabilities_Ocs_Data_Capabilities_Activity({required this.apiv2});
@ -1534,7 +1534,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Activity {
static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Activity data) => json.encode(data.toJson()); static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Activity data) => json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Status { class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Status {
CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Status({required this.globalScale}); CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Status({required this.globalScale});
@ -1554,7 +1554,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Status {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Settings { class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Settings {
CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Settings({ CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Settings({
required this.frontendEnabled, required this.frontendEnabled,
@ -1585,7 +1585,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Settings {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants_Source { class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants_Source {
CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants_Source({ CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants_Source({
required this.core, required this.core,
@ -1613,7 +1613,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants_Sour
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants { class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants {
CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants({ CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants({
required this.flags, required this.flags,
@ -1639,7 +1639,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Constants {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Config { class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Config {
CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Config({ CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Config({
required this.coreFlags, required this.coreFlags,
@ -1665,7 +1665,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle_Config {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle { class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle {
CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle({ CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle({
required this.constants, required this.constants,
@ -1690,7 +1690,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Circle {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member_Constants { class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member_Constants {
CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member_Constants({required this.level}); CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member_Constants({required this.level});
@ -1711,7 +1711,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member_Constants {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member { class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member {
CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member({ CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member({
required this.constants, required this.constants,
@ -1736,7 +1736,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Circles_Member {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Circles { class CoreServerCapabilities_Ocs_Data_Capabilities_Circles {
CoreServerCapabilities_Ocs_Data_Capabilities_Circles({ CoreServerCapabilities_Ocs_Data_Capabilities_Circles({
required this.version, required this.version,
@ -1769,7 +1769,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Circles {
static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Circles data) => json.encode(data.toJson()); static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Circles data) => json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes_Protocols { class CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes_Protocols {
CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes_Protocols({required this.webdav}); CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes_Protocols({required this.webdav});
@ -1792,7 +1792,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes_Protocols {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes { class CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes {
CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes({ CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes({
required this.name, required this.name,
@ -1821,7 +1821,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Ocm_ResourceTypes {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Ocm { class CoreServerCapabilities_Ocs_Data_Capabilities_Ocm {
CoreServerCapabilities_Ocs_Data_Capabilities_Ocm({ CoreServerCapabilities_Ocs_Data_Capabilities_Ocm({
required this.enabled, required this.enabled,
@ -1851,7 +1851,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Ocm {
static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Ocm data) => json.encode(data.toJson()); static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Ocm data) => json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Dav { class CoreServerCapabilities_Ocs_Data_Capabilities_Dav {
CoreServerCapabilities_Ocs_Data_Capabilities_Dav({ CoreServerCapabilities_Ocs_Data_Capabilities_Dav({
this.bulkupload, this.bulkupload,
@ -1875,7 +1875,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Dav {
static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Dav data) => json.encode(data.toJson()); static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Dav data) => json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_Password { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_Password {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_Password({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_Password({
required this.enforced, required this.enforced,
@ -1903,7 +1903,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_Password
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDate { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDate {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDate({required this.enabled}); CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDate({required this.enabled});
@ -1926,7 +1926,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDat
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDateInternal { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDateInternal {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDateInternal({required this.enabled}); CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDateInternal({required this.enabled});
@ -1951,7 +1951,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDat
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDateRemote { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDateRemote {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDateRemote({required this.enabled}); CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDateRemote({required this.enabled});
@ -1975,7 +1975,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public_ExpireDat
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public({
required this.enabled, required this.enabled,
@ -2028,7 +2028,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Public {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User_ExpireDate { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User_ExpireDate {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User_ExpireDate({required this.enabled}); CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User_ExpireDate({required this.enabled});
@ -2051,7 +2051,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User_ExpireDate
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User({
required this.sendMail, required this.sendMail,
@ -2079,7 +2079,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_User {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group_ExpireDate { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group_ExpireDate {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group_ExpireDate({required this.enabled}); CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group_ExpireDate({required this.enabled});
@ -2102,7 +2102,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group_ExpireDate
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group({
required this.enabled, required this.enabled,
@ -2129,7 +2129,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Group {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_ExpireDate { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_ExpireDate {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_ExpireDate({required this.enabled}); CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_ExpireDate({required this.enabled});
@ -2152,7 +2152,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_Expir
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_ExpireDateSupported { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_ExpireDateSupported {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_ExpireDateSupported({required this.enabled}); CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_ExpireDateSupported({required this.enabled});
@ -2177,7 +2177,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation_Expir
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation({
required this.outgoing, required this.outgoing,
@ -2211,7 +2211,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Federation {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharee { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharee {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharee({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharee({
required this.queryLookupDefault, required this.queryLookupDefault,
@ -2239,7 +2239,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharee {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_UploadFilesDrop { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_UploadFilesDrop {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_UploadFilesDrop({required this.enabled}); CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_UploadFilesDrop({required this.enabled});
@ -2264,7 +2264,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_Uplo
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_Password { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_Password {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_Password({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_Password({
required this.enabled, required this.enabled,
@ -2292,7 +2292,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_Pass
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_ExpireDate { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_ExpireDate {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_ExpireDate({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_ExpireDate({
required this.enabled, required this.enabled,
@ -2321,7 +2321,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail_Expi
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail({
required this.enabled, required this.enabled,
@ -2359,7 +2359,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing_Sharebymail {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing { class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing {
CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing({ CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing({
required this.apiEnabled, required this.apiEnabled,
@ -2411,7 +2411,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_FilesSharing {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Notes { class CoreServerCapabilities_Ocs_Data_Capabilities_Notes {
CoreServerCapabilities_Ocs_Data_Capabilities_Notes({ CoreServerCapabilities_Ocs_Data_Capabilities_Notes({
required this.apiVersion, required this.apiVersion,
@ -2436,7 +2436,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Notes {
static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Notes data) => json.encode(data.toJson()); static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Notes data) => json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Notifications { class CoreServerCapabilities_Ocs_Data_Capabilities_Notifications {
CoreServerCapabilities_Ocs_Data_Capabilities_Notifications({ CoreServerCapabilities_Ocs_Data_Capabilities_Notifications({
required this.ocsEndpoints, required this.ocsEndpoints,
@ -2466,7 +2466,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Notifications {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy_Api { class CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy_Api {
CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy_Api({ CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy_Api({
required this.generate, required this.generate,
@ -2492,7 +2492,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy_Api {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy { class CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy {
CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy({ CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy({
required this.minLength, required this.minLength,
@ -2529,7 +2529,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_PasswordPolicy {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_ProvisioningApi { class CoreServerCapabilities_Ocs_Data_Capabilities_ProvisioningApi {
CoreServerCapabilities_Ocs_Data_Capabilities_ProvisioningApi({ CoreServerCapabilities_Ocs_Data_Capabilities_ProvisioningApi({
required this.version, required this.version,
@ -2563,7 +2563,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_ProvisioningApi {
json.encode(data.toJson()); json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_Theming { class CoreServerCapabilities_Ocs_Data_Capabilities_Theming {
CoreServerCapabilities_Ocs_Data_Capabilities_Theming({ CoreServerCapabilities_Ocs_Data_Capabilities_Theming({
required this.name, required this.name,
@ -2629,7 +2629,7 @@ class CoreServerCapabilities_Ocs_Data_Capabilities_Theming {
static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Theming data) => json.encode(data.toJson()); static String toJsonString(CoreServerCapabilities_Ocs_Data_Capabilities_Theming data) => json.encode(data.toJson());
} }
@JsonSerializable() @JsonSerializable(disallowUnrecognizedKeys: false)
class CoreServerCapabilities_Ocs_Data_Capabilities_UserStatus { class CoreServerCapabilities_Ocs_Data_Capabilities_UserStatus {
CoreServerCapabilities_Ocs_Data_Capabilities_UserStatus({ CoreServerCapabilities_Ocs_Data_Capabilities_UserStatus({
required this.enabled, required this.enabled,

851
packages/nextcloud/lib/src/nextcloud.openapi.g.dart

File diff suppressed because it is too large Load Diff

44
packages/nextcloud/lib/src/nextcloud.openapi.json

@ -202,6 +202,7 @@
"properties": { "properties": {
"core": { "core": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"pollinterval", "pollinterval",
"webdav-root", "webdav-root",
@ -225,6 +226,7 @@
}, },
"bruteforce": { "bruteforce": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"delay" "delay"
], ],
@ -236,6 +238,7 @@
}, },
"metadataAvailable": { "metadataAvailable": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"size", "size",
"gps" "gps"
@ -257,6 +260,7 @@
}, },
"files": { "files": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"bigfilechunking", "bigfilechunking",
"blacklisted_files", "blacklisted_files",
@ -277,6 +281,7 @@
}, },
"directEditing": { "directEditing": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"url", "url",
"etag" "etag"
@ -303,6 +308,7 @@
}, },
"activity": { "activity": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"apiv2" "apiv2"
], ],
@ -317,6 +323,7 @@
}, },
"circles": { "circles": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"version", "version",
"status", "status",
@ -330,6 +337,7 @@
}, },
"status": { "status": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"globalScale" "globalScale"
], ],
@ -341,6 +349,7 @@
}, },
"settings": { "settings": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"frontendEnabled", "frontendEnabled",
"allowedCircles", "allowedCircles",
@ -364,6 +373,7 @@
}, },
"circle": { "circle": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"constants", "constants",
"config" "config"
@ -371,6 +381,7 @@
"properties": { "properties": {
"constants": { "constants": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"flags", "flags",
"source" "source"
@ -381,6 +392,7 @@
}, },
"source": { "source": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"core", "core",
"extra" "extra"
@ -398,6 +410,7 @@
}, },
"config": { "config": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"coreFlags", "coreFlags",
"systemFlags" "systemFlags"
@ -421,6 +434,7 @@
}, },
"member": { "member": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"constants", "constants",
"type" "type"
@ -428,6 +442,7 @@
"properties": { "properties": {
"constants": { "constants": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"level" "level"
], ],
@ -446,6 +461,7 @@
}, },
"ocm": { "ocm": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"apiVersion", "apiVersion",
@ -466,6 +482,7 @@
"type": "array", "type": "array",
"items": { "items": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"name", "name",
"shareTypes", "shareTypes",
@ -483,6 +500,7 @@
}, },
"protocols": { "protocols": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"webdav" "webdav"
], ],
@ -499,6 +517,7 @@
}, },
"dav": { "dav": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"chunking" "chunking"
], ],
@ -513,6 +532,7 @@
}, },
"files_sharing": { "files_sharing": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"api_enabled", "api_enabled",
"public", "public",
@ -531,6 +551,7 @@
}, },
"public": { "public": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"password", "password",
@ -548,6 +569,7 @@
}, },
"password": { "password": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enforced", "enforced",
"askForOptionalPassword" "askForOptionalPassword"
@ -563,6 +585,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -577,6 +600,7 @@
}, },
"expire_date_internal": { "expire_date_internal": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -588,6 +612,7 @@
}, },
"expire_date_remote": { "expire_date_remote": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -613,6 +638,7 @@
}, },
"user": { "user": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"send_mail", "send_mail",
"expire_date" "expire_date"
@ -623,6 +649,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -639,6 +666,7 @@
}, },
"group": { "group": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"expire_date" "expire_date"
@ -649,6 +677,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -665,6 +694,7 @@
}, },
"federation": { "federation": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"outgoing", "outgoing",
"incoming", "incoming",
@ -680,6 +710,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -691,6 +722,7 @@
}, },
"expire_date_supported": { "expire_date_supported": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -704,6 +736,7 @@
}, },
"sharee": { "sharee": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"query_lookup_default", "query_lookup_default",
"always_show_unique" "always_show_unique"
@ -719,6 +752,7 @@
}, },
"sharebymail": { "sharebymail": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"send_password_by_mail", "send_password_by_mail",
@ -735,6 +769,7 @@
}, },
"upload_files_drop": { "upload_files_drop": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -746,6 +781,7 @@
}, },
"password": { "password": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"enforced" "enforced"
@ -761,6 +797,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"enforced" "enforced"
@ -780,6 +817,7 @@
}, },
"notes": { "notes": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"api_version", "api_version",
"version" "version"
@ -798,6 +836,7 @@
}, },
"notifications": { "notifications": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"ocs-endpoints", "ocs-endpoints",
"push", "push",
@ -826,6 +865,7 @@
}, },
"password_policy": { "password_policy": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"minLength", "minLength",
"enforceNonCommonPassword", "enforceNonCommonPassword",
@ -852,6 +892,7 @@
}, },
"api": { "api": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"generate", "generate",
"validate" "validate"
@ -869,6 +910,7 @@
}, },
"provisioning_api": { "provisioning_api": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"version", "version",
"AccountPropertyScopesVersion", "AccountPropertyScopesVersion",
@ -892,6 +934,7 @@
}, },
"theming": { "theming": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"name", "name",
"url", "url",
@ -955,6 +998,7 @@
}, },
"user_status": { "user_status": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"supports_emoji" "supports_emoji"

44
specs/core.json

@ -188,6 +188,7 @@
"properties": { "properties": {
"core": { "core": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"pollinterval", "pollinterval",
"webdav-root", "webdav-root",
@ -211,6 +212,7 @@
}, },
"bruteforce": { "bruteforce": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"delay" "delay"
], ],
@ -222,6 +224,7 @@
}, },
"metadataAvailable": { "metadataAvailable": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"size", "size",
"gps" "gps"
@ -243,6 +246,7 @@
}, },
"files": { "files": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"bigfilechunking", "bigfilechunking",
"blacklisted_files", "blacklisted_files",
@ -263,6 +267,7 @@
}, },
"directEditing": { "directEditing": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"url", "url",
"etag" "etag"
@ -289,6 +294,7 @@
}, },
"activity": { "activity": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"apiv2" "apiv2"
], ],
@ -303,6 +309,7 @@
}, },
"circles": { "circles": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"version", "version",
"status", "status",
@ -316,6 +323,7 @@
}, },
"status": { "status": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"globalScale" "globalScale"
], ],
@ -327,6 +335,7 @@
}, },
"settings": { "settings": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"frontendEnabled", "frontendEnabled",
"allowedCircles", "allowedCircles",
@ -350,6 +359,7 @@
}, },
"circle": { "circle": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"constants", "constants",
"config" "config"
@ -357,6 +367,7 @@
"properties": { "properties": {
"constants": { "constants": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"flags", "flags",
"source" "source"
@ -367,6 +378,7 @@
}, },
"source": { "source": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"core", "core",
"extra" "extra"
@ -384,6 +396,7 @@
}, },
"config": { "config": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"coreFlags", "coreFlags",
"systemFlags" "systemFlags"
@ -407,6 +420,7 @@
}, },
"member": { "member": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"constants", "constants",
"type" "type"
@ -414,6 +428,7 @@
"properties": { "properties": {
"constants": { "constants": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"level" "level"
], ],
@ -432,6 +447,7 @@
}, },
"ocm": { "ocm": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"apiVersion", "apiVersion",
@ -452,6 +468,7 @@
"type": "array", "type": "array",
"items": { "items": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"name", "name",
"shareTypes", "shareTypes",
@ -469,6 +486,7 @@
}, },
"protocols": { "protocols": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"webdav" "webdav"
], ],
@ -485,6 +503,7 @@
}, },
"dav": { "dav": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"chunking" "chunking"
], ],
@ -499,6 +518,7 @@
}, },
"files_sharing": { "files_sharing": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"api_enabled", "api_enabled",
"public", "public",
@ -517,6 +537,7 @@
}, },
"public": { "public": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"password", "password",
@ -534,6 +555,7 @@
}, },
"password": { "password": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enforced", "enforced",
"askForOptionalPassword" "askForOptionalPassword"
@ -549,6 +571,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -563,6 +586,7 @@
}, },
"expire_date_internal": { "expire_date_internal": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -574,6 +598,7 @@
}, },
"expire_date_remote": { "expire_date_remote": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -599,6 +624,7 @@
}, },
"user": { "user": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"send_mail", "send_mail",
"expire_date" "expire_date"
@ -609,6 +635,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -625,6 +652,7 @@
}, },
"group": { "group": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"expire_date" "expire_date"
@ -635,6 +663,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -651,6 +680,7 @@
}, },
"federation": { "federation": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"outgoing", "outgoing",
"incoming", "incoming",
@ -666,6 +696,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -677,6 +708,7 @@
}, },
"expire_date_supported": { "expire_date_supported": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -690,6 +722,7 @@
}, },
"sharee": { "sharee": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"query_lookup_default", "query_lookup_default",
"always_show_unique" "always_show_unique"
@ -705,6 +738,7 @@
}, },
"sharebymail": { "sharebymail": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"send_password_by_mail", "send_password_by_mail",
@ -721,6 +755,7 @@
}, },
"upload_files_drop": { "upload_files_drop": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled" "enabled"
], ],
@ -732,6 +767,7 @@
}, },
"password": { "password": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"enforced" "enforced"
@ -747,6 +783,7 @@
}, },
"expire_date": { "expire_date": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"enforced" "enforced"
@ -766,6 +803,7 @@
}, },
"notes": { "notes": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"api_version", "api_version",
"version" "version"
@ -784,6 +822,7 @@
}, },
"notifications": { "notifications": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"ocs-endpoints", "ocs-endpoints",
"push", "push",
@ -812,6 +851,7 @@
}, },
"password_policy": { "password_policy": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"minLength", "minLength",
"enforceNonCommonPassword", "enforceNonCommonPassword",
@ -838,6 +878,7 @@
}, },
"api": { "api": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"generate", "generate",
"validate" "validate"
@ -855,6 +896,7 @@
}, },
"provisioning_api": { "provisioning_api": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"version", "version",
"AccountPropertyScopesVersion", "AccountPropertyScopesVersion",
@ -878,6 +920,7 @@
}, },
"theming": { "theming": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"name", "name",
"url", "url",
@ -941,6 +984,7 @@
}, },
"user_status": { "user_status": {
"type": "object", "type": "object",
"additionalProperties": true,
"required": [ "required": [
"enabled", "enabled",
"supports_emoji" "supports_emoji"

Loading…
Cancel
Save