You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add allowed_sources support for mTLS app-to-app routing
- Add app_to_app_mtls_routing feature flag (default: false)
- Add allowed_sources to RouteOptionsMessage with validation
- Validate allowed_sources structure (apps/spaces/orgs arrays, any boolean)
- Validate that app/space/org GUIDs exist in database
- Enforce mutual exclusivity of 'any' with apps/spaces/orgs lists
errors.add(:base,'Hash header can only be set when loadbalancing is hash')ifhash_header.present? && loadbalancing.present? && loadbalancing != 'hash'
83
85
errors.add(:base,'Hash balance can only be set when loadbalancing is hash')ifhash_balance.present? && loadbalancing.present? && loadbalancing != 'hash'
84
86
end
87
+
88
+
defallowed_sources_options_are_valid
89
+
# Only validate allowed_sources when the feature flag is enabled
90
+
# If disabled, route_options_are_valid will already report it as unknown field
0 commit comments