Vladimír Gorej
|
1114965782
|
feat(samples): add support for uniqueItems keyword (#8893)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.
Refs #8577
|
2023-06-07 14:21:04 +02:00 |
|
Vladimír Gorej
|
8a914926b3
|
feat(samples): add support for regex string format (#8891)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.
Refs #8577
|
2023-06-07 12:39:04 +02:00 |
|
Vladimir Gorej
|
c529c9e0c3
|
refactor(samples): simplify string related constraints
Refs #8577
|
2023-06-07 12:13:24 +02:00 |
|
Vladimír Gorej
|
68cfe46490
|
feat(samples): support multipleOf keyword (#8890)
This change is specific ti JSON Schema 2020-12
and OpenAPI 3.1.0.
Refs #8577
|
2023-06-07 11:48:10 +02:00 |
|
Vladimír Gorej
|
f30d89af1b
|
fix(oas31): fix rendering of Schema Object inside Operation Object (#8887)
|
2023-06-06 15:09:06 +02:00 |
|
Vladimír Gorej
|
f2b0d4af41
|
refactor(samples): add better support for exclusive number ranges (#8886)
This change is specific ot JSON Schema 2020-12
and OpenAPI 3.1.0.
Refs #8577
|
2023-06-06 15:02:15 +02:00 |
|
Vladimír Gorej
|
836659d8ac
|
feat(samples): support new semantics of exclusive number ranges (#8885)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.
Refs #8577
|
2023-06-06 13:49:02 +02:00 |
|
Vladimír Gorej
|
bdad2fe83d
|
feat(samples): add support for const keyword (#8884)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.
Refs #8577
|
2023-06-06 11:09:10 +02:00 |
|
Vladimír Gorej
|
3587696d73
|
feat(samples): add support for type keyword defined as list of types (#8883)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.
Refs #8577
|
2023-06-06 10:54:08 +02:00 |
|
Vladimír Gorej
|
28b12338f8
|
feat(samples): add support for new values of format keyword (#8882)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.
Refs #8577
|
2023-06-05 15:12:50 +02:00 |
|
Vladimir Gorej
|
b017858fe1
|
refactor(oas31): use system.fn as source of truth for Model wrapper
Refs #8577
|
2023-06-01 14:09:02 +02:00 |
|
Vladimír Gorej
|
df9aadf971
|
feat(oas31): enable overrides for samples plugin (#8731)
These overrides are specific to OpenAPI 3.1.0
and JSON Schema 2020-12.
Refs #8577
|
2023-06-01 14:09:02 +02:00 |
|
Vladimir Gorej
|
2ce9d08af7
|
test: align tests with sample plugin changes
Refs #8577
|
2023-06-01 14:09:02 +02:00 |
|
Vladimír Gorej
|
1ce9ce0cda
|
refactor: use samples plugin to generate schemas examples (#8728)
Refs #8577
|
2023-06-01 14:09:02 +02:00 |
|
Vladimír Gorej
|
027f53c302
|
refactor(samples): move example generation code to samples plugin (#8727)
Refs #8577
|
2023-06-01 14:09:02 +02:00 |
|
Vladimir Gorej
|
ac3b69fb3c
|
feat: introduce samples framework for JSON Schema 2020-12
Refs #8577
|
2023-06-01 14:09:02 +02:00 |
|
Vladimir Gorej
|
b9c6c6f9d3
|
Merge branch 'master' into next
|
2023-05-24 15:51:42 +02:00 |
|
Vladimír Gorej
|
4ad45f855d
|
fix(oas31): avoid capitalizing first character of components.schemas (#8710)
Refs #8611
|
2023-05-24 15:43:08 +02:00 |
|
Vladimír Gorej
|
1931b45eb0
|
fix(json-schema-2020-12): fix predicate in hasKeyword function (#8692)
Refs #8686
|
2023-05-22 15:14:39 +02:00 |
|
Vladimír Gorej
|
58b460d1fc
|
fix(oas3): fix deep linking for Callbacks (#8691)
Refs #8556
|
2023-05-22 14:55:06 +02:00 |
|
Vladimír Gorej
|
7ac9a8f070
|
feat(auth): persist cookie based apiKey in document.cookie (#8689)
Refs #8683
|
2023-05-22 14:46:30 +02:00 |
|
Vladimír Gorej
|
872e382c5f
|
fix(oas31): fix deep linking for Webhooks and Callbacks (#8680)
Refs #8679
|
2023-05-16 14:57:00 +02:00 |
|
Vladimír Gorej
|
75b41e09ff
|
feat(oas31): add support for includeReadOnly/WriteOnly options (#8675)
Refs #8513
|
2023-05-16 13:53:08 +02:00 |
|
Vladimír Gorej
|
67132cc726
|
fix(json-schema-2020-12): fix rendering of items keywords (#8674)
As JSON Schema 2020-12 can be represented as
a Boolean Schema, different keyword detection
needs to be used.
Refs #8513
|
2023-05-16 12:45:34 +02:00 |
|
Vladimír Gorej
|
2f0282d063
|
feat(oas31): render JSON Schema 2020-12 in Operations and Webhooks (#8673)
Includes Callback Objects as well.
Refs #8513
|
2023-05-16 10:39:00 +02:00 |
|
Vladimír Gorej
|
79e0c4e096
|
feat(oas31): prepare to render JSON Schema 2020-12 in Operations and Webhooks (#8670)
Refs #8513
|
2023-05-15 14:20:59 +02:00 |
|
Vladimír Gorej
|
bd406eeaaf
|
fix(oas31): fix expansion margin in OpenAPI 3.1 base dialect keywords (#8664)
Refs #8513
|
2023-05-12 16:28:44 +02:00 |
|
Vladimír Gorej
|
36148cbb50
|
fix(oas31): fix extendable behavior in OpenAPI 3.1 base dialect keywords (#8660)
This change is related to JSON Schema 2020-12.
Refs #8513
|
2023-05-12 13:01:31 +02:00 |
|
Vladimír Gorej
|
01d2376b5f
|
feat(oas31): add support for Schema Object externalDocs keyword (#8659)
Refs #8513
|
2023-05-11 17:50:17 +02:00 |
|
Vladimír Gorej
|
11bb4f9b30
|
feat(oas31): add support for Schema Object discriminator keyword (#8658)
Refs #8513
|
2023-05-11 17:20:23 +02:00 |
|
Vladimír Gorej
|
9bb5a210c0
|
feat(oas31): add support for Schema Object xml keyword (#8657)
Refs #8513
|
2023-05-11 16:28:02 +02:00 |
|
Vladimír Gorej
|
f74ff82897
|
refactor(json-schema-2020-12): make styles more reusable (#8656)
Refs #8513
|
2023-05-11 15:16:00 +02:00 |
|
Vladimír Gorej
|
7d14577523
|
feat(oas31): add support for JSON Schema 2020-12 example keyword (#8652)
Refs #8513
|
2023-05-11 13:26:21 +02:00 |
|
Vladimír Gorej
|
091d6cbdad
|
refactor(oas31): standardize JSON Schema 2020-12 plugin extensions (#8651)
Refs #8513
|
2023-05-11 11:10:14 +02:00 |
|
Vladimír Gorej
|
d7b489c283
|
feat(json-schema-2020-12): add support for writeOnly keyword (#8650)
Refs #8513
|
2023-05-11 09:58:03 +02:00 |
|
Vladimír Gorej
|
964a11ad3e
|
feat(json-schema-2020-12): add support for readOnly keyword (#8649)
Refs #8513
|
2023-05-11 09:50:44 +02:00 |
|
Vladimír Gorej
|
aed6bb31ac
|
feat(json-schema-2020-12): add support for deprecated keyword (#8648)
Refs #8513
|
2023-05-10 18:16:56 +02:00 |
|
Vladimír Gorej
|
e6d50999ba
|
feat(json-schema-2020-12): add support for default keyword (#8647)
Refs #8513
|
2023-05-10 17:32:07 +02:00 |
|
Vladimír Gorej
|
de3e852569
|
refactor(json-schema-2020-12): render format keyword as Constraint (#8646)
Refs #8513
|
2023-05-10 16:42:07 +02:00 |
|
Vladimír Gorej
|
f549a1d610
|
feat(json-schema-2020-12): add support for contentSchema keyword (#8645)
Refs #8513
|
2023-05-10 14:37:20 +02:00 |
|
Vladimír Gorej
|
92088183c3
|
feat(json-schema-2020-12): add support for contentEncoding keyword (#8644)
Refs #8513
|
2023-05-10 14:20:05 +02:00 |
|
Vladimír Gorej
|
c15e69eb4f
|
feat(json-schema-2020-12): add support for contentMediaType keyword (#8640)
Refs #8513
|
2023-05-10 14:01:52 +02:00 |
|
Vladimír Gorej
|
ee868aa7ea
|
feat(json-schema-2020-12): add support for dependentRequired keyword (#8633)
Refs #8513
|
2023-05-08 15:13:23 +02:00 |
|
Vladimír Gorej
|
03a561f1d9
|
feat(json-schema-2020-12): add support for required keyword (#8628)
Refs #8513
|
2023-05-08 13:20:33 +02:00 |
|
Vladimír Gorej
|
38ba00d15b
|
feat(json-schema-2020-12): add support for min/maxProperties keywords (#8627)
Refs #8513
|
2023-05-08 13:07:04 +02:00 |
|
Vladimír Gorej
|
7c33cb0e57
|
feat(json-schema-2020-12): add support for validation keywords for arrays (#8626)
Includes following keywords:
- maxItems
- maxItems
- uniqueItems
- maxContains
- minContains
Refs #8513
|
2023-05-08 12:58:08 +02:00 |
|
Vladimír Gorej
|
facd5ace25
|
feat(json-schema-2020-12): add support for string validation keywords (#8625)
Includes following keywords:
- minLength
- maxLength
- pattern
Refs #8513
|
2023-05-08 12:37:31 +02:00 |
|
Vladimír Gorej
|
1a29662977
|
feat(json-schema-2020-12): add support for validation keywords for numbers (#8624)
Includes following keywords:
- multipleOf
- minimum
- maximum
- inclusiveMinimum
- inclusiveMaximum
Refs #8513
|
2023-05-08 11:00:01 +02:00 |
|
Vladimír Gorej
|
3b940d0d76
|
feat(json-schema-2020-12): add support for enum keyword (#8623)
Refs #8513
|
2023-05-07 17:16:39 +02:00 |
|
Vladimír Gorej
|
8e4fde5ddd
|
feat(json-schema-2020-12): add support for const keyword (#8622)
Refs #8513
|
2023-05-07 16:49:23 +02:00 |
|