#3466555: Also validate request bodies against the OpenAPI spec
Merge request reports
Activity
Filter activity
requested review from @wimleers
assigned to @TravisCarden
- Resolved by Travis Carden
- Resolved by Travis Carden
- Resolved by Travis Carden
added 1 commit
- 984403d0 - Put ApiMessageValidatorBase:: behind a getter.
added 1 commit
- 605d47a9 - Link to a follow-up issue for better UI formatting of exception details.
added 4 commits
Toggle commit listadded 21 commits
-
d32c4b2c...d5f658db - 14 commits from branch
project:0.x
- 835b14e2 - Duplicate 'ApiResponseValidator'.
- 38061163 - Add '/xb/{entityTypeId}/{id}' path to 'openapi.yml'.
- 713d400c - Stub out the new validator.
- 43ca3700 - Implement validation.
- b044d7ea - Extract common functionality to a base class.
- fe96e12b - Refactor 'ApiResponseValidator' to use new base class.
- e51453ae - Stub out remaining paths in 'openapi.yml'.
Toggle commit list-
d32c4b2c...d5f658db - 14 commits from branch
added 9 commits
-
bd8ee98e - 1 commit from branch
project:0.x
- 5a63248c - Duplicate 'ApiResponseValidator'.
- a16e24ce - Add '/xb/{entityTypeId}/{id}' path to 'openapi.yml'.
- 7768a797 - Stub out the new validator.
- 4ba9ca8f - Implement validation.
- 305af6eb - Extract common functionality to a base class.
- 33a372eb - Refactor 'ApiResponseValidator' to use new base class.
- cc70d53b - Stub out remaining paths in 'openapi.yml'.
- f7899a54 - Remove unused route.
Toggle commit list-
bd8ee98e - 1 commit from branch
- Resolved by Travis Carden
added 2 commits
added 12 commits
-
bc1803b5...158cd352 - 2 commits from branch
project:0.x
- c87cf134 - Remove unused route.
- a38e0605 - Duplicate `ApiResponseValidator`.
- fa2d46df - Add request paths to `openapi.yml`.
- 5d41aaf0 - Stub out the new validator.
- f3c029ee - Implement validation.
- 3ce2c9bf - Extract common functionality to a base class.
- 11249185 - Refactor 'ApiResponseValidator' to use new base class.
- 7ac8703c - Temporarily log and ignore missing paths.
- 10c4f3f3 - Ignore empty JSON responses.
- 22a03e92 - Normalize and clarify `openapi.yml` a bit.
Toggle commit list-
bc1803b5...158cd352 - 2 commits from branch
added 18 commits
-
22a03e92...0a04bd43 - 5 commits from branch
project:0.x
- 0a04bd43...33fb25a6 - 3 earlier commits
- 00d80282 - Stub out the new validator.
- a34b4001 - Implement validation.
- 5ae945b6 - Extract common functionality to a base class.
- 8bc6aa20 - Refactor 'ApiResponseValidator' to use new base class.
- 4bfc6be8 - Temporarily log and ignore missing paths.
- 55996500 - Ignore empty JSON responses.
- bede4c74 - Normalize and clarify `openapi.yml` a bit.
- 5e056cca - Reorder fixed fields in `openapi.yml` to match the specification.
- 7418a85f - Rename `id` parameter to `entityId`.
- cb63d03a - Remove unused `\Drupal\experience_builder\EventSubscriber\ApiResponseValidator::validateKeys()`.
Toggle commit list-
22a03e92...0a04bd43 - 5 commits from branch
added 4 commits
Toggle commit list
Please register or sign in to reply