Relax API validation for v2.0 on v2.1
Currently v2.1 strongly validates all API requests.
This spec details how we will relax some validation for v2.0 API requests
served by the v2.1 code base.
Note requests being sent to /v2.1 will keep their full strong validation.
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- High
- Drafter:
- John Garbutt
- Direction:
- Approved
- Assignee:
- Alex Xu
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Implemented
- Milestone target:
- 12.0.0
- Started by
- John Garbutt
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
spec:
https:/
start of code:
https:/
Gerrit topic: https:/
Addressed by: https:/
api: relax validation for unversioned requests
Addressed by: https:/
Skip additionalPrope
Addressed by: https:/
Add scenario for API sample tests with legacy v2 compatible wrapper
Addressed by: https:/
Fix the wrong file name for legacy v2 compatible wrapper functional test
Addressed by: https:/
Return v2 version info with v2 legacy compatible wrapper