Skip to content

Make client IP mandatory#115

Merged
j-chmielewski merged 6 commits intodevfrom
proxy-events
Jun 11, 2025
Merged

Make client IP mandatory#115
j-chmielewski merged 6 commits intodevfrom
proxy-events

Conversation

@j-chmielewski
Copy link
Contributor

Updates proxy to treat the retrieval of the client IP address as mandatory rather than optional.

Previously, the server allowed for the client IP to be omitted, under the assumption that it may not always be retrievable. However, in practice, the inability to obtain the client IP can only occur in case of misconfiguration. Treating the IP as optional was masking these configuration issues instead of surfacing them appropriately.

By making the client IP mandatory we align the protobuf data structure constraints with the actual expectations and ensure that upstream systems relying on this metadata receive consistent and complete information.

@j-chmielewski j-chmielewski merged commit 44d589c into dev Jun 11, 2025
@j-chmielewski j-chmielewski deleted the proxy-events branch June 11, 2025 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants