chore: remove authentication from DSP versions endpoint #4938
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR changes/adds
Removes the authentication check from the DSP versions endpoint.
Why it does that
In
2025/1, the version endpoint must be unauthenticated.Further notes
I did not make any changes to the dispatchers, i.e. the authorization header will be set also on outgoing
ProtocolVersionRequestMessages. I think this makes sense for now, as older versions would still have the versions endpoint authenticated. Could be refactored at a later point to not set the authorization header for version requests.Who will sponsor this feature?
me
Linked Issue(s)
Closes #4918