Skip to content

Commit dce0149

Browse files
authored
Merge pull request #10538 from appwrite/respone-models-enum-names
chore: include response model enum names
2 parents dece9c8 + 5d8ac0a commit dce0149

12 files changed

Lines changed: 409 additions & 128 deletions

app/config/specs/open-api3-1.8.x-console.json

Lines changed: 36 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -46468,7 +46468,8 @@
4646846468
"deleting",
4646946469
"stuck",
4647046470
"failed"
46471-
]
46471+
],
46472+
"x-enum-name": "AttributeStatus"
4647246473
},
4647346474
"error": {
4647446475
"type": "string",
@@ -46563,7 +46564,8 @@
4656346564
"deleting",
4656446565
"stuck",
4656546566
"failed"
46566-
]
46567+
],
46568+
"x-enum-name": "AttributeStatus"
4656746569
},
4656846570
"error": {
4656946571
"type": "string",
@@ -46660,7 +46662,8 @@
4666046662
"deleting",
4666146663
"stuck",
4666246664
"failed"
46663-
]
46665+
],
46666+
"x-enum-name": "AttributeStatus"
4666446667
},
4666546668
"error": {
4666646669
"type": "string",
@@ -46757,7 +46760,8 @@
4675746760
"deleting",
4675846761
"stuck",
4675946762
"failed"
46760-
]
46763+
],
46764+
"x-enum-name": "AttributeStatus"
4676146765
},
4676246766
"error": {
4676346767
"type": "string",
@@ -46837,7 +46841,8 @@
4683746841
"deleting",
4683846842
"stuck",
4683946843
"failed"
46840-
]
46844+
],
46845+
"x-enum-name": "AttributeStatus"
4684146846
},
4684246847
"error": {
4684346848
"type": "string",
@@ -46924,7 +46929,8 @@
4692446929
"deleting",
4692546930
"stuck",
4692646931
"failed"
46927-
]
46932+
],
46933+
"x-enum-name": "AttributeStatus"
4692846934
},
4692946935
"error": {
4693046936
"type": "string",
@@ -47021,7 +47027,8 @@
4702147027
"deleting",
4702247028
"stuck",
4702347029
"failed"
47024-
]
47030+
],
47031+
"x-enum-name": "AttributeStatus"
4702547032
},
4702647033
"error": {
4702747034
"type": "string",
@@ -47108,7 +47115,8 @@
4710847115
"deleting",
4710947116
"stuck",
4711047117
"failed"
47111-
]
47118+
],
47119+
"x-enum-name": "AttributeStatus"
4711247120
},
4711347121
"error": {
4711447122
"type": "string",
@@ -47195,7 +47203,8 @@
4719547203
"deleting",
4719647204
"stuck",
4719747205
"failed"
47198-
]
47206+
],
47207+
"x-enum-name": "AttributeStatus"
4719947208
},
4720047209
"error": {
4720147210
"type": "string",
@@ -47282,7 +47291,8 @@
4728247291
"deleting",
4728347292
"stuck",
4728447293
"failed"
47285-
]
47294+
],
47295+
"x-enum-name": "AttributeStatus"
4728647296
},
4728747297
"error": {
4728847298
"type": "string",
@@ -47397,7 +47407,8 @@
4739747407
"deleting",
4739847408
"stuck",
4739947409
"failed"
47400-
]
47410+
],
47411+
"x-enum-name": "AttributeStatus"
4740147412
},
4740247413
"error": {
4740347414
"type": "string",
@@ -47483,7 +47494,8 @@
4748347494
"deleting",
4748447495
"stuck",
4748547496
"failed"
47486-
]
47497+
],
47498+
"x-enum-name": "AttributeStatus"
4748747499
},
4748847500
"error": {
4748947501
"type": "string",
@@ -47581,7 +47593,8 @@
4758147593
"deleting",
4758247594
"stuck",
4758347595
"failed"
47584-
]
47596+
],
47597+
"x-enum-name": "AttributeStatus"
4758547598
},
4758647599
"error": {
4758747600
"type": "string",
@@ -53796,7 +53809,8 @@
5379653809
"enum": [
5379753810
"pass",
5379853811
"fail"
53799-
]
53812+
],
53813+
"x-enum-name": "HealthStatus"
5380053814
}
5380153815
},
5380253816
"required": [
@@ -56535,7 +56549,14 @@
5653556549
"status": {
5653656550
"type": "string",
5653756551
"description": "Status of delivery.",
56538-
"x-example": "Message status can be one of the following: draft, processing, scheduled, sent, or failed."
56552+
"x-example": "Message status can be one of the following: draft, processing, scheduled, sent, or failed.",
56553+
"enum": [
56554+
"draft",
56555+
"processing",
56556+
"scheduled",
56557+
"sent",
56558+
"failed"
56559+
]
5653956560
}
5654056561
},
5654156562
"required": [

app/config/specs/open-api3-1.8.x-server.json

Lines changed: 36 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35338,7 +35338,8 @@
3533835338
"deleting",
3533935339
"stuck",
3534035340
"failed"
35341-
]
35341+
],
35342+
"x-enum-name": "AttributeStatus"
3534235343
},
3534335344
"error": {
3534435345
"type": "string",
@@ -35433,7 +35434,8 @@
3543335434
"deleting",
3543435435
"stuck",
3543535436
"failed"
35436-
]
35437+
],
35438+
"x-enum-name": "AttributeStatus"
3543735439
},
3543835440
"error": {
3543935441
"type": "string",
@@ -35530,7 +35532,8 @@
3553035532
"deleting",
3553135533
"stuck",
3553235534
"failed"
35533-
]
35535+
],
35536+
"x-enum-name": "AttributeStatus"
3553435537
},
3553535538
"error": {
3553635539
"type": "string",
@@ -35627,7 +35630,8 @@
3562735630
"deleting",
3562835631
"stuck",
3562935632
"failed"
35630-
]
35633+
],
35634+
"x-enum-name": "AttributeStatus"
3563135635
},
3563235636
"error": {
3563335637
"type": "string",
@@ -35707,7 +35711,8 @@
3570735711
"deleting",
3570835712
"stuck",
3570935713
"failed"
35710-
]
35714+
],
35715+
"x-enum-name": "AttributeStatus"
3571135716
},
3571235717
"error": {
3571335718
"type": "string",
@@ -35794,7 +35799,8 @@
3579435799
"deleting",
3579535800
"stuck",
3579635801
"failed"
35797-
]
35802+
],
35803+
"x-enum-name": "AttributeStatus"
3579835804
},
3579935805
"error": {
3580035806
"type": "string",
@@ -35891,7 +35897,8 @@
3589135897
"deleting",
3589235898
"stuck",
3589335899
"failed"
35894-
]
35900+
],
35901+
"x-enum-name": "AttributeStatus"
3589535902
},
3589635903
"error": {
3589735904
"type": "string",
@@ -35978,7 +35985,8 @@
3597835985
"deleting",
3597935986
"stuck",
3598035987
"failed"
35981-
]
35988+
],
35989+
"x-enum-name": "AttributeStatus"
3598235990
},
3598335991
"error": {
3598435992
"type": "string",
@@ -36065,7 +36073,8 @@
3606536073
"deleting",
3606636074
"stuck",
3606736075
"failed"
36068-
]
36076+
],
36077+
"x-enum-name": "AttributeStatus"
3606936078
},
3607036079
"error": {
3607136080
"type": "string",
@@ -36152,7 +36161,8 @@
3615236161
"deleting",
3615336162
"stuck",
3615436163
"failed"
36155-
]
36164+
],
36165+
"x-enum-name": "AttributeStatus"
3615636166
},
3615736167
"error": {
3615836168
"type": "string",
@@ -36267,7 +36277,8 @@
3626736277
"deleting",
3626836278
"stuck",
3626936279
"failed"
36270-
]
36280+
],
36281+
"x-enum-name": "AttributeStatus"
3627136282
},
3627236283
"error": {
3627336284
"type": "string",
@@ -36353,7 +36364,8 @@
3635336364
"deleting",
3635436365
"stuck",
3635536366
"failed"
36356-
]
36367+
],
36368+
"x-enum-name": "AttributeStatus"
3635736369
},
3635836370
"error": {
3635936371
"type": "string",
@@ -36451,7 +36463,8 @@
3645136463
"deleting",
3645236464
"stuck",
3645336465
"failed"
36454-
]
36466+
],
36467+
"x-enum-name": "AttributeStatus"
3645536468
},
3645636469
"error": {
3645736470
"type": "string",
@@ -40984,7 +40997,8 @@
4098440997
"enum": [
4098540998
"pass",
4098640999
"fail"
40987-
]
41000+
],
41001+
"x-enum-name": "HealthStatus"
4098841002
}
4098941003
},
4099041004
"required": [
@@ -41449,7 +41463,14 @@
4144941463
"status": {
4145041464
"type": "string",
4145141465
"description": "Status of delivery.",
41452-
"x-example": "Message status can be one of the following: draft, processing, scheduled, sent, or failed."
41466+
"x-example": "Message status can be one of the following: draft, processing, scheduled, sent, or failed.",
41467+
"enum": [
41468+
"draft",
41469+
"processing",
41470+
"scheduled",
41471+
"sent",
41472+
"failed"
41473+
]
4145341474
}
4145441475
},
4145541476
"required": [

0 commit comments

Comments
 (0)