Add test to reproduce Invalid server response: 19#2698
Add test to reproduce Invalid server response: 19#2698christiangoerdes wants to merge 29 commits into
Invalid server response: 19#2698Conversation
* feat: json2xml support for arrays * refactor: minor * refactor: minor * refactor: minor * refactor: minor * refactor: minor * refactor: minor * refactor: minor * refactor: minor * refactor: minor --------- Co-authored-by: Thomas Bayer <bayer@predic8.de>
…tart_router.sh (for 6.X) (#2381)
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
#2471) * Add support for reference schemas in JSON/YAML schema validation (infrastructure) * Make `schemas` field private in ReferenceSchemas * Improve logging for unsupported referenceSchemas in schema validation * Refactor schema validation logging and add example for JSON schema with reference mappings * Add tests for JSON schema validation with reference mappings * improvements
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
* Expand URL handling to support "internal" scheme and improve URI resolution logic in DispatchingInterceptor * Update internal URL formats to use `internal://` scheme across tests and core implementation * Roadmap: Remove support for `internal:<name>` syntax in target URLs, retain `internal://` as the valid format. * Update ROADMAP.md --------- Co-authored-by: t-burch <119930761+t-burch@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
…2566) * show load balancer node status (and failure reasons) in adminConsole * refactor * added doc --------- Co-authored-by: Christian Gördes <118011644+christiangoerdes@users.noreply.github.com>
* fix ByteStreamLogging: drop fake zeros * improve BSL
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
* 6.X: Add default tcp health check * update doku --------- Co-authored-by: Thomas Bayer <bayer@predic8.de>
Handle scenarios where QUERY_PARAMETER is validated by using node.asText() to extract string values, ensuring better support for query parameter types.
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
* 6.X: add support for custom HttpClient configurations in JWK * add doku * add doku * code improvements
…ad of `SimpleDateFormat`. (#2673) * Refactor logging service to use `DateTimeFormatter` instead of `SimpleDateFormat` and handle timestamp conversion exceptions. * Fix synchronization issue with `SimpleDateFormat` in `AccessLogInterceptorService` by using `DateTimeFormatter`.
…global` or `chaindef` (#2671) * Fix `BalancerUtil` to also return clusters and balancers defined in `global` or `chaindef` * add support for balancer beans * fix tests * use streams * make balancerlist distinct --------- Co-authored-by: Thomas Bayer <bayer@predic8.de>
Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Tobias Polley <polley@predic8.de>
Co-authored-by: github-actions <github-actions@github.com>
|
Caution Review failedThe pull request is closed. 📝 WalkthroughWalkthroughThis PR updates the project version from 6.3.11-SNAPSHOT to 6.3.17-SNAPSHOT across all POM files, introduces exchange-level node status tracking for load balancers, refactors JSON-to-XML conversion with a new utility class, adds schema mapping support for JSON Schema validation, improves health monitoring with TCP checks, and includes comprehensive test/example files for schema mapping scenarios. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
✨ Finishing touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary by CodeRabbit
Release Notes
New Features
Documentation
✏️ Tip: You can customize this high-level summary in your review settings.