Closed buger closed 1 month ago
API Changes
no api changes detected
Here are some key observations to aid the review process:
**π« Ticket compliance analysis β ** **[6640](https://github.com/TykTechnologies/tyk/issues/6640) - Fully compliant** Fully compliant requirements: - Make OAS JSON schema more flexible - Do not enforce additionalProperties: false in the schema |
β±οΈ Estimated effort to review: 3 π΅π΅π΅βͺβͺ |
π§ͺ No relevant tests |
π No security concerns identified |
β‘ Recommended focus areas for review Schema Validation Ensure that the removal of 'additionalProperties: false' does not introduce unintended side effects or security issues by allowing unexpected properties. |
No code suggestions found for the PR.
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
User description
TT-12814 Make schema more flexible, don't enforce additionalProperties: false (#6640)
User description
TT-12814
https://tyktech.atlassian.net/browse/TT-12814
PR Type
Enhancement
Description
additionalProperties: false
from multiple object definitions in the JSON schema to enhance flexibility.Changes walkthrough π
x-tyk-api-gateway.json
Relax schema strictness by removing `additionalProperties: false`
apidef/oas/schema/x-tyk-api-gateway.json
additionalProperties: false
from multiple object definitions.properties.
Co-authored-by: Tit Petric tit@tyk.io
PR Type
Enhancement
Description
additionalProperties: false
from multiple object definitions in the JSON schema to enhance flexibility.Changes walkthrough π
x-tyk-api-gateway.json
Relax schema strictness by removing `additionalProperties: false`
apidef/oas/schema/x-tyk-api-gateway.json
additionalProperties: false
from multiple object definitions.properties.