6.X: add support for custom HttpClient configurations in JWK#2644
6.X: add support for custom HttpClient configurations in JWK#2644christiangoerdes wants to merge 23 commits into
Conversation
* 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>
|
Caution Review failedThe pull request is closed. 📝 WalkthroughWalkthroughThis pull request updates Membrane from version 6.3.11-SNAPSHOT to 6.3.16-SNAPSHOT while introducing several new features: a per-exchange node status tracking mechanism via ExchangeNodeStatusTracker, JSON Schema mapping/reference support, TCP-based health monitoring for load balancing, refactored JSON-to-XML conversion with configurable naming, and enhanced HTTP client integration for JWT key retrieval. Additionally, internal URL routing targets are updated from Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes Possibly related PRs
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
New Features
Improvements
Chores
✏️ Tip: You can customize this high-level summary in your review settings.