tyk
tyk copied to clipboard
[TT-12153]: Fix/complexity checker and granular access checker v3-preview
User description
Description
Related Issue
Motivation and Context
How This Has Been Tested
Screenshots (if appropriate)
Types of changes
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Refactoring or add test (improvements in base code or adds test coverage to functionality)
Checklist
- [ ] I ensured that the documentation is up to date
- [ ] I explained why this PR updates go.mod in detail with reasoning why it's required
- [ ] I would like a code coverage CI quality gate exception and have explained why
PR Type
Enhancement
Description
- Integrated
complexityCheckerV2
andgranularAccessCheckerV2
intoEngineV3
. - Implemented complexity and granular access processing in the reverse proxy.
- Added new checker classes with methods for depth limit and field allowance validation.
Changes walkthrough 📝
Relevant files | |||||||
---|---|---|---|---|---|---|---|
Enhancement |
|
💡 PR-Agent usage: Comment
/help
on the PR to get a list of all available PR-Agent tools and their descriptions