-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revert "[TT-13422] Do not allow empty string in upstream auth configuration strings" #6702
Revert "[TT-13422] Do not allow empty string in upstream auth configuration strings" #6702
Conversation
…ration s…" This reverts commit 6db3156.
💔 The detected issue is not in one of the allowed statuses 💔
Please ensure your jira story is in one of the allowed statuses |
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
API Changes no api changes detected |
PR Code Suggestions ✨Explore these optional code suggestions:
|
💔 The detected issue is not in one of the allowed statuses 💔
Please ensure your jira story is in one of the allowed statuses |
💔 The detected issue is not in one of the allowed statuses 💔
Please ensure your jira story is in one of the allowed statuses |
Quality Gate failedFailed conditions |
/release to release-5.7 |
Working on it! Note that it can take a few minutes. |
/release to release-5.7.0 |
Working on it! Note that it can take a few minutes. |
@jeffy-mathew Seems like there is conflict and it require manual merge. |
@jeffy-mathew Seems like there is conflict and it require manual merge. |
…in upstream auth configuration strings" (#6702) (#6703) ### **User description** Revert "[TT-13422] Do not allow empty string in upstream auth configuration strings" (#6702) Reverts #6699 temporary revert with common change for AuthSource [TT-13422]: https://tyktech.atlassian.net/browse/TT-13422?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ ___ ### **PR Type** enhancement, bug fix ___ ### **Description** - Reverted the enforcement of non-empty strings for certain fields in the OpenAPI Specification (OAS) schema. - Introduced a new definition `X-Tyk-UpstreamAuthSource` to replace `X-Tyk-AuthSource` in specific schema fields. - Updated schema references to use `X-Tyk-UpstreamAuthSource` instead of `X-Tyk-AuthSource`. ___ ### **Changes walkthrough** 📝 <table><thead><tr><th></th><th align="left">Relevant files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table> <tr> <td> <details> <summary><strong>x-tyk-api-gateway.json</strong><dd><code>Revert non-empty string enforcement and update auth source references</code></dd></summary> <hr> apidef/oas/schema/x-tyk-api-gateway.json <li>Reverted the use of <code>X-Tyk-NonEmptyString</code> for certain fields.<br> <li> Introduced a new definition <code>X-Tyk-UpstreamAuthSource</code>.<br> <li> Updated references from <code>X-Tyk-AuthSource</code> to <code>X-Tyk-UpstreamAuthSource</code>.<br> </details> </td> <td><a href="https://github.com/TykTechnologies/tyk/pull/6703/files#diff-78828969c0c04cc1a776dfc93a8bad3c499a8c83e6169f83e96d090bed3e7dd0">+15/-4</a> </td> </tr> </table></td></tr></tr></tbody></table> ___ > 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull request to receive relevant information Co-authored-by: Jeffy Mathew <[email protected]>
…g in upstream auth configuration strings" (#6702) (#6704) ### **User description** Revert "[TT-13422] Do not allow empty string in upstream auth configuration strings" (#6702) Reverts #6699 temporary revert with common change for AuthSource [TT-13422]: https://tyktech.atlassian.net/browse/TT-13422?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ ___ ### **PR Type** enhancement, bug fix ___ ### **Description** - Reverted changes that enforced non-empty strings in the OpenAPI Specification (OAS) schema, specifically for the `name` property in `X-Tyk-AuthSource`. - Adjusted references for `header` properties in various authentication objects to use `X-Tyk-UpstreamAuthSource`. - Reintroduced the `X-Tyk-UpstreamAuthSource` definition to align with previous configurations. ___ ### **Changes walkthrough** 📝 <table><thead><tr><th></th><th align="left">Relevant files</th></tr></thead><tbody><tr><td><strong>Bug fix</strong></td><td><table> <tr> <td> <details> <summary><strong>x-tyk-api-gateway.json</strong><dd><code>Revert non-empty string enforcement and adjust AuthSource references</code></dd></summary> <hr> apidef/oas/schema/x-tyk-api-gateway.json <li>Reverted the <code>name</code> property in <code>X-Tyk-AuthSource</code> to use <code>type: string</code> <br>instead of <code>X-Tyk-NonEmptyString</code>.<br> <li> Changed <code>$ref</code> for <code>header</code> in <code>X-Tyk-UpstreamBasicAuthentication</code> and other <br>sections to <code>X-Tyk-UpstreamAuthSource</code>.<br> <li> Reintroduced <code>X-Tyk-UpstreamAuthSource</code> definition with <code>name</code> as a string <br>type.<br> </details> </td> <td><a href="https://github.com/TykTechnologies/tyk/pull/6704/files#diff-78828969c0c04cc1a776dfc93a8bad3c499a8c83e6169f83e96d090bed3e7dd0">+15/-4</a> </td> </tr> </table></td></tr></tr></tbody></table> ___ > 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull request to receive relevant information Co-authored-by: Jeffy Mathew <[email protected]>
Reverts #6699
temporary revert with common change for AuthSource